Образовал

Курсы по Javascript

Подобрали 66курсов.
Обновили 03.12.2022 в 09:43
🔝 ТОП-66 курсов по Javascript на Декабрь 2022 💴 Стоимость курсов от 690 рублей и до 245000 рублей 🥇 Средний рейтинг курсов по программированию на Javascript - 4.05 балла
Фильтры
С сертификатом
Можно в рассрочку
по популярности по рейтингу по цене по отзывам по дате начала бесплатные
фильтры

Факультет Java-разработки

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

185 652 ₽
clock
12 месяцев, начало 10 декабря

Vue.js Продвинутая веб-разработка

Записывайтесь и за 6 недель освойте продвинутые навыки веб-разработчика, и получите SPA-проект в портфолио.

28 500 ₽
clock
6 недель, начало 09 января 2023 г.

JavaScript

Вы освоите язык JavaScript и его экосистему в теории и на практике, сможете создавать интерактивные сайты и вырасти как веб-разработчик.

54 128 ₽
clock
3 месяца, начало 03 декабря

Node.js Developer

Разработка серверных приложений на Node.js с использованием Express, TypeScript, GraphQl, Apollo и Nest.js.

52 500 ₽
clock
4 месяца, начало 27 декабря

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

Бесплатные курсы далеко не настолько эффективны, как платные. Но они тоже могут быть полезны.
Введение в программирование
Что такое компьютер на самом деле? Понимает ли он языки программирования? Как писать код и свои программы? Этот курс посвящен введению в современное программирование и отвечает на многие интересные и, иногда, странные вопросы. Мы изучим природу компьютеров и кода, а также рассмотрим важные фундаментальные концепции, которые помогли родиться современным машинам, мобильным телефонам, интернету – почти всему, с чем мы имеем дело каждый день!
бесплатно
React I
В данном видеокурсе вы найдёте базовые знания по React: JSX, State, Props, события, рендеринг, компоненты. 
бесплатно
Первые шаги в JavaScript: создаём сайт
• Попробуете себя в роли JavaScript-разработчика• Познакомитесь с базовыми инструментами и разработаете свой первый проект• Оцените, насколько вам близка профессия
бесплатно
Основы JavaScript
В данном видеокурсе будут разобраны основные понятия и базовые возможности языка, без знания которых вы не сможете начать работать с JavaScript. Данный курс подойдёт для начинающих разработчиков. 
бесплатно
Факультет JavaScript-разработки
Пройдите обучение и получите шанс стать JavaScript-разработчиком в Альфа-Банке 
бесплатно
JavaScript Developer. Basic
Практический онлайн-курс с персональным ментором. Актуальный стек технологий для решения задач фронтенда на junior+ уровне
нет данных
Онлайн‑курс React. Разработка сложных клиентских приложений
Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом. Он подойдёт для работающих людей, у которых мало времени.
нет данных
Профессия «JavaScript-разработчик»
Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым специалистом. Он подойдёт для работающих людей, у которых мало времени.
нет данных
Онлайн‑курс Node.js. Профессиональная разработка REST API
Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом. Он подойдёт для работающих людей, у которых мало времени.
нет данных
Онлайн‑курс JavaScript. Архитектура клиентских приложений
Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом. Он подойдёт для работающих людей, у которых мало времени.
нет данных

Frontend-разработчик с нуля

Освойте одну из самых востребованных профессий на сегодняшний день. Добавьте в свой арсенал три самые популярные технологии: HTML, CSS и JavaScript и создавайте сайты и интерактивные веб-приложения, доступные на большинстве платформ.

108 000 ₽
clock
20 месяцев, начало 03 декабря

Vue.js. Разработка клиентских приложений

Вы научитесь работать с Vue.js, даже если никогда его не использовали, и узнаете его отличия от других фреймворков.

19 900 ₽
clock
4 месяца по 8 часов в неделю

React + Next.js - с нуля. TypeScript, Hooks, SSR и CSS Grid

4

Next.js - готовый к production framework для React - самой популярной JavaScript библиотеки на сегодняшний день. Он позволяет разрабатывать производительные, SEO-friendly сайты с использованием Server Side Rendering (SSR) и статической генерацией страниц. При этом от вас требуется только базовое знание CSS, HTML и JavaScript, так в рамках курса мы не только разберём Next.js, но и React с нуля. При этом мы будем писать не просто какой-то учебный проект, а реальный production сайт, посвящённый рейтингам.

1 240 ₽
clock
70 часов, начало 03 декабря

