Чему вы научитесь
- Разбираться, как устроены веб-приложения и фронтенд «под капотом».
- Понимать взаимодействие клиента и сервера.
- Создавать правильную семантическую разметку и учитывать базовые принципы accessibility.
- Разбираться в подходах к организации CSS и эффективной работе со стилями.
- Понимать, какие современные инструменты фронтенда существуют и для чего они нужны.
- Разбираться в принципах сборки и оптимизации проектов, работать с npm.
- Работать с Git и понимать основы CI/CD.
- Ориентироваться в структуре реальных проектов и уверенно включаться в командную работу.
- Понимать роль Docker и облачных платформ и в расположении фронтенд-кода в архитектуре проекта.
О курсе
Освой ключевые принципы Frontend-разработки: как работает браузер, клиент-серверная архитектура, основы CSS и инструментов разработки. Курс для новичков, которые хотят понять, как устроен веб.
Для кого этот курс
Идеально для начинающих и тех, кто хочет укрепить базовые знания. Курс проведет вас шаг за шагом через основные принципы и концепции фронтенда.
Начальные требования
Для прохождения курса не требуется никаких специальных знаний или опыта во фронтенд-разработке. Все необходимые понятия и инструменты вы освоите прямо в процессе обучения - достаточно желания учиться!
Преподаватели курса
Как проходит обучение
Вы изучаете теорию через наглядные примеры и сразу проверяете понимание с помощью небольших тестов. Такой формат помогает связать знания в единую картину и уверенно двигаться дальше.
Что вы получите
- Ясное понимание того, как устроен фронтенд и работают веб-приложения;
- Знание браузера, клиентской части и принципов взаимодействия с сервером;
- Представление о современных инструментах, сборке проектов и npm;
- Навыки CSS, тестирования, Git и CI/CD;
- Прочный фундамент для дальнейшего освоения React, Vue и других библиотек.
Нагрузка
4-5 неделю