Фронтенд-разработчик [methed]
Курс для новичков, которые хотят погрузиться в сферу IT и трудоустроиться в компанию на подходящую вакансию
В одном уроке может быть несколько тем или по одной теме может быть несколько уроков.
11 модулей
198 Видеоуроков
96 Практических заданий
Скрытое содержимое.
Канал на youtube
Курс для новичков, которые хотят погрузиться в сферу IT и трудоустроиться в компанию на подходящую вакансию
- Сделаете 12 интересных проектов в порфолио во время обучения.
- За 6 месяцев станете Junior Фронтенд-разработчиком.
- Выполните и защитите дипломный проект.
- Составите резюме, пройдёте собеседование и будете готовы к трудоустройству в компанию.
В одном уроке может быть несколько тем или по одной теме может быть несколько уроков.
11 модулей
198 Видеоуроков
96 Практических заданий
1 Подготовительный модуль
В этом модуле вы подробно узнаете как будет проходить курс, где найти все необходимые материалы и как общаться с куратором и сокурсниками.
Настроите все необходимые для начала программы: чат, браузер и редактор кода
2 Знакомство с HTML
15 Видеоуроков
6 Практических заданий
Курсовая работа
Тема: Создание HTML-структуры страницы с соблюдением современных требований.
3 Введение в CSS + Инструменты разработчика
26 Видеоуроков
14 Практических заданий
Курсовая работа
Тема: Создание и подключение стилей к проекту.
4 Современный CSS
17 Видеоуроков
7 Практических заданий
Курсовая работа
Тема: Использование продвинутых инструментов в современных проектах.
5 Знакомство с JavaScript
27 Видеоуроков
12 Практических заданий
Курсовая работа
Тема: Закрепление основ JavaScript.
6 DOM & BOM. Знакомство.
18 Видеоуроков
10 Практических заданий
Курсовая работа
Тема: Работа с DOM. Манипуляции с элементами и вывод данных налету.
7 DOM & BOM — API браузера
23 Видеоуроков
14 Практических задания
Курсовая работа
Тема: Работа с DOM. Оживление статичной страницы.
8 Профессиональная вёрстка.
10 Видеоуроков
5 Практических заданий
Курсовая работа
Тема: Закрепление профессиональной вёрстки.
9 Программирование на JavaScript.
20 Видеоуроков
8 Практических заданий
Курсовая работа
Тема: ООП.
10 ReactJS & Redux
28 Видеоуроков
14 Практических заданий
Курсовая работа
Тема: Разработка SPA-приложения.
11 TypeScript
8 Видеоуроков
5 Практических заданий
В этом модуле вы подробно узнаете как будет проходить курс, где найти все необходимые материалы и как общаться с куратором и сокурсниками.
Настроите все необходимые для начала программы: чат, браузер и редактор кода
2 Знакомство с HTML
- — Введение в HTML
- — Списки и Таблицы
- — Ссылки
- — Работа с изображениями
- — Создание форм
- — Типы элементов
- — Семантическая вёрстка
- — Emmet
15 Видеоуроков
6 Практических заданий
Курсовая работа
Тема: Создание HTML-структуры страницы с соблюдением современных требований.
3 Введение в CSS + Инструменты разработчика
- — Структура CSS
- — Псевдоэлементы / Псевдоклассы
- — Photoshop для верстальщика
- — Единицы измерений. Наследование
- — Форматирование текста
- — Шрифты и как их правильно подключать
- — Figma — современный инструмент для работы с макетом
- — Цвет, графика, фон
- — Normalize и глобальные стили
- — Методология БЭМ
- — Блочная модель
- — Отступы и граница border
- — Позиционирование
- — GIT — система контроля версий
26 Видеоуроков
14 Практических заданий
Курсовая работа
Тема: Создание и подключение стилей к проекту.
4 Современный CSS
- — Flexbox
- — Состояния — hover, focus, active
- — CSS3-анимации
- — CSS3-свойства
- — Адаптивная вёрстка
- — Pixel Perfect
- — Grid Layout
17 Видеоуроков
7 Практических заданий
Курсовая работа
Тема: Использование продвинутых инструментов в современных проектах.
5 Знакомство с JavaScript
- — Основы программирования
- — Знакомство с JavaScript
- — Типы данных
- — Условия
- — Функции. Главный строительный блок
- — Циклы
- — Структурные типы данных - Массивы
- — Структурные типы данных - Объекты
- — Структурные типы данных - Коллекции
- — Отладка кода, ESLint
- — Функции. Стек вызовов, рекурсия, this
- — Функции. Область видимости, замыкание, IIFE
27 Видеоуроков
12 Практических заданий
Курсовая работа
Тема: Закрепление основ JavaScript.
6 DOM & BOM. Знакомство.
- — DOM-document
- — GIT. lvl 2
- — Элемент DOM
- — События
- — Делегирование событий
- — Формы
- — Хранилища
- — Паттерн Модуль
18 Видеоуроков
10 Практических заданий
Курсовая работа
Тема: Работа с DOM. Манипуляции с элементами и вывод данных налету.
7 DOM & BOM — API браузера
- — BOM
- — Дата и таймеры
- — Интерактив
- — Модальное окно. Меню. Табы.
- — Анимации, RAF
- — Работа с сервером Fetch AJAX
- — Знакомство Promise
- — Формат Base64 и работа с файлами
- — Методы объекта Promise
- — Регулярные выражения
- — Экосистема Frontend / NPM
- — jQuery
- — Cookies
- — Используем готовые решения в работе (AXIOS, Swiper)
- — Webpack
- — Babel
23 Видеоуроков
14 Практических задания
Курсовая работа
Тема: Работа с DOM. Оживление статичной страницы.
8 Профессиональная вёрстка.
- — Доступность (accessibility)
- — Автоматизация GULP
- — Препроцессор SCSS
- — Оптимизация проекта
- — Кроссбраузерная и Кроссплатформенная вёрстка
10 Видеоуроков
5 Практических заданий
Курсовая работа
Тема: Закрепление профессиональной вёрстки.
9 Программирование на JavaScript.
- — Парадигмы программирования
- — Прототипы
- — ООП основы - Классы
- — Инкапусляция / Полиморфизм / Наследование
- — Асинхронных JavaScript
- — Паттерны ООП
- — Тестирование (Unit/E2E)
- — Функции высшего порядка
- — Паттерны Функционального программирования
- — Websocket
20 Видеоуроков
8 Практических заданий
Курсовая работа
Тема: ООП.
10 ReactJS & Redux
- — Основы React
- — JSX / Props
- — Hygen
- — Классовые компоненты, state - состояние
- — Жизненный цикл классового компонента
- — Функциональные компоненты, Хуки
- — VirtualDom, Prop drilling, Контекст
- — Порталы, Рефы
- — Основы Redux
- — Devtools React и Redux
- — Redux: CombineReducer, Middleware
- — Redux-Thunk
- — React Router v6
- — Redux Toolkit
- — Redux Saga
- — React Deploy
28 Видеоуроков
14 Практических заданий
Курсовая работа
Тема: Разработка SPA-приложения.
11 TypeScript
- — Типы
- — Интерфейсы
- — Функции
- — Классы
- — Generics
- — Enums
- — Область видимости (namespace)
- — Декоратор (decorators)
8 Видеоуроков
5 Практических заданий
- Итоговый проект
Канал на youtube
https://www.youtube.com/channel/UCkwr7q984xnJvL0m_nKnT5A/videos