Разработка на Angular

4.2

В данном курсе слушатели получат представление о фреймворке Angular 9, его использовании для разработки полномасштабных веб-приложений. Курс включает в себя изучение языка TypeScript, NoSQL базы данных MongoDb, сервера NodeJS, основ сборки JavaScript приложений. В курсе подробно изучаются создание и использование компонентов, директив, сервисов, работа с формами, маршрутизацией. Также рассматривается библиотека RxJS и ее применение совместно с Angular. Предлагаются практические упражнения по каждой теме.

34 700 ₽
clock
30 часов, начало 13 марта 2023 г.

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

4.4

Полностью практический курс идеально подойдет тем, кто хочет освоить профессию frontend-разработчика и научиться программировать на JavaScript. Во время обучения вы научитесь технологиям JavaScript, Node.js, основам React и Typescript

39 900 ₽
clock
4 месяца, начало 03 декабря
4.1

Minecraft: программирование на JavaScript

4.3

Считаете, что ваш ребенок «впустую» проводит время за игрой в Minecraft вместо того, чтобы заниматься учебой? У нас для вас новость! Серьезное увлечение игрой — не повод для тревоги, а возможность превратить хобби в инструмент для развития. С Minecraft это даже легче, чем с другими играми.

4.1
24 000 ₽
clock
4 модуля (месяца) - 32 часа

Создание веб приложений с помощью Spring Framework.

3.7

Курс предназначен для разработчиков, желающих научиться приемам создания веб приложений c помощью Spring Framework. Рассматриваются как классические (полностью на серверном коде) MVC приложения, так и современные приложения, использующие AJAX и «толстый» JavaScript. Кроме того, изучается применение Spring MVC для реализации микросервисов.

20 700 ₽
clock
16 часов, начало 10 мая 2023 г.

Node.js-разработчик

4.2

С нуля до разработчика за 10 месяцев. Возвращаем деньги, если не удалось найти работу. Стартуем с 9 марта

134 100 ₽
clock
10 месяцев, начало 24 ноября

FullStack (JavaScript)

4.4

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

245 000 ₽
clock
15 недель, начало 09 января 2023 г.
3.8

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

3.1

Обширный видеокурс по основам JavaScript

3.8

Онлайн-курсы React JS

2.8

Вы научитесь использовать React совместно с JS и разрабатывать интерфейсы с интерактивными элементами. На практике сможете использовать продвинутые инструменты разработки: Redux, TypeScript.

JavaScript-фреймворк React.js

4.6

Расширьте свои профессиональные знания и навыки разработчика, научившись использовать в работе фреймворк React.js

27 973 ₽
clock
2 месяца, начало 03 декабря

Системный аналитик

4.6

• Освойте IT-профессию, для изучения которой не требуется опыт и техническое образование• Войдите в число лучших выпускников курса и получите приглашение на собеседование в Sportmaster Lab

75 000 ₽
clock
10 месяцев, начало 13 декабря

ReactJS. Базовый курс

4.5

На курсе изучается ReactJS – популярная JаvaScript-библиотека для построения пользовательских интерфейсов, которую используют в Instagram, Airbnb, Ebay, Netflix, Yahoo. Студенты отработают новые знания в области профессиональной front-end разработки, научатся применять ReactJS в сочетании с библиотекой Redux. Познакомятся с инструментом для написания back-end части – NodeJS. Создадут и представят готовый программный продукт – собственную социальную сеть

11 970 ₽
clock
1 месяц, начало По мере набора группы

JavaScript для начинающих программистов

4.2

JavaScript для начинающих программистов Все основные возможности Javascript Домашние задания и их разбор Подготовка к курсам "Fullstack разработчик Javascript", "React.js-разработчик" и "Node.js-разработчик"

7 000 ₽
clock
34 академических часа, начало 03 декабря

Комплексное обучение JavaScript

4.4

Курс рассчитан на веб-разработчиков с опытом от 1 года или на тех, кто уже прошел наш курс «Веб-разработка для начинающих»

29 500 ₽
clock
7 недель, начало 09 января 2023 г.

Vue.js Разработка клиентских приложений

4.1

Вы научитесь работать с Vue.js, даже если никогда его не использовали, и узнаете его отличия от других фреймворков.

19 900 ₽
clock
4 месяца по 8 часов в неделю, начало 03 декабря

Разработка на JavaScript

4.2

