CyberBionic Systematics

Frontend Developer

29 042 UAH за курс
5 месяцев
Для начинающих
Frontend
Этот курс научит вас создавать сайты с нуля: HTML, CSS, JavaScript и Git. Вы освоите верстку, работу с DOM и асинхронным кодом, а затем выберете специализацию — React, TypeScript или Angular. Во время обучения вы получите практические навыки, создадите проект для портфолио и подготовитесь к собеседованиям.
Бестселлер

О курсе

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

Курс строится по принципу "от простого к сложному". Сначала студенты изучают основы, а затем переходят к более сложным темам.

Основы веб-разработки: HTML5 и CSS3

На этом курсе начинают с основ HTML. Студенты узнают об элементах, атрибутах и структуре документа. Затем переходят к CSS - изучают размеры блоков, отступы, работу с текстом. Отдельное внимание уделяют Flexbox для создания современных макетов. Также рассматривают семантическую верстку, формы и позиционирование элементов. Закрепляют знания на практических заданиях.

JavaScript: от основ до продвинутых тем

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

Работа с Git

Короткий, но важный модуль о системе контроля версий Git. Студенты научатся публиковать репозитории и интегрировать Git со средой разработки.

Углубленный JavaScript

Здесь рассматривают работу с DOM - поиск и изменение элементов, добавление стилей. Подробно изучают работу с событиями. Далее переходят к более сложным темам: функции-конструкторы, классы, наследование, контекст, замыкания. Также охватывают работу с формами, проверку данных, cookies, web storage, обработку исключений, асинхронный код и сетевые запросы. Закрепляют знания на двух практических занятиях.

Расширенные возможности HTML5 и CSS3

В этом модуле студенты изучают современные подходы к верстке - Flex и Grid системы. Узнают о микроданных, работе с аудио и видео, клиентской графике, Canvas, анимациях и градиентах. Также ознакомятся с препроцессором Sass. Теорию закрепляют на практике.

Карьерное развитие в IT

Практический курс, который готовит к поиску работы. Студенты научатся анализировать рынок труда, создавать эффективное резюме и сопроводительные письма. Разбирают общение с рекрутерами, подготовку к собеседованиям - как с HR, так и техническим. Также объясняют, как пройти испытательный срок.

Выбор специализации

После освоения базовых технологий студенты выбирают один из трех путей для углубленного изучения.

React Essential

Первый путь - изучение библиотеки React. Студенты узнают о JSX, основы React, состояние, жизненный цикл компонентов, работу с формами. Изучают хуки, маршрутизацию, создание модальных окон. Также рассматривают вопросы оптимизации приложений. Большое внимание уделяется практике.

TypeScript Fundamentals

Второй путь - основы TypeScript. Курс охватывает переменные, функции, классы, интерфейсы, generics, модули и пространства имен. Заканчивается практическим заданием.

Angular

Третий путь - фреймворк Angular. Студенты изучают события, data binding, директивы, пайпы, модули, компоненты, сервисы. Отдельный блок посвящен работе с HttpClient и RxJS. Также рассматривают формы и маршрутизацию. Закрепляют знания на двух практических занятиях.

Что получают студенты

Кроме основных учебных модулей, курс включает дополнительные возможности. Студенты получают бесплатные лицензии на программное обеспечение Jetbrains и доступ к видеокурсам ITVDN. Есть доступ к конспектам уроков и поддержка HR-специалиста. Преподаватели проверяют домашние задания и дают обратную связь. Предусмотрено общение с единомышленниками и экспертами. Студенты проходят тестирование, получают сертификаты и выполняют курсовые проекты. Также доступны курсы Business English и IT English для улучшения языковых навыков.

Что включено

Выдается диплом/сертификат
Гибкий график
Возможно трудоустройство
Реальный проект в портфолио
Сопровождение ментора