Курсы по JavaScript

Анна Линская Редактор
Обновлено
Обложка курса
5.00
3
14 мес
Логотип НетологияНетология
Веб-разработчик с нуля: профессия с выбором специализации
JavaScript
Веб-разработка
HTML/CSS
PHP
Python
React
Node.js
Git
Разработка
Адаптивная верстка
Профориентация
от 4 200 ₽/мес
-56%
или сразу 136 100 ₽
Обложка курса
5.00
1
11 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
Fullstack-разработчик на JavaScript + ИИ
JavaScript
Fullstack-разработка
Веб-разработка
HTML/CSS
TypeScript
React
Angular
Node.js
PostgreSQL
Vue.js
Git
Разработка
Ajax
JQuery
LESS
Sass
Webpack
от 6 615 ₽/мес
-60%
или сразу 158 760 ₽
Обложка курса
4.82
11
6 мес
Логотип ProductStar × РБКProductStar × РБК
Профессия: Инженер по тестированию + ИИ
JavaScript
Инженер по автоматизации тестирования
QA
Автоматизация тестирования
Тестирование
HTML/CSS
Java
SQL
Базы данных
Git
Тестирование веб-приложений
Apache Maven
Selenium
Junit
Selenide
Ручное тестирование
Тестовая документация
Тестирование API
Postman
Python
CI / CD
Allure
TDD/BDD
Тестирование UI
Инженер по ручному тестированию
Тестирование мобильных приложений
Модульное тестирование
Жизненный цикл ПО
от 2 088 ₽/мес
-77%
или сразу 60 134 ₽
Обложка курса
13 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Фронтенд-разработчик расширенный
JavaScript
Frontend-разработка
HTML/CSS
Bash
TypeScript
React
Git
Разработка
Адаптивная верстка
ООП
Redux
SCSS
SVG
Vite
Webpack
WebSockets
React Router
от 7 083 ₽/мес
-18%
или сразу 173 500 ₽
Обложка курса
5.00
1
4 мес
Логотип БруноямБруноям
JavaScript-разработчик
JavaScript
React
Frontend-разработка
Разработка
TypeScript
Node.js
от 3 325 ₽/мес
-34%
или сразу 39 900 ₽
4 мес
Логотип StepikStepik
Пакет курсов JavaScript и React разработчика
JavaScript
React
Веб-разработка
Разработка
Redux
ООП
SPA-приложения
Jest
TDD/BDD
Разработка через тестирование
Рефакторинг
от 4 100 ₽/мес
или сразу 8 200 ₽
Обложка курса
5.00
1
3 мес
Логотип SkillboxSkillbox
JavaScript
JavaScript
Веб-разработка
Разработка
от 5 311 ₽/мес
-45%
или сразу 63 737 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
WEB-024 JavaScript. Продвинутый уровень
JavaScript
Функциональное программирование
Асинхронное программирование
Frontend-разработка
Разработка
Реактивное программирование
WebSockets
REST API
TypeScript
52 900 ₽
8 нед
Логотип Международная Школа ПрофессийМеждународная Школа Профессий
Онлайн-курсы JavaScript
JavaScript
Git
Ajax
GitHub
Разработка
32 300 ₽
-41%
53 900 ₽
4 мес
Логотип SkivoSkivo
JavaScript Developer
JavaScript
React
Frontend-разработка
Разработка
Node.js
Express
MongoDB
2 990 ₽
12 мес
Логотип HTML AcademyHTML Academy
Профессия «JavaScript-разработчик» Лайт
JavaScript
Frontend-разработка
React
Git
Разработка интерфейсов
Семантическая верстка
Системы контроля версий
от 2 900 ₽/мес
-68%
или сразу 29 000 ₽
3 мес
Логотип Shultais EducationShultais Education
Программирование на JavaScript
JavaScript
Frontend-разработка
Node.js
Разработка
Ajax
4 900 ₽
1 мес
Логотип beONmaxbeONmax
Курс JavaScript – полный курс с нуля до результата
JavaScript
Frontend-разработка
React
Node.js
React Native
Git
Ajax
GitHub
JSON
Angular
JQuery
Vue.js
VS Code
998 ₽
2 мес
Логотип СлёрмСлёрм
JavaScript-разработчик
JavaScript
Веб-разработка
Frontend-разработка
HTML/CSS
Node.js
Git
Разработка
15 000 ₽
Обложка курса
3.56
8
20 мес
Логотип НетологияНетология
Fullstack-разработчик на Python + нейросети
JavaScript
Fullstack-разработка
Python
Веб-разработка
HTML/CSS
SQL
TypeScript
Асинхронное программирование
React
Django
Node.js
Базы данных
PostgreSQL
Git
Разработка
ООП
Разработка интерфейсов
GitHub
Pytest
Нейронные сети
API веб-сервисов
Проектирование API
SQLAlchemy
API
от 6 019 ₽/мес
-47%
или сразу 195 000 ₽
1 мес
Логотип StepikStepik
Программирование на JavaScript (beta)
JavaScript
Frontend-разработка
Разработка
от 2 995 ₽/мес
или сразу 5 990 ₽
Обложка курса
5.00
1
9 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
Frontend-разработчик + ИИ
JavaScript
Frontend-разработка
HTML/CSS
SQL
TypeScript
React
Angular
PostgreSQL
Vue.js
Git
Разработка
Адаптивная верстка
Модульное тестирование
Тестирование API
Ajax
JQuery
LESS
Sass
Webpack
Chrome DevTools
API
от 4 162 ₽/мес
-60%
или сразу 99 900 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
WEB-007 Разработка на JavaScript
JavaScript
Frontend-разработка
HTML/CSS
React
Angular
Vue.js
Разработка
Функциональное программирование
Ajax
JSON
WebSockets
47 900 ₽
Обложка курса
4.73
39
10 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Фронтенд-разработчик
JavaScript
Frontend-разработка
HTML/CSS
Bash
TypeScript
React
Git
Разработка
ООП
Redux
SCSS
WebSockets
от 5 429 ₽/мес
-15%
или сразу 133 000 ₽
Обложка курса
5.00
7
8 мес
Логотип ProductStar × РБКProductStar × РБК
Профессия: Frontend-разработчик + ИИ
JavaScript
Frontend-разработка
HTML/CSS
SQL
TypeScript
React
Node.js
Базы данных
Git
Разработка
GitHub
JDBC
Waterfall
Figma
Agile
Kanban
Scrum
Жизненный цикл ПО
Gitlab
API
Auto Layout
от 2 088 ₽/мес
-77%
или сразу 60 134 ₽
Обложка курса
9 мес
Логотип БруноямБруноям
Веб-разработчик
JavaScript
Веб-разработка
HTML/CSS
PHP
Разработка
Fullstack-разработка
Git
GitHub
Figma
Кроссбраузерная верстка
Адаптивный дизайн
Node.js
от 6 408 ₽/мес
-34%
или сразу 76 900 ₽
Обложка курса
5.00
5
10 мес
Логотип SkillboxSkillbox
Профессия Инженер по тестированию + ИИ
JavaScript
QA
Junit
Selenium
Автоматизация тестирования
Ручное тестирование
Тестирование
Jira
Unity
SQL
Python
Postman
Grafana
Chrome DevTools
Gitlab
Нейронные сети
Тестирование веб-приложений
Тестирование мобильных приложений
UX тестирование
Функциональное тестирование
Тестирование API
Тестирование UI
Тестирование игр
Тестирование дизайна
Инженер по автоматизации тестирования
Инженер по ручному тестированию
от 4 346 ₽/мес
-46%
или сразу 134 712 ₽
Обложка курса
4.93
15
10 мес
Логотип ХекслетХекслет
Фронтенд-разработчик
JavaScript
Frontend-разработка
Chrome DevTools
HTML/CSS
Разработка
Адаптивная верстка
Базы данных
Веб-разработка
REST
Git
GitHub
ООП
Jest
TDD/BDD
Разработка через тестирование
CI / CD
Парсинг
Ajax
Паттерны проектирования
REST API
Redux
Webpack
TypeScript
104 250 ₽
-25%
139 000 ₽
Обложка курса
2 мес
Логотип Институт профессиональных квалификацийИнститут профессиональных квалификаций
Веб-разработчик
JavaScript
Веб-разработка
React
HTML/CSS
Backend-разработка
Frontend-разработка
Создание сайтов
API
Git
SQL
Python
Django
Vue.js
Базы данных
от 1 750 ₽/мес
-20%
или сразу 16 000 ₽
Обложка курса
4.50
2
11 мес
Логотип НетологияНетология
Фронтенд-разработчик
JavaScript
Frontend-разработка
Веб-разработка
HTML/CSS
TypeScript
React
Git
Разработка
Разработка интерфейсов
Redux
Верстка сайта
React Router
от 3 726 ₽/мес
-47%
или сразу 120 700 ₽
1 мес
Логотип StepikStepik
Твой JavaScript PRO
JavaScript
ООП
Асинхронное программирование
HTTP
REST API
JSON
Разработка
от 2 250 ₽/мес
или сразу 4 500 ₽
Обложка курса
5.00
2
14 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
FullStack-разработчик: тариф PRO
JavaScript
Fullstack-разработка
Python
Веб-разработка
HTML/CSS
Django
MySQL
PostgreSQL
Git
Разработка
GraphQL
MongoDB
SQLite
PyCharm
SQLAlchemy
от 7 583 ₽/мес
-60%
или сразу 182 000 ₽
Обложка курса
10 мес
Логотип Академия CodebyАкадемия Codeby
Специалист по тестированию на проникновение в информационные системы (Профессия Пентестер)
JavaScript
Тестирование на проникновение
Kali Linux
Git
SQL
Информационная безопасность
Powershell
Wireshark
Metasploitable
от 7 486 ₽/мес
или сразу 123 990 ₽
Обложка курса
4.25
14
16 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Фулстек-разработчик
JavaScript
Fullstack-разработка
Веб-разработка
HTML/CSS
Bash
NoSQL
SQL
TypeScript
React
Node.js
REST
PostgreSQL
Linux
Docker
Nest.js
Алгоритмы и структуры данных
Git
Разработка
ООП
MongoDB
Redux
WebSockets
Логирование
Docker Hub
от 8 287 ₽/мес
-21%
или сразу 203 000 ₽
Обложка курса
4.93
14
9 мес
Логотип ProductStar × РБКProductStar × РБК
Профессия: Java-разработчик + ИИ
JavaScript
Java
ООП
Git
Backend-разработка
HTML/CSS
SQL
Spring
MySQL
Linux
Docker
Разработка
Многопоточное программирование
Многопоточность
Java core
GitHub
REST
Spring Boot
CRUD
JDBC
Hibernate
Базы данных
Apache JMeter
Регулярные выражения
от 2 088 ₽/мес
-77%
или сразу 60 134 ₽
Обложка курса
8 мес
Логотип БруноямБруноям
Frontend-разработчик
JavaScript
Frontend-разработка
Веб-разработка
Разработка
HTML/CSS
DNS
Адаптивная верстка
Кроссбраузерная верстка
Node.js
React
TypeScript
Redux
от 5 325 ₽/мес
-34%
или сразу 63 900 ₽
Обложка курса
5.00
1
16 мес
Логотип SkillboxSkillbox
Веб-разработчик
JavaScript
Веб-разработка
PHP
Fullstack-разработка
HTML/CSS
TypeScript
React
MySQL
Vue.js
Laravel
Создание сайтов
Верстка сайта
Адаптивная верстка
ООП
Node.js
от 4 486 ₽/мес
-45%
или сразу 152 538 ₽
Обложка курса
5.00
1
16 мес
Логотип ХекслетХекслет
Fullstack-разработчик на Node.js
JavaScript
Fullstack-разработка
Node.js
React
HTML/CSS
Разработка
Git
GitHub
HTTP
ООП
Ajax
REST API
Верстка сайта
Базы данных
Chrome DevTools
Apache Flex
Ubuntu
VS Code
Функциональное программирование
Алгоритмы и структуры данных
Парсинг
Регулярные выражения
Асинхронное программирование
Redux
Lean startup
SQL
Веб-разработка
161 250 ₽
-26%
215 008 ₽
Обложка курса
4 мес
Логотип Merion AcademyMerion Academy
Фронтенд-разработчик с нуля
JavaScript
Frontend-разработка
HTML/CSS
Веб-разработка
TypeScript
React
Node.js
Git
Webpack
Figma
12 930 ₽
-36%
19 900 ₽
Обложка курса
10 нед
Логотип НетологияНетология
Frontend-разработка на React
JavaScript
React
Frontend-разработка
Веб-разработка
Веб-сервисы
Git
от 2 000 ₽/мес
-46%
или сразу 21 600 ₽
2 мес
Логотип StepikStepik
Полный курс по JavaScript - С нуля до результата!
JavaScript
HTML/CSS
Веб-сервисы
Веб-разработка
Разработка
Разработка интерфейсов
Frontend-разработка
от 1 995 ₽/мес
или сразу 3 990 ₽
Обложка курса
12 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
Fullstack-разработчик на Python + ИИ
JavaScript
Fullstack-разработка
Python
Веб-разработка
HTML/CSS
Django
MySQL
PostgreSQL
Git
Разработка
от 6 615 ₽/мес
-60%
или сразу 158 760 ₽
Обложка курса
4 мес
Логотип Академия CodebyАкадемия Codeby
Тестирование Веб-Приложений на Проникновение (WAPT)
JavaScript
Тестирование на проникновение
OWASP
Bash
SQL
Linux
Git
Burp Suite
HTTP
Фаззинг
от 5 433 ₽/мес
или сразу 89 990 ₽
Обложка курса
20 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Фулстек-разработчик расширенный
JavaScript
Fullstack-разработка
Веб-разработка
HTML/CSS
Bash
NoSQL
TypeScript
Асинхронное программирование
React
Node.js
REST
WordPress
Базы данных
PostgreSQL
Linux
Docker
Laravel
Nest.js
Алгоритмы и структуры данных
Git
Разработка
Адаптивная верстка
ООП
Express
JSON
MongoDB
Redux
Vite
Webpack
Логирование
Docker Hub
React Router
REST API
от 10 328 ₽/мес
-26%
или сразу 253 000 ₽
Обложка курса
4.86
7
8 мес
Логотип ProductStar × РБКProductStar × РБК
Профессия: Web-разработчик + ИИ
JavaScript
Веб-разработка
HTML/CSS
TypeScript
React
Node.js
Git
Тестирование сайтов
Figma
GitHub
CI / CD
Chrome DevTools
Верстка сайта
FigJam
Кроссбраузерное тестирование
Жизненный цикл ПО
API
Рендеринг
Scrum
Kanban
Agile
Waterfall
JDBC
SQL
Ansible
Создание сайтов
от 2 088 ₽/мес
-77%
или сразу 60 134 ₽
Обложка курса
3 мес
Логотип БруноямБруноям
Вёрстка на HTML и CSS
JavaScript
HTML/CSS
Адаптивная верстка
Веб-разработка
Frontend-разработка
Разработка
Pixel-perfect
Адаптивный дизайн
Кроссбраузерная верстка
от 2 491 ₽/мес
-34%
или сразу 29 900 ₽
Обложка курса
9 мес
Логотип SkillboxSkillbox
Профессия Инженер по автоматизации тестирования
JavaScript
Инженер по автоматизации тестирования
Автоматизация тестирования
QA
Тестирование
Java
Python
CI / CD
Git
Тестирование UI
Selenium
XPath
Gitlab
от 5 766 ₽/мес
-46%
или сразу 138 372 ₽
Обложка курса
12 мес
Логотип ХекслетХекслет
Инженер по тестированию на JavaScript: с нуля до автоматизатора
JavaScript
QA
Инженер по автоматизации тестирования
Ручное тестирование
Автоматизация тестирования
Техническая документация
Тестирование
Разработка тест-кейсов
Базы данных
Баг-трекинг
Playwright
Postman
Git
GitHub
HTTP
Jira
Kanban
SQL
Trello
Обеспечение качества
Регрессионное тестирование
Тестирование API
Тестирование UI
Тестирование мобильных приложений
Тестирование сайтов
Функциональное тестирование
IDE
Тест дизайн
Жизненный цикл ПО
ООП
Модульное тестирование
100 800 ₽
-10%
112 000 ₽
Обложка курса
4 мес
Логотип Merion AcademyMerion Academy
Frontend-разработка на React
JavaScript
React
Frontend-разработка
HTML/CSS
Веб-разработка
Разработка
Redux
React Router
9 680 ₽
-36%
14 900 ₽
Обложка курса
3.50
4
6 мес
Логотип НетологияНетология
Node.js для backend-разработки
JavaScript
Node.js
Веб-разработка
TypeScript
Backend-разработка
Docker
Разработка
от 2 500 ₽/мес
-46%
или сразу 27 000 ₽
5.00
1
4 нед
Логотип StepikStepik
JavaScript Базовый уровень
JavaScript
Жизненный цикл ПО
JSON
Разработка
Алгоритмы и структуры данных
Веб-разработка
Регулярные выражения
от 1 500 ₽/мес
или сразу 2 999 ₽
Обложка курса
5.00
1
8 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
Node.js-разработчик
JavaScript
Node.js
Frontend-разработка
TypeScript
SQL
React
Базы данных
PostgreSQL
Разработка
Ajax
JQuery
Webpack
от 3 958 ₽/мес
-60%
или сразу 95 000 ₽
Обложка курса
9 мес
Логотип МИТУМИТУ
Разработчик программного обеспечения и веб-приложений
JavaScript
Веб-разработка
HTML/CSS
React
Разработка интерфейсов
Разработка
Backend-разработка
Тестирование
API
CI / CD
100 000 ₽
123
...