Курс посвящен современному JavaScript (EcmaScript 2015+), использованию JS для работы в браузере (события, манипуляция HTML и CSS), работе с модулями JS (NPM, Webpack), работе с сервером (HTTP, REST, AJAX, Axios, WebSocket). Курс является основой для изучения веб-фреймворков Angular и React.

38 300 ₽
clock
40 часов, начало 20 марта 2023 г.

JS: Продвинутое тестирование

3.8

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

3 900 ₽
clock
12 часов, начало 03 декабря
3.8

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

2.8

Практический курс, на котором вы научитесь писать код для пользовательских веб-приложений на популярном языке программирования JavaScript. Сможете начать свой путь в IT-сферу с доходом от 70000 руб.

Angular

4.6

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

27 576 ₽
clock
1 месяц, начало 03 декабря

Продвинутый курс Javascript

4.5

Интерактивные веб-приложения на ECMASCRIPT 2016

11 970 ₽
clock
1 месяц, начало По мере набора группы

Node.js Серверный JavaScript

4.3

Курс рассчитан на веб-разработчиков с опытом разработки на языке JavaScript и на выпускников курсов «Vue.js Продвинутая веб-разработка» или «Комплексное обучение JavaScript»

26 500 ₽
clock
6 недель, начало 09 января 2023 г.

Алгоритмы и структуры данных

4

Понимание структур данных и алгоритмов позволяет писать более эффективный код, правильно выстраивать архитектуру проекта и отдельных модулей.

Разработка на React

4.2

В курсе изучается JavaScript-библиотека React.js, а также библиотека Redux для управления состоянием приложения.

34 700 ₽
clock
30 часов, начало По мере набора группы

JS: Express

3.8

Этот курс посвящен JavaScript-микрофреймворку Express и главным аспектам работы с подобными фреймворками для создания веб-приложений: роутинг, middlewares, логирование, тестирование, шаблонизация, REST, сессии, авторизация, аутентификация и др. На протяжении курса вы будете писать собственный блог на JavaScript + Express.

3 900 ₽
clock
11 часов, начало 03 декабря

Node.js

4.5

Node.js расширяет возможности языка JavaScript и выступает в роли веб-сервера. С помощью этой платформы вы научитесь создавать полноценные веб-приложения и CLI-утилиты — и сможете вырасти как разработчик.

22 474 ₽
clock
2 месяца, начало 03 декабря

Vue.js. Composition API

4.2

В данном видеокурсе мы познакомимся с новой возможностью, которая появилась во Vue 3 — это Composition API. 

3 400 ₽
clock
37 минут, начало 03 декабря

React Advanced: продвинутые темы

4.2

Курс для опытных React-разработчиков. Вы освоите GraphQL, React Portal и React Context, работу с сайд-эффектами в Redux, тестирование Redux, React хуков и компонентов, работу с формами, подходы CI/CD, библиотеки Lerna и Rush, Server Side Rendering, продвинутые темы использования хуков, ленивую загрузку кода.

43 900 ₽
clock
36 часов, начало 03 декабря

JS: Составные данные

3.8

Следующий шаг после освоения основ программирования это изучение идеи составных данных. Этот курс посвящён изучению концепций, позволяющих из простых типов данных составлять более сложные данные, необходимые для решения конкретной задачи и для реализации конкретной программы. На примере разработки простой графической библиотеки мы изучим как «подняться» от уровня простых чисел до уровня двумерных объектов и рисунков.

3 900 ₽
clock
9 часов, начало 03 декабря

Koa.js

4.2

Koa.js — фреймворк нового поколения для приложений на Node.js.  

690 ₽
clock
25 минут, начало 03 декабря

Разработка на NodeJS

4

Курс посвящен изучению основ NodeJS, сборщика модулей NPM и фреймворка Express. Также рассматривается работа с файловой системой, базой данных, отладка NodeJS-приложений и работа с протоколом WebSocket.

JS: Погружаясь в классы

3.8

Наследование – одна из самых сложных концепций в объектно-ориентированном программировании. Это не только новые синтаксические конструкции, но и другой способ структурировать код. Говоря о наследовании нужно понимать его применимость и ограничения. Уметь использовать его к месту и находить другие пути там, где оно делает код сложнее. Все это рассматривается в курсе. Дополнительно разбираются принцип подстановки Лисков, паттерн "шаблонный метод" и многое другое.

3 900 ₽
clock
10 часов, начало 03 декабря

Gulp

4.2

Данный видеокурс подойдёт для тех, кто уже знаком с основами JavaScript, Git, Terminal. 

1 200 ₽
clock
1ч 43м, начало 03 декабря

