Назад

Станьте Frontend-разработчиком на JavaScript за 6 месяцев

Mathshub
Сложность
Для новичков
Длительность
6 мес

Описание курса

Frontend-разработчик занимается переводом готового дизайн-макета в код. Он отвечает за реализацию визуальной части приложения, которую пользователи видят и с которой взаимодействуют. Frontend-разработчики нужны везде — в приложениях, коммерческих и информационных сайтах, всевозможных сервисах.

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

HTML
  • Что такое HTML, DOM, первая страница
  • Теги, атрибуты, семантика
CSS
  • Селекторы, свойства
  • Позиционирование элементов
  • Адаптивная и кроссбраузерная вёрстка
  • Препроцессоры
Git
  • Создание репозитория, коммиты, пуш и пулл реквесты
JS Basic
  • Типы данных, логические и условные операторы
  • Циклы, функции
  • Объекты и массивы. Их свойства и методы
JSON
  • Работа с сервером, request, response
ООП
  • Основные концепции ООП, применение этих принципов на практике
Алгоритмы
  • "Грокаем алгоритмы"
TypeScript
  • Погружение в типы
  • Манипуляции типами
  • Типизация в классах
Node.js
  • Основы Node.js. Event-driven модель
  • Node.js модули и файловая система. NPM. Асинхронность
React
  • Введение в React. DOM. V-DOM.Настройка окружения
  • State, Props
  • Классовые и функциональные компоненты
  • Hooks, HOC
Redux
  • Store
  • Thunk, middleware
  • Toolkit
  • Saga
ReactRouter
  • Маршрутизация

Преподаватели

Георгий Милютин
Георгий Милютин
EDA / математика / статистика / А/В тестирование
София Лукьянова
София Лукьянова
машинное обучение и программирование
Шамиль Ханмагомедов
Шамиль Ханмагомедов
разработка на JS, React
Данила Леонтьев
Данила Леонтьев
разработка на JS, TypeScript
Показать еще

Часто задаваемые вопросы

Кому подойдет программа?

Вам подойдет программа, если у вас есть готовность много и плотно работать над построением навыков разработки.

Чем эта программа лучше других?

Это полностью живая программа, в отличие от других альтернатив. Программа уникальна благодаря опытной команде специалистов: у преподавателей курса, рецензентов и организаторов объединенный опыт разработки и управления продуктами в международных компаниях. У каждого коуча, инструктора и преподавателя огромный опыт преподавания.

Похожие курсы