Больше об авторах

Автор
Александр Вальцев
Генеральный директор
Больше об эксперте

Основатель финансового онлайн-университета SF Education, со-основатель аутсорсингового сервиса Coworkle

Регалии/Квалификации:
  • Bachelor of Commerce (BCom)
  • CFA Level 1 Passed
  • Генеральный директор
Экспертиза:
  • Финансовый анализ
  • Финансовое моделирование
  • Инвестиционный анализ
  • Структурное мышление
  • Управление проектами

Посмотреть всех экспертов

Отзывы об онлайн-курсах по направлению Программирование и IT

Юрий Панов
Пользователь Хабра
Достоинства: Отличная подача от Сурена, большое спасибо. Не хотел в 100500 раз слушать базу про объявления переменных, а хотел именно погрузиться в детали языка, что и получил.
Недостатки: Хотелось бы больше практики с Celery и RabbitMQ. Возможно стоило добавить их в финальный проект.
Екатерина Савина
Пользователь Хабра
Достоинства: 1. Стало понятно, какая область фронтенда мне нравится больше всего и куда хочу двигаться дальше.2. Отдельные куски знаний соединились в систему.
Недостатки: Позиционируется как курс "с нуля", но это не так. Хорошо бы иметь понимание об устройстве сайтов и знать хотя бы один язык программирования. У меня была база, но часто было сложно. Курс очень объёмный, катастрофически не хватало времени на то, чтобы погрузиться в тему, максимум - поверхностно понять, если не было опыта в ней раньше.
Комментарий: Нужна хоть какая-нибудь связанная с фронтендом база или опыт в смежной области. Это не курс, который делает Миддла с нуля, как обещает.Есть смысл пройти чтобызакрыть пробелы (если есть опыт)илипонять, что вообще происходит во фронтенде (если опыта нет).
Забир Тайсин
Пользователь Хабра
Дарья Хоменко
Пользователь Хабра
Оля Рюмина
Пользователь Хабра
Данил Шатов
Пользователь Хабра
Вадим Александров
Пользователь Хабра
Alex Fadeev
Пользователь
Комментарий: Всем доброго времени суток. Вот и подошел к концу курс по Asp.net и сказать, что я устал значит сказать ничего. Но усталость эта безумно приятная, т.к. поставленные перед собой задачи были выполнены и я безумно счастлив! О курсе: Курс проходит в формате видео уроков + небольшие тесты. Все по делу, без лишней воды. Так же в конце каждой недели вебинар на котором можно было обсудить все вопросы касаемые текущего задания. О кураторе: Во время первого вебинара Иосиф представил кураторов потока, так же каждый куратор рассказал немного о себе и каждому ученику предстояло выбрать себе наставника. Я выбрал Светлану и получил ровно тот спектр эмоций, которых хотел. Светлана мастер своего дела и я хочу сказать тысячу спасибо за ее проделанную работу, обратная связь по вопросам очень быстрая и все по делу, иногда было ощущение, что нахожусь на реальной работе. Код стал чище в разы, пришло понимание как надо писать код. Вообщем только позитивные эмоции. Огромное и огромное спасибо! Финал: Финал и окончание курса, Последний вебинар и чувство удовлетворения, что смог, а главное, понял как писать приложения. И конечно большое спасибо создателю курса Иосифу и его команде! Спасибо, что даете возможность стать лучше В курсе много практики, по сути мы выполняли задания как будто мы на работе. Нужно учитывать то что перед началом курса желательно хоть немного изучить ASP MVC, прям с нуля будет тяжело. Также нужно будет рассчитать время, некоторые задания не сильно затратные по времени, а некоторые прям хорошо нагружают. Также в название курса наверное стоит добавить что это ASP .NET Core MVC, так как разница точно есть.
Посмотреть все отзывы

