Frontend уровня топовых компаний [Karpov.Courses] [Д. Безуглый, А. Резник, А. Стамбульцян, Т. Соколова]
Вы получите все знания и навыки, которые нужны сейчас сильному специалисту для работы в крупных проектах с крутой командой.
ПОСТРОЙТЕ РЕАЛЬНОЕ ВЕБ-ПРИЛОЖЕНИЕ С НУЛЯ
РАЗЛОЖИМ ЗНАНИЯ ПО ПОЛОЧКАМ И НАУЧИМ ВСЕМУ, ЧТО ДОЛЖЕН УМЕТЬ КРЕПКИЙ MIDDLE FRONTEND DEVELOPER
Программа курса
БЫСТРАЯ АДМИНКА
6 уроков, 14 заданий, 1 мини-проект
Разберём рабочую ситуацию: людей нет, но бизнесу очень нужен веб-сервис. Научимся делать приличный дизайн без дизайнера и надёжный бэкенд без бэкендера, а также узнаем, как закрыть доступ к админке для посторонних.
FRONTOPS: СБОРКА И ДОСТАВКА КОДА
6 уроков, 50 заданий, 1 мини-проект
Освоим DevOps для фронтендера: настроим Nginx и CI/CD, познакомимся с основами безопасности в интернете и научимся говорить на одном языке с бэкенд-разработчиками и DevOps-инженерами.
REACT, TYPESCRIPT, WEBPACK, ИНТЕРНЕТ (TCP/IP), HTTP И CORS
10 уроков, 75 заданий, 1 мини-проект
Начнём работу над проектом со знакомства с ключевыми технологиями, которые можно встретить в большинстве вакансий. Сделаем страницу на HTML, CSS и JS, столкнёмся с первыми трудностями и научимся подбирать подходящие инструменты для решения рабочих задач.
МОДНЫЙ FRONTEND
10 уроков, 20 заданий, 1 мини-проект
Минимальная версия нашего продукта выстрелила, и теперь пришло время навести красоту! Сделаем плавные и продуманные анимации, адаптируем интерфейс под разные экраны, добавим скелетоны и тёмную тему — применим все известные UX-оптимизации, чтобы новостная лента заиграла новыми красками.
ОФЛАЙН И ДОСТУПНОСТЬ
4 урока, 16 заданий, 1 мини-проект
Напишем serviceworker, сделаем PWA, добавим поддержку языков и повысим доступность сайта. Теперь любой пользователь сможет читать нашу новостную ленту без интернета и не заходя в браузер.
ПРОИЗВОДИТЕЛЬНЫЙ FRONTEND
6 уроков, 8 заданий
Научимся устранять проблемы производительности как на клиенте, так и на сервере. Подробно рассмотрим вкладку Performance и выясним, откуда вообще берутся лаги.
ТЕСТИРОВАНИЕ И МОНИТОРИНГ
6 уроков, 16 заданий, 1 мини-проект
Научимся отлавливать ошибки на сайте и выводить их на графики, чтобы не сидеть за компьютером круглосуточно. Построим полный цикл тестирования из ручных, интеграционных, сквозных и юнит-тестов.
karpov.courses/dev/frontend
Вы получите все знания и навыки, которые нужны сейчас сильному специалисту для работы в крупных проектах с крутой командой.
ПОСТРОЙТЕ РЕАЛЬНОЕ ВЕБ-ПРИЛОЖЕНИЕ С НУЛЯ
- Мы готовим сильных специалистов для крупных международных компаний, где делают сложные продукты в команде крутых специалистов.
- Обычный frontend-разработчик решает типовые задачи, но если копнуть глубже, сразу теряется. Нехватка фундаментальных знаний мешает подниматься по карьерной лестнице и проходить собеседования в крутые команды.
- Сильный frontend-разработчик чётко понимает как работает веб, умеет глубоко копать, выбирать между идеальным и быстрым решением. Уверенно общается с backend, QA и DevOps специалистами, и по сути может сделать их базовую работу самостоятельно.
- Вам предстоит с нуля создать новостную ленту, начав со страниц на HTML и CSS. Решая реальные задачи бизнеса, вы будете постепенно добавлять в проект новые технологии и разбираться в том, как они работают и какие проблемы решают.
РАЗЛОЖИМ ЗНАНИЯ ПО ПОЛОЧКАМ И НАУЧИМ ВСЕМУ, ЧТО ДОЛЖЕН УМЕТЬ КРЕПКИЙ MIDDLE FRONTEND DEVELOPER
Программа курса
БЫСТРАЯ АДМИНКА
6 уроков, 14 заданий, 1 мини-проект
Разберём рабочую ситуацию: людей нет, но бизнесу очень нужен веб-сервис. Научимся делать приличный дизайн без дизайнера и надёжный бэкенд без бэкендера, а также узнаем, как закрыть доступ к админке для посторонних.
FRONTOPS: СБОРКА И ДОСТАВКА КОДА
6 уроков, 50 заданий, 1 мини-проект
Освоим DevOps для фронтендера: настроим Nginx и CI/CD, познакомимся с основами безопасности в интернете и научимся говорить на одном языке с бэкенд-разработчиками и DevOps-инженерами.
REACT, TYPESCRIPT, WEBPACK, ИНТЕРНЕТ (TCP/IP), HTTP И CORS
10 уроков, 75 заданий, 1 мини-проект
Начнём работу над проектом со знакомства с ключевыми технологиями, которые можно встретить в большинстве вакансий. Сделаем страницу на HTML, CSS и JS, столкнёмся с первыми трудностями и научимся подбирать подходящие инструменты для решения рабочих задач.
МОДНЫЙ FRONTEND
10 уроков, 20 заданий, 1 мини-проект
Минимальная версия нашего продукта выстрелила, и теперь пришло время навести красоту! Сделаем плавные и продуманные анимации, адаптируем интерфейс под разные экраны, добавим скелетоны и тёмную тему — применим все известные UX-оптимизации, чтобы новостная лента заиграла новыми красками.
ОФЛАЙН И ДОСТУПНОСТЬ
4 урока, 16 заданий, 1 мини-проект
Напишем serviceworker, сделаем PWA, добавим поддержку языков и повысим доступность сайта. Теперь любой пользователь сможет читать нашу новостную ленту без интернета и не заходя в браузер.
ПРОИЗВОДИТЕЛЬНЫЙ FRONTEND
6 уроков, 8 заданий
Научимся устранять проблемы производительности как на клиенте, так и на сервере. Подробно рассмотрим вкладку Performance и выясним, откуда вообще берутся лаги.
ТЕСТИРОВАНИЕ И МОНИТОРИНГ
6 уроков, 16 заданий, 1 мини-проект
Научимся отлавливать ошибки на сайте и выводить их на графики, чтобы не сидеть за компьютером круглосуточно. Построим полный цикл тестирования из ручных, интеграционных, сквозных и юнит-тестов.
karpov.courses/dev/frontend