Web Academy

Front-end з нуля

299 USD за курс
-
Для начинающих
Frontend
Этот курс научит вас основам Front-end разработки через живые онлайн-занятия. Вы изучите HTML, CSS, JavaScript и будете создавать реальные проекты под руководством опытного инженера. После курса вы сможете верстать сайты, работать с DOM и писать простые приложения.

О курсе

Программа курса

Старт и основы верстки

Курс начинается со вступительной лекции, где студенты знакомятся с командой и узнают о Front-end разработке. Затем они переходят к основам HTML - изучают инструменты, структуру документа, теги с атрибутами и семантические элементы HTML5. Далее курс охватывает CSS: различные виды селекторов, их специфику, единицы размеров и технологию Flexbox для создания современных макетов.

Практика верстки и адаптивность

После теоретической части студенты переходят к практической верстке макета на живой лекции. Затем изучают более сложные аспекты CSS - позиционирование элементов, создание обтекания текста с помощью Float, что позволяет верстать карточки, модальные окна и слайдеры. Особое внимание уделяется адаптивности - CSS3 медиазапросам и гибким изображениям для работы с различными экранами.

JavaScript: от основ до DOM

Студенты начинают изучать JavaScript с основ - примитивных типов данных, функций и оператора ветвления if. После практики на живой лекции курс углубляется в объекты и массивы, их методы и отличия. Особое внимание уделяется работе с DOM - изменению HTML и CSS с помощью JavaScript, что позволяет делать сайты интерактивными.

Углубленная работа с JavaScript

Курс охватывает более сложные концепции JavaScript - замыкания, методы объекта, работу с this, прототипы и наследование. Студенты изучают стрелочные функции, планирование и асинхронность, что подтверждается практической разработкой игры. Далее курс включает ООП основы - наследование классов, модули и примеси.

Работа с сервером и промисы

Студенты изучают промисы, async/await и промисификацию функций для организации асинхронных действий. После практики с разработки компонентов курс переходит к сетевым запросам - основам HTTP и общению с сервером. Особое внимание уделяется работе с формами - их созданию, валидации и отправке данных на сервер.

Финальный проект: ToDo List

Завершающая часть курса посвящена созданию многокомпонентного приложения ToDo List. Студенты разрабатывают форму добавления задачи, компонент задания, список и учатся организовывать общение между компонентами. Затем приложение дополняется серверной частью - созданием, редактированием и удалением задач. Финальная живая лекция демонстрирует создание полноценного приложения с несколькими компонентами и хранением данных на удаленном сервере.

Особенности курса

Курс доступен в записи - можно начать обучение сразу после оплаты. Клиентский сервис предоставляет поддержку в течение всего обучения. Студенты получают доступ к Web Academy Club и час персональной онлайн консультации с IT-рекрутером. Консультация включает ревью резюме и профилей для трудоустройства.

Что включено

Гибкий график
Реальный проект в портфолио