Разработка на Angular. Продвинутый уровень

4

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

40 100 ₽
clock
30 часов, начало 03 декабря

JS: Асинхронное программирование

3.8

Курс посвящен знакомству с асинхронной моделью программирования в JavaScript и событийной моделью браузера. Рассматриваются такие темы как event loops, таймеры, функции обратного вызова, раннее связывание и обработка ошибок.

3 900 ₽
clock
18 часов, начало 03 декабря

NPM

4.2

Сегодня npm – стандарт разработки javascript-приложений. 

700 ₽
clock
35м, начало 03 декабря

Язык программирования TypeScript

3.8

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

12 200 ₽
clock
12 часов, начало 03 декабря

JS: Разработка абстракций для асинхронности

3.8

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

3 900 ₽
clock
9 часов, начало 03 декабря

JS: Последовательности

3.8

Продолжение изучения составных данных на более продвинутом уровне. Рассматриваем тип данных «список». В течение курса работаем над проектом «Генератор HTML», и на практике учимся понимать и использовать функции высшего порядка filter, map и reduce. Знакомимся с иерархическими структурами и уровневым проектированием.

3 900 ₽
clock
11 часов, начало 03 декабря

JS: Коллекции

3.8

Этот курс посвящен конкретным приемам в работе с коллекциями, которые используются в языке JavaScript, а также изучению основных типов данных: массивов, ассоциативных массивов и множеств. В течение курса изучаются темы техники мемоизации, ленивых вычислений, использования функций высшего порядка, так называемых spread- и rest-операций и техник разрушающих присваиваний.

3 900 ₽
clock
14 часов, начало 03 декабря

JS: Настройка окружения

3.8

Реальный опыт программирования возможен только если код запускается локально на своем компьютере. А для этого нужно выполнить достаточно много подготовительных действий: настроить операционную систему, установить интерпретатор, редактор, git, подготовить проект и т.д. Настройка окружения — непростая тема для новичков. В этом курсе разбирается весь процесс от и до. Показываются не только базовые принципы организации окружения, но и также хорошие практики по управлению кодом и отслеживанию его качества.

3 900 ₽
clock
3 часа, начало 03 декабря

Основы алгоритмов и структур данных

3.8

Курс посвящен знакомству со структурами данных, алгоритмами поиска и сортировки. На практике разберём в каких ситуациях подходит тот или иной алгоритм. Какова его сложность используя оценку "О-большое". Сколько памяти потребуется для его реализации. Напишем реализации структур данных. Рассмотрим жадные алгоритмы и динамическое программирование.

3 900 ₽
clock
11 часов, начало 03 декабря

JS: Автоматическое тестирование

3.8

Автоматизированное тестирование – неотъемлемая часть процесса программирования в профессиональной среде. Тесты — единственный надёжный способ убедиться в работоспособности кода. Они не избавляют от багов, но позволяют держать их количество на приемлемом уровне. Тесты дают уверенность, что изменения в одной части системы не сломали другие части. В этом курсе изучаются как общие принципы написания эффективных тестов, так и современный инструментарий для тестирования JavaScript кода.

3 900 ₽
clock
14 часов, начало 03 декабря

JS: Полиморфизм

3.8

Полиморфизм (подтипов) – главная отличительная черта современного ООП. Он позволяет значительно уменьшить количество условных конструкций и сделать код расширяемым. Вместе с тем, полиморфизм – большая и глубокая тема, требующая серьезной подготовки. Здесь начинаются шаблоны проектирования и принципы SOLID. Все это является неотъемлемой частью разработки на JavaScript у профессиональных разработчиков.

3 900 ₽
clock
18 часов, начало 03 декабря

JS: HTTP Server

3.8

Этот курс посвящен знакомству с базовыми принципами создания веб-приложений в целом и, в частности, в Node.js. На протяжении всего обучения создается сайт представляющий из себя телефонную книгу. В процессе рассматриваются такие концепции как роутинг и запрос-ответ. Кроме этого изучаются различные стандартные модули Node.js, которые упрощают веб-разработку.

3 900 ₽
clock
8 часов, начало 03 декабря

JS: Функциональное программирование

3.8

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

3 900 ₽
clock
12 часов, начало 03 декабря

JS: Введение в ООП

3.8

JS - мультипарадигменный язык программирования с поддержкой объектно-ориентированного программирования. В этом курсе начинается знакомство с основными понятиями и синтаксическими конструкциями, присущими ООП. Рассматриваются инкапсуляция и сокрытие данных. Разбираются особенности поведения this, изучаются прототипы и исключения.