Программирование
Профессия Python-разработчик
10 мес
Старт: после оплаты
ХИТ
-50%
Кешбэк 30%: 1 020 баллов
6 796 BYN
3 398 BYN
В рассрочку на 24 мес
142 BYN/мес
Программирование
Профессия Системный администратор
9 мес
Старт: 16 октября
-40%
Кешбэк 30%: 1 353 балла
7 515 BYN
4 510 BYN
В рассрочку на 28 мес
162 BYN/мес
Программирование
Профессия C#-разработчик
12 мес
Старт: 17 октября
ХИТ
-40%
Кешбэк 30%: 1 326 баллов
7 370 BYN
4 420 BYN
В рассрочку на 24 мес
185 BYN/мес
Программирование
Профессия DevOps-инженер PRO
12 мес
Старт: после оплаты
ХИТ
-40%
Кешбэк 30%: 1 735 баллов
9 637 BYN
5 782 BYN
В рассрочку на 30 мес
193 BYN/мес
Программирование
Профессия Java-разработчик PRO
9 мес
Старт: после оплаты
ХИТ
-40%
Кешбэк 30%: 1 963 балла
10 903 BYN
6 542 BYN
В рассрочку на 30 мес
219 BYN/мес
Программирование
Профессия Python-разработчик
9 мес
Старт: 18 октября
-40%
Кешбэк 30%: 1 637 баллов
9 095 BYN
5 455 BYN
В рассрочку на 30 мес
182 BYN/мес
Программирование
Специализация Frontend-разработчик
9 мес
Старт: 14 октября
ХИТ
-40%
Кешбэк 30%: 1 077 баллов
5 985 BYN
3 590 BYN
В рассрочку на 24 мес
150 BYN/мес
Программирование
Профессия Инженер по тестированию
10 мес
Старт: после оплаты
-50%
Кешбэк 30%: 1 020 баллов
6 796 BYN
3 398 BYN
В рассрочку на 24 мес
142 BYN/мес
Программирование
Инженер по ручному тестированию
4 мес
Старт: 15 октября
-40%
Кешбэк 30%: 939 баллов
5 215 BYN
3 130 BYN
В рассрочку на 18 мес
174 BYN/мес
Программирование
Выбор из профессий направления «Разработчик». Базовый (совместно с Skillbox)
13 мес
Старт: после оплаты
-65%
Кешбэк 30%: 1 187 баллов
11 300 BYN
3 955 BYN
В рассрочку на 28 мес
142 BYN/мес
Программирование
Специалист по кибербезопасности «Белый» хакер»
13 мес
Старт: 17 октября
-40%
Кешбэк 30%: 1 625 баллов
9 025 BYN
5 415 BYN
В рассрочку на 30 мес
181 BYN/мес
Программирование
Профессия Тестировщик на Java
10 мес
Старт: 16 октября
ХИТ
-40%
Кешбэк 30%: 1 530 баллов
8 505 BYN
5 100 BYN
В рассрочку на 28 мес
183 BYN/мес
Программирование
Разработчик на C++
11 мес
Старт: 17 октября
-40%
Кешбэк 30%: 1 388 баллов
7 710 BYN
4 625 BYN
В рассрочку на 28 мес
166 BYN/мес
Программирование
Профессия Специалист по кибербезопас­но­сти
12 мес
Старт: после оплаты
-45%
Кешбэк 30%: 1 348 баллов
8 165 BYN
4 491 BYN
В рассрочку на 28 мес
161 BYN/мес
Программирование
Курс «Python для анализа данных»
4 мес
Старт: 16 октября
-40%
Кешбэк 30%: 446 баллов
2 475 BYN
1 485 BYN
В рассрочку на 10 мес
149 BYN/мес
Программирование
Профессия Machine Learning Engineer
12 мес
Старт: после оплаты
-40%
Кешбэк 30%: 1 738 баллов
9 652 BYN
5 791 BYN
В рассрочку на 30 мес
194 BYN/мес
Программирование
Выбор из профессий направления «Тестировщик». Базовый
13 мес
Старт: после оплаты
-65%
Кешбэк 30%: 1 157 баллов
11 014 BYN
3 855 BYN
В рассрочку на 28 мес
138 BYN/мес
Программирование
Профессия DevOps-инженер
6 мес
Старт: 17 октября
ХИТ
-40%
Кешбэк 30%: 1 275 баллов
7 085 BYN
4 250 BYN
В рассрочку на 24 мес
178 BYN/мес
Программирование
Профессия Фронтенд-разработчик
9 мес
Старт: после оплаты
-40%
Кешбэк 30%: 1 288 баллов
7 155 BYN
4 293 BYN
В рассрочку на 28 мес
154 BYN/мес
Программирование
Python-разработчик
10 мес
Старт: после оплаты
-40%
Кешбэк 30%: 888 баллов
4 932 BYN
2 959 BYN
В рассрочку на 24 мес
124 BYN/мес
Программирование
Интенсив по программированию: frontend-разработка за 4 месяца
4 мес
Старт: 17 октября
-40%
Кешбэк 30%: 1 002 балла
5 570 BYN
3 340 BYN
В рассрочку на 24 мес
140 BYN/мес
Программирование
Инженер по автоматизации тестирования
9 мес
Старт: после оплаты
-45%
Кешбэк 30%: 1 112 баллов
6 738 BYN
3 706 BYN
В рассрочку на 24 мес
155 BYN/мес
Программирование
Профессия DevOps-инженер
7 мес
Старт: после оплаты
-45%
Кешбэк 30%: 1 145 баллов
6 938 BYN
3 816 BYN
В рассрочку на 28 мес
137 BYN/мес
Программирование
Java-разработчик
8 мес
Старт: после оплаты
-40%
Кешбэк 30%: 1 080 баллов
5 998 BYN
3 599 BYN
В рассрочку на 24 мес
150 BYN/мес
Программирование
DevOps-инженер
12 мес
Старт: после оплаты
-45%
Кешбэк 30%: 1 145 баллов
6 938 BYN
3 816 BYN
В рассрочку на 24 мес
159 BYN/мес
Программирование
Профессия Инженер по автоматизации тестирования
9 мес
Старт: после оплаты
-45%
Кешбэк 30%: 1 112 баллов
6 738 BYN
3 706 BYN
В рассрочку на 24 мес
155 BYN/мес
Программирование
IT-специалист с нуля
8 мес
Старт: 17 октября
ХИТ
-40%
Кешбэк 30%: 1 707 баллов
9 480 BYN
5 690 BYN
В рассрочку на 36 мес
159 BYN/мес
Программирование
Frontend-разработчик
9 мес
Старт: после оплаты
-40%
Кешбэк 30%: 1 288 баллов
7 155 BYN
4 293 BYN
В рассрочку на 28 мес
154 BYN/мес
Программирование
Тестировщик на Python
9 мес
Старт: 17 октября
ХИТ
-40%
Кешбэк 30%: 1 487 баллов
8 255 BYN
4 955 BYN
В рассрочку на 28 мес
177 BYN/мес
Программирование
Архитектор ПО
4 мес
Старт: после оплаты
-35%
Кешбэк 30%: 972 балла
4 982 BYN
3 238 BYN
В рассрочку на 24 мес
135 BYN/мес
ООО «Байскилз», УНП 193454177
220012, Республика Беларусь, г. Минск, ул. Толбухина, 2, пом.19
Свидетельство о государственной регистрации №193454177 от 06.08.2020 выдано Минским горисполкомом
© ООО «Байскилз», 2024
Visa Secure
Mastercard ID Check
Белкарт Интернет Пароль
MasterCard
Visa
МТБанк
Apple Pay
Alfa Pay
Samsung Pay
ЕРИП
Белкарт
BePaid
Oplati
© ООО «Байскилз», 2024