[Нетология] Frontend-разработчик с нуля 2020 (Ильназ Гильязов)

Курс

[Нетология] Frontend-разработчик с нуля 2020 (Ильназ Гильязов)

1 475 ₽

О курсе

Программа курса: Спойлер 1. GIT Внедрение GIT 1.1. Системы контроля версий. Настройки Git 1.2. Работа в локальном репозитории 1.3. История. Решение проблем. Справка 1.4. .gitignore 1.5. Редакторы кода. GitHub 1.6. Markdown История работы и ветки 2.1. Ветки 2.2. Слияние изменений (Merge) 2.3. Конфликты 2.4. Удаление веток. Теги 2.5. Работа с историей 2.6. Устройство веток и HEAD 2.7. Откат изменений 2.8. История работы и ветки Командная работа 3.1. Удаленные ветки 3.2. Issues 3.3. Pull Requests 3.4. GitHub Pages 3.5 Разбор домашнего задания к занятию 2. HTML 1. Введение в вёрстку 2. Контентные теги 3. Как правильно искать информацию 4. Теги для вёрстки структуры контента 5. Позиционирование блочных элементов 6. Вёрстка форм 7. Нестандартные элементы форм 8. Всплывающие элементы 9. Позиционирование flex-элементов Консультация по дипломной работе на курсе HTML-версии REACT 0. Вводная лекция 1. Компоненты 2. События и состояние 3. Props 4. Формы 5. Композиция компонентов 6. Жизненный цикл компонента 7. Компоненты высшего порядка 8. Hooks, Context API 9. React Router 10. Redux 11. Redux Thunk 12. Redux Observable 13. Redux Saga Основы JavaScript в браузере 1. Возможности JavaScript в браузере 2. Способы поиска нужного HTML-элемент 3. Объект события 4. DOM 5. Работа с HTML-формами 6. Изменение структуры HTML-документа 7. Асинхронные запросы 8. Хранение состояния на клиенте и отп Диплом курса «Базовый JavaScript в браузере» Основы JS 0. Основы работы с отладчиком 1. Основные понятия 2. Функции 3. Расширенная работа с массивами 3.2. Расширенный синтаксис JavaScript 4. Объекты 5. Классы 6. Обработка_исключений_и_замыкания 7. Функции декораторы, оператор “...“ 8. Асинхронность Консультация по модулю Основы JS Основы программирования 1. Базовые понятия. Переменные и числа 2. Логический тип и ветвление 3. Строки. Алгоритмы. Как отлаживать код 4. Массивы и базовые методы работы с ними 5. Циклы 6. Ассоциативные массивы 7. Функция без параметров. Область видимости 8. Параметры и возвращаемое значение Адаптивная и мобильная верстка 1. Верстка резинового макета 2. Резиновые изображения 3. Введение в медиа-запросы 4. Медиа-функции 5. Особенности верстки для мобильных 6. Верстка адаптивного макета 7. Адаптивная типографика 8. Breakpoints 9. Адаптивные изображения Продвинутый JavaScript 1. Стандарты и Рабочее окружение 2. Модули 3. Платформы браузер vs Node.js 4. Unit-тестирование 5.0. Прототипы, конструкторы, классы и наследование 5.1. Прототипы, конструкторы, классы 6. Object, Reflection и Proxy 7. Регулярные выражения 8. Контейнеры 9. ArrayBuffer 10. Promises, asyncawait, timers & event loop 11. Символы, итераторы, генераторы 12. TypeScript Продвинутый JS в браузере 1. Рабочее окружение 2. Работа с DOM 3. Обработка событий 4. Организация тестирования 4.1. Организация тестирования 5. Работа с HTML-формами 6. Работа с файлами, DnD 7. Работа с HTTP 8. EventSource, Websockets 9. Анимации и CSS 10. Geolocation, Notification, Media 11. RxJS 11.1. RxJS 12. WebWorkers, ...