Программа курса
50 уроков
100 часов занятий
50 часов чистой практики
6 часов в неделю
6 проектов в портфолио
Блок №1: HTML, CSS
Создашь свой первый интернет магазин на html и css
Длительность 1 месяц
Урок №1
Знакомство со спикерами, формат, вручение боксов
Урок №2
Виды сайтов и первые термины
Урок №3
CSS, HTML таблицы
Урок №4
HTML формы
Урок №5
Умный CSS
Урок №6
Страшные термины
Урок №7
CSS Flex
Урок №8
CSS Grid
Урок №9
Практика
Урок №10
Практика
Урок №11
Практика
Урок №12
Практика
Блок №2: JavaScript
Добавишь динамики в Интернет Магазин и покдлючишь бэкенд
Длительность 1 месяц
Урок №12
Введение в JavaScript
Урок №13
JavaScript.Условия и массивы
Урок №14
JavaScript. Циклы и объекты
Урок №15
JavaScript. Функции
Урок №16
JavaScript.DOM
Урок №17
Последние нововведения в ES
Урок №18
Работа с контекстом
Урок №19
Событийный цикл и стек
Урок №20
Всплытие и погружение
Урок №21
Методы для работы с массивами и при каких задачах их стоит выбирать (map, foreach, filter, sort, reduce, concat)
Урок №22
Прототипы, или откуда берутся методы для работы с массивами, строками и т.д.
Урок №23
Symbol, Set, Map, WeekSet, WeekMap.
Урок №24
Объекты в примитивы или hint'ы.
Урок №25
Создание своих прототипов, изменение поведения определённых методов.
Блок №3: REACT.JS
Создашь свою социальную сеть, платежную систему и квиз для тестирования
Длительность 1 месяц
Урок №26
"Работа с пакетным менеджером npm и yarn, и менеджером контроля версий nvm.
А так же создание шаблона приложения через CRA (create-react app)"
Урок №27
Компоненты в React
Урок №28
Работа с состоянием приложения, передача параметров в дочерние компоненты (state management)
Урок №29
Работа с событиями.
Урок №30
Работа с маршрутизацией, построение архитектуры небольшого приложения
Урок №31
Хуки
Урок №32
Жизненный цикл функциональных и классовых компонентов
Урок №33
Работа с формами (react-hook-form, formix)
Урок №34
Работа со store, введение в Redux и redux-toolkit и кеширование (RTK)
Урок №35
Работа с библиотеками для сайд - эффектов (Redux-thunk, Redux-saga)
Урок №36
Мемоизация и контроль рендера (Shallow vs deep copy/cloning)
Урок №37
Основы TypeScript + практика
Урок №38
Работа с публичными API + практика
Урок №39
Введение в Unit тестирование.
Урок №40
Создание своего pet проекта, добавление необходимых библиотек и настройка.
Блок №4: Полезные навыки
Узнаешь куда заливать свои проекты, как находить работу и оформлять портфолио
Длительность 1 месяц
Урок №41
Работа с Git, merge, pull request, code-review, размещение на Github Pages
Урок №42
Работа с Git, правильные комиты и разделение задач, размещение на Github Pages
Урок №43
Основы Docker'а, Docker Hub
Урок №44
Работа с сокетами WS, WSS.
Урок №45
Где искать заказы, как оформлять портфолио и как принимать оплату, навык прохождения собеседований
Урок №46
Защита дипломных работ
Made on
Tilda