Промокоды и акции для направления Программирование и IT

Популярные направления

Популярные курсы Программирования и IT

Бесплатные курсы Программирования и IT

Курсы Программирования и IT с трудоустройством

ТОП онлайн-курсов по JavaScript

1. Веб-разработчик с нуля: профессия с выбором специализации

Обучение веб-разработке для начинающих с сертификатом и дипломом о профессиональной переподготовке. Освоите профессию веб-разработчика в Нетологии, помощь при трудоустройстве.
Школа: Нетология
Дата начала: По мере набора группы
Длительность: 14 месяцев
Стоимость курса: 136 100 ₽
Цена без скидки: 302 470 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

2. Fullstack-разработчик на JavaScript + ИИ

Онлайн- курс, на котором вы с нуля освоите главный язык Frontend-разработки — JavaScript, в связке с TypeScript и Node.js, с помощью которых станете Fullstack-Разработчиком. Обучитесь у старших разработчиков российского и международного рынков и закрепите знания на практических кейсах и тренажерах.
Дата начала: По мере набора группы
Длительность: 11 месяцев
Стоимость курса: 158 760 ₽
Цена без скидки: 396 900 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

3. Профессия: Инженер по тестированию + ИИ

На курсе вы научитесь тестировать веб-приложения, изучите базовые инструменты и документы тестировщика, формы HTML, работать с SQL, Git и базами данных, познакомитесь с языком Java и создадите вашу первую программу, изучите основы систематизации
Дата начала: По мере набора группы
Длительность: 6 месяцев
Стоимость курса: 60 134 ₽
Цена без скидки: 250 560 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