3 900 ₽
clock
14 часов, начало 03 декабря

JS: Объектно-ориентированный дизайн

3.8

Проектирование кода в объектно-ориентированном стиле - целая история со множеством нюансов. В этом курсе мы рассмотрим базовые принципы дизайна ОО-кода и познакомимся с популярными библиотеками, реализованными в этом стиле.

3 900 ₽
clock
9 часов, начало 03 декабря

JS: Абстракция с помощью данных

3.8

Программирование не ограничивается одними лишь вычислениями. Любая нетривиальная программа моделирует внутри себя предметную область для которой она писалась. Например, Хекслет внутри себя оперирует понятиями Курс, Проект, Ученик и другими. Они связаны между собой определенным образом и могут взаимодействовать. На профессиональном языке это называется Абстракция. В этом курсе мы познакомимся подробнее с тем, что из себя представляет абстракция, и как её строить.

3 900 ₽
clock
9 часов, начало 03 декабря

JS: Программирование, управляемое данными

3.8

В течение этого курса мы будем писать собственную карточную игру и знакомиться с такими важными концепциями программирования, как пользовательские типы, динамическая диспетчеризация по типу, позволяющая писать ёмкий, универсальный код, полиморфизм, передача сообщений между сущностями и, конечно, основы важнейшей темы — объектно-ориентированного программирования. Также мы перейдем к разработке через тесты (test driven development).

3 900 ₽
clock
11 часов, начало 03 декабря
3.6

Факультет JavaScript-разработки

2.9

Пройдите обучение и получите шанс стать JavaScript-разработчиком в Альфа-Банке 

Первые шаги в JavaScript: создаём сайт

4.4

• Попробуете себя в роли JavaScript-разработчика• Познакомитесь с базовыми инструментами и разработаете свой первый проект• Оцените, насколько вам близка профессия

React I

4.2

В данном видеокурсе вы найдёте базовые знания по React: JSX, State, Props, события, рендеринг, компоненты. 

Основы JavaScript

4.2

В данном видеокурсе будут разобраны основные понятия и базовые возможности языка, без знания которых вы не сможете начать работать с JavaScript. Данный курс подойдёт для начинающих разработчиков. 

Введение в программирование

3.8

Что такое компьютер на самом деле? Понимает ли он языки программирования? Как писать код и свои программы? Этот курс посвящен введению в современное программирование и отвечает на многие интересные и, иногда, странные вопросы. Мы изучим природу компьютеров и кода, а также рассмотрим важные фундаментальные концепции, которые помогли родиться современным машинам, мобильным телефонам, интернету – почти всему, с чем мы имеем дело каждый день!

Показать еще 6 курсов
5.0
рейтинг подборки
Ваша оценка:

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

Отзывы о курсах

M
miwgan29
Вполне годно
Достоинства: Быстрая проверка заданий. Отзывчивый чат (всегда на связи, всегда помогут) Курс обновляется ( внимательно изучают в чем сложности в курсе и добавляют детали в курс) Недостатки: Мне не хватало...
G
Gleeeeebka
Вода в плохом качестве
Прочитай, перед тем как покупать какой-то курс в этом "университете"!Учусь по программе Frontend разработки, и это такой отстой, что желание посмотреть какую-нибудь передачу "давай поженимся" намного выше, чем смотреть как...
mityaycho
Отличная команда! Не пожалел, что решил обучаться у них!
В эту организацию обратился по так называемому сарафанному радио.Моя знакомая здесь изучала несколько программ, но не профессий. Сказала, что не очень сложно и всё выполнимо, если задаться целью. Скажу так,...
П
Обучаюсь на факультете Java. Нравится формат обучения, который можно совмещать с работой. Преподаватели доступно объясняют материал, даже для новичка, который ничего не знает о данной сфере. На курсах, как правило,...
Только начал обучение на факультете JAVA, прошёл вводную обучалку. Не просто сухие термины, а и примеры к ним. P.S. Наклейка на ноуте "не взрослейте - это ловушка" - очень подняла...
K
Kiselb
Очень понравился курс Node.js. Цели, с которыми я пришёл на курс, достигнуты
Достоинства: Очень понравилась манера изложения материала. Преподаватель задаёт канву для дальнейшего самостоятельного изучения, а где необходимо, объясняются существенные детали Недостатки: Есть темы, которые я раскрывал бы несколько иначе, чем преподаватель....