Frontend-разработчик от Нетологии
Вы научитесь
Программа курса
На курс понадобится 13 месяцев, если заниматься еженедельно по 7-12 часов. Для учёбы доступен 71 час теории и 436 часов практики.
HTML-вёрстка с нуля до первого макета
Узнаете, что такое теги для вёрстки форм, структуры страницы и контента. Поработаете с селекторами, сможете определять контекст элементов.
Мобильная и адаптивная вёрстка
Узнаете, что называется резиновым макетом, и сможете верстать подобные адаптивы. Научитесь использовать аналогичную типографику и выбирать breakpoints.
Основы программирования
Узнаете о базовом использовании языка програмирования JavaScript. Познакомитесь с переменными, числами, строками, ветвлением, математикой, массивами и множеством других понятий на практике.
Git — система контроля версий
Узнаете о работе с СКВ Git. Узнаете, почему программисты так любят GitHub. Сможете публиковать свои работы и начать формировать публичное портфолио.
Основы JavaScript
Погрузитесь в изучение языка программирования глубже. Сможете пользоваться отладкой и ближе изучите синтаксис базовый и расширенный.
Основы JavaScript в браузере
Узнаете, какими возможностями наделён JS в браузерной версии. Познакомитесь с HTML-формами, научитесь формировать асинхронные запросы.
Продвинутый JavaScript
Научитесь работать со стандартами и рабочим окружением. Узнаете, что такое unit-тестирование и EventSource, Websockets.
React: библиотека №1 в современной frontend-разработке
Поработаете с главной библиотекой JavaScript. Узнаете, из чего она состоит и каким функционалом наделена. Сможете работать с HTTP.
Бонусные модули
Поработаете с колористикой и цветоведением. Узнаете, что такое композиция и шрифтовой дизайн. Поработаете над уровнем своего иностранного языка. Узнаете, что такое QA-тест и как он поможет вам общаться с коллегами за рубежом. Узнаете, что такое быстрые алгоритмы. Сможете пользоваться сортировкой и хешированием.
Поработаете с колористикой и цветоведением. Узнаете, что такое композиция и шрифтовой дизайн.
Поработаете над уровнем своего иностранного языка. Узнаете, что такое QA-тест и как он поможет вам общаться с коллегами за рубежом.
Узнаете, что такое быстрые алгоритмы. Сможете пользоваться сортировкой и хешированием.
Дипломный проект — система бронирования ж/д-билетов
В качестве дипломного проекта вы создадите frontend-часть полноценного сервиса бронирования билетов на поезда. Вы сможете вложить проект в портфолио.