4. Фронтенд-разработчик расширенный

Освоите фронтенд-разработку с нуля. Будет много практики на реальных проектах, чтобы вы могли сразу стартовать в IT. Актуальная программа и навыки, которые нужны работодателям
Дата начала: По мере набора группы
Длительность: 13 месяцев
Стоимость курса: 173 500 ₽
Цена без скидки: 210 600 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

5. JavaScript-разработчик

Поможем освоить самый популярный язык программирования
Школа: Бруноям
Дата начала: В любое время
Длительность: 4 месяца
Стоимость курса: 39 900 ₽
Цена без скидки: 59 850 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

6. Пакет курсов JavaScript и React разработчика

Пакет из 4-х курсов для тех, кто хочет освоить востребованные инструменты для веб-разработки. JavaScript, React, Redux и создание тестов к ним. В рамках курсов вы не только изучите необходимую теорию, но и создадите несколько проектов, которые пригодятся для портфолио.
Школа: Stepik
Дата начала: В любое время
Длительность: 4 месяца
Стоимость курса: 8 200 ₽
Цена без скидки: 8 200 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

7. JavaScript

JavaScript — ваш ключ
к веб-разработке. Это популярный и простой язык программирования, на котором создают интерактивные сайты и веб-приложения. Например, видеохостинги, игры в браузере или соцсети, в которых посты обновляются в реальном времени.
Школа: Skillbox
Дата начала: По мере набора группы
Длительность: 3 месяца
Стоимость курса: 63 737 ₽
Цена без скидки: 115 885 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

8. WEB-024 JavaScript. Продвинутый уровень

JavaScript – сложный и зрелый язык программирования, имеющий множество неочевидных функций. Данный курс поможет слушателям получить более глубокое понимание этого популярного языка, который, на первый взгляд, кажется простым, но на самом деле довольно сложен.

  • Объект классов.
  • Дескрипторы объекта.
  • Методы объекта.
  • Наследование прототипа.
  • Символы.
  • Итераторы.
  • Генераторы.
  • Создание итерируемых объектов.
  • Асинхронные генераторы.
  • Обзор типов.
  • Номер типа.
  • Проблемы плавающей точки и округления.
  • Тип «Строка».
  • Тип Boolean.
  • Конвертация типов.
  • Map, Set, WeakMap, WeakSet.
  • BigInt.
  • ArrayBuffer.
  • Типизированные массивы.
  • DataViews.
  • Blobs.
  • FileReader.
  • Обработка загруженных файлов.
  • Асинхронные вызовы.
  • Использование в обратных вызовах.
  • Класс «Промис».
  • Обработка исключений Promise.
  • Методы all(), any(), race(), allSettled().
  • Отмена промиса с помощью Promise.race().
  • Отмена промиса с помощью AbortController.
  • Синтаксис async/await.
  • Синтаксис async/await: Обработка исключений.
  • Синтаксис async/await: await высокого уровня.
  • Синтаксис async/await: Ограничения.
  • Архитектура REST.
  • Коды состояния HTTP.
  • Методы HTTP.
  • Отсутствие сохранения состояния и масштабируемость.
  • Операции CRUD и сервисы Rest.
  • Формат возвращаемых данных: XML, JSON, XHTML.
  • Функция Fetch.
  • Fetch с возможностью отменить запрос.
  • Библиотека Axios для вызовов REST.
  • Обработка ошибок в Axios.
  • Отмена запросов в Axios.
  • Перехватчики в Axios.
  • Протокол WebSocket.
  • WebSocket в браузере.
  • WebSocket на сервере (Node.js).
  • Когда использовать WebSocket?
  • Workers.
  • Типы worker.
  • Worker APIs.
  • Регистрирующий worker.
  • Примеры использования Worker.
  • Сервисные workers.
  • Кэш API.
  • Регистрирующий Service worker.
  • Жизненный цикл Service worker.
  • Service worker как прокси сервера.
  • Стратегия Cache First (Cache Falling Back to Network).
  • Стратегия Network First (Network Falling Back to Cache).
  • Стратегия Stale-While-Revalidate.
  • Какую стратегию использовать.
  • Обновление кэша в стратегии пуш-сообщений.
  • Обновление кэша в стратегии фоновой синхронизации.
  • Функции как данные.
  • Аргументы функции и массив аргументов.
  • Функции как методы.
  • Вызов и применение методов.
  • Привязка функции к объекту.
  • Замыкания.
  • Создание инкапсулированного значения через замыкание.
  • Функция «Конструктор».
  • Функции массивов: map/filter/reduce.
  • Парадигмы программирования.
  • Декларативное и императивное программирование.
  • Функциональное программирование.
  • Высокоупорядоченные функции.
  • Чистые функции.
  • Преимущества чистых функций.
  • Неизменяемость.
  • Неизменяемость объектов: Оператор Spread.
  • Преимущества неизменяемости.
  • Immutable.js.
  • Встроенные структуры данных в Immutable.js.
  • Монады и функциональная композиция.
  • Function pipe().
  • Декомпозиция функций.
  • Монады для операций SIMD.
  • Частичное применение функции.
  • Карринг.
  • Нулевая безопасность.
  • Шаблон проектирования Null Object.
  • Монада Maybe.
  • Частично определенная функция.
  • Правила хорошего кода для написания функций.
  • Функциональные шаблоны проектирования.
  • Шаблон проектирования MVC с чистыми функциями.
  • Шаблон проектирования «наблюдатель» (observer).
  • Шаблон проектирования «порождение событий» (event sourcing).
  • Шаблон проектирования REDUX.
  • REDUX DevTools.
  • Преимущества REDUX.
  • Шаблоны проектирования в реактивном программировании (RxJS).
  • Операторы filter/map/take.
  • Операторы MergeMap/ConcatMap/SwitchMap.
  • Операторы Window/Buffer.
  • Операторы Sample/Throttle/Debounce.
  • Преимущества и примеры использования реактивного программирования.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 52 900 ₽
Цена без скидки: 52 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

9. Онлайн-курсы JavaScript

Практический курс, на котором вы научитесь писать код для пользовательских веб-приложений на популярном языке программирования JavaScript. Сможете начать свой путь в IT-сферу с доходом от 70000 руб.
Дата начала: По мере набора группы
Длительность: 8 недель
Стоимость курса: 32 300 ₽
Цена без скидки: 53 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

10. JavaScript Developer

Профессия: JavaScript Developer. Микроуроки 15–20 минут в день, практика и артефакты в портфолио.
Школа: Skivo
Дата начала: В любое время
Длительность: 4 месяца
Стоимость курса: 2 990 ₽
Цена без скидки: 2 990 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

Рейтинг лучших школ по направлению Программирование и IT