Акции школ
Войти

Курсы по JavaScript

Найдено 98 курсов по JavaScript
34 325 руб - средняя стоимость обучения
68 дней - средняя длительность программы

Дата обновления курсов: 23.10.2021. Автор: Редакция mooc.ru

Список курсов по JavaScript

(706)

LoftSchool (Лофт скул)

Выдача диплома
цена 26 000 руб
Длительность: 40 дней Сложность: Сложный
Программа курса:
Неделя 1 — Workflow
Открытие курса
Workflow
Yarn
Pug
Webpack
Компонентный подход
Неделя 2 — Vue.js, анимации, CSS GRID
JavaScript — Vue.js
CSS GRID
Анимации (Parallax)
Реализация виджетов
Неделя 3 — Нативный JavaScript
JavaScript — ES6
Асинхронность в JavaScript
Тестирование компонентов
Практика...
Чему научитесь:
Разрабатывать одностраничные веб-приложения

- Использовать один из самых востребованных JavaScript-фреймворков Vue.js
- Применять архитектурные паттерны, модули, ES6 и babel.
- Работать с промисами и освоить асинхронность
- Использовать продвинутую работу с...
Кому подойдет:
Веб-разработчикам
Оплата курса:
Условия оплаты Стоимость курса сейчас - 27 000р., Предоплата - 10 000р., . Рассрочка 3303 р. в месяц,
Формат обучения:
Видеоуроки, теория, практические вебинары, 15 обучающих модулей 10 практических вебинаров 100+ часов обучения.
1006
(19)

Хекслет (Hexlet)

Выдача диплома
Фронтенд JavaScript

Хекслет (Hexlet)

цена 98 000 руб
Длительность: 120 дней Сложность: Начальный
Программа курса:
Введение в программирование
JS: Массивы PRO
Основы командной строки
Системы контроля версий (GIT)
JS: Настройка окружения
Введение в веб-разработку
Проект #1: Игры разума PRO
JS: Объекты PRO
JS: Функции PRO
JS: Автоматическое тестирование PRO
JS: Деревья PRO
Проект #2:...
Чему научитесь:
Строить фронтенд-часть веб-приложений на JavaScript

- Разрабатывать веб-сайты и приложения
- Настраивать рабочее окружение
- Работать с линтером (анализатором качества кода) и менеджером зависимостей NPM
- Понимать, чем GIT отличается от GitHub
- Работать с...
Кому подойдет:
Новичкам в программировании. Разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Видеолекции, квизы на закрепление материала, практические домашние задания с проверкой, 21 основной модуль, 169 упражнений, 4 проекта в портфолио
Старт: В любое время Сложность: Начальный
Программа курса:
Организация рабочего процесса
Препроцессор PUG
Препроцессор SASS
Начало верстки
Верстка. Часть 2
Верстка. Часть 3
Верстка. Часть 4
Окончание верстки
Интерактив на JS
Чему научитесь:
Профессионально верстать лендинги
- Организовывать структуру папок
- Настраивать системы сборки Gulp
- Разбираться с синтаксисом препроцессоров PUG и SASS
- Собирать иконки в спрайт
- Подключать кастомные шрифты
- Размечать и верстать блоки
- Писать...
Кому подойдет:
Новичкам
Оплата курса:
Условия оплаты Доступ открывается по подписке:
- 785 рублей за 1 курс
- 3750 рублей на 3 месяца
- 6750 рублей на 6 месяцев
- 12750 рублей на 12 месяцев
Формат обучения:
Практические видеоуроки с домашними заданиями, 9 практических занятий
(125)

HTML Academy (HTML академия)

Выдача диплома
цена 21 900 руб
Длительность: 65 дней Сложность: Средний
Программа курса:
Первая неделя
ОБУЧЕНИЕ
Участие в живых лекциях, работа над проектом с личным наставником.
Раздел 1
Знакомство
Рассмотрим схему работы на интенсиве, какие инструменты понадобятся. Начнём разбирать основы JavaScript.
Раздел 2
Встроенные API
Разбираемся со сложными...
Чему научитесь:
Программировать на языке JavaScript на базовом уровне

- Настраивать динамическое взаимодействие с пользователем: делать так, чтобы страница реагировала на ввод текста в формы, нажатие на определённые элементы, прокрутку
- Работать с протоколом HTTP и...
Кому подойдет:
Веб-разработчикам
Оплата курса:
Пакеты Стандартный без скидки - 21800, Комфортный без скидки - 33800, Стандартный со скидкой - 21400, Комфортный со скидкой - 33400, . Рассрочка 3560 в месяц,
Формат обучения:
Двухчасовые вебинары 2 раза в неделю, выполнение практических заданий, работа над проектом с наставником 10−15 часов в неделю, 36 часов теории 90 часов практики
(128)

OTUS (Отус)

Выдача диплома
цена 80 000 руб
Старт: 19 ноября Длительность: 150 дней Сложность: Сложный
Программа курса:
Введение
В данном модуле будут рассматриваться понятия и функциональности, на которых базируются все проекты Spring: Inversion of Control (Spring Context), аспектное программирование (Spring AOP), Spring Expression Language (SpEL).
Слушатели смогут правильно и эффективно конфигурировать Spring-приложения...
Чему научитесь:
Создавать веб-приложения на микросервисной архитектуре и решать высокоуровневые задачи по разработке

- Работать с актуальными фреймворками и технологиями Spring
- Создавать самостоятельные проекты и большие коммерческие приложения в команде
- Владеть...
Кому подойдет:
Веб-разработчикам
Оплата курса:
Рассрочка 22500 р. в месяц,
Формат обучения:
2 вебинара в неделю по 2 академических часа, 5 модулей 51 час теории и 86-172 часов практики
(498)

Skillbox (Скиллбокс)

Выдача диплома
Frontend-разработчик

Skillbox (Скиллбокс)

цена 46 690 руб
Длительность: 183 дней Сложность: Начальный
Программа курса:
Веб-верстка
Вводный модуль
HTML
Основы CSS
Основы JavaScript
Адаптивность и кроссбраузерность
Оформление
Advanced CSS
Инструменты верстальщика
JavaScript
Знакомство с языком
Основы
Функции
Массивы и объекты
Замыкания
Объекты и...
Чему научитесь:
Верстать сайты и приложения для всех типов устройств.

- Применять инструменты проверки и обеспечения адаптивности и кроссбраузерности.
- Создавать сайты и приложения с помощью JavaScript.
- Работать с системой Git (стандарт по управлению исходным кодом) и с...
Кому подойдет:
Новичкам в разработке С нуля научитесь верстать сайты на HTML и CSS, создавать приложения и веб-страницы на JavaScript, быстро проектировать REST-сервисы с помощью Web API,...
Оплата курса:
Рассрочка 3750 р. в месяц,
Формат обучения:
Видеолекции по 3–5 часов в неделю., 3 блока, 27 тематических модулей
(603)

GeekBrains (Гик брейнс)

Выдача диплома
Факультет веб-разработки

GeekBrains (Гик брейнс)

цена 199 500 руб
Длительность: 540 дней Сложность: Начальный
Программа курса:
Разработка frontend-а интернет-магазина
Разработка backend-а интернет-магазина
Агрегатор данных
Разработка Highload-приложения
MVP бизнес-проекта
Факультативы от компаний
Чему научитесь:
Создавать готовый бизнес-проект с продуманной концепцией и дизайном, проверенный экспертами

- Верстать на HTML/CSS
- Работать с JavaScript-библиотекой для создания пользовательских интерфейсов React и Git
- Автоматизировать тестирование кода
- Работать с...
Кому подойдет:
Начинающим веб-разработчикам Углубитесь в вёрстку на HTML/CSS и приступите к изучению JavaScript. На продвинутом курсе продолжите погружение в язык, познакомитесь с...
Оплата курса:
Рассрочка 9000 р. в месяц,
Формат обучения:
2–4 занятия в неделю, 7 блоков, 24 тематических модуля
(181)

Нетология

Выдача диплома
цена 108 000 руб
Старт: 08 ноября Длительность: 371 дней Сложность: Начальный
Программа курса:
Основы программирования
Вёрстка сайта на HTML и CSS
Мобильная и адаптивная вёрстка
JavaScript
Библиотека React
Основы PHP
Продвинутый PHP
Фреймворк Laravel
Карьера в веб-разработке
Чему научитесь:
Проектировать веб-сервисы, работая с фронтендом и бэкэндом:
- Верстать веб-страницы на HTML и CSS, настраивать адаптивность.
- Решать задачи с помощью JavaScript.
- Подключать библиотеки React, JSX, React router, VirtualDom.
- Программировать на PHP.
- Разрабатывать бэкэнд в...
Кому подойдет:
Начинающим веб-разработчикам. Веб-разработчикам
Оплата курса:
Рассрочка 9159 р. в месяц,
Формат обучения:
Видеолекции, практические задания и вебинары, 100 часов теории 350 часов практики
(153)

Skillfactory (Скиллфактори)

Выдача диплома
Frontend-разработчик

Skillfactory (Скиллфактори)

цена 17 500 руб
Длительность: 180 дней Сложность: Начальный
Программа курса:
HTML и CSS
Изучаем HTML, создаем свои первые веб-страницы. Осваиваем использование таблиц стилей CSS.
Кросс-браузерная и адаптивная верстка
Разберемся, как адаптировать страницу под различные устройства и браузеры и как работать с дизайн-макетом.
JavaScript
JavaScript — основа...
Чему научитесь:
Разрабатывать адаптивные и интерактивные веб-сайты и приложения с пользовательским интерфейсом

- Создавать визуальную часть веб-приложений
- Программировать на языке JavaScript
- Владеть основами HTML и CSS
- Создавать одностраничные сайты
- Оформлять...
Кому подойдет:
Новичкам в разработке. Тем, у кого уже есть базовые знания
Оплата курса:
Рассрочка 4370 р. в месяц,
Формат обучения:
видеолекции, вебинары и практические задания, 20% теории и 80% практики на реальных данных 5 реальных проектов
(62)

Учебный центр "Специалист"

Выдача диплома
JavaScript. Уровень 3г. HTML5 API

Учебный центр "Специалист"

цена 22 490 руб
Сложность: Начальный
Программа курса:
Модуль 1. Геолокации
Объект Geolocation
Свойства и методы объекта Geolocation
Определение местоположение пользователя
Пример использования Google.Map API
Пример использования Яндекс.Map API
Модуль 2. Фоновые вычисления
Объект Worker
Понятие «веб помощников»
Свойства и методы...
Чему научитесь:
использовать определение местоположения пользователя
работать с файлами
использовать локальное и сеансовые хранилища
использовать веб-базу данных IndexedDB
использовать HTML-элемент холст (canvas) для 2D рисования.
Кому подойдет:
слушателям, закончившим курсы по JavaScript и желающим продолжить изучение этой технологии. слушателям, закончившим курсы направления «веб-технологии» и желающим...
Оплата курса:
Есть рассрочка
Формат обучения:
Обучение в формате лекций, онлайн-вебинаров и домашних практических заданий, 36 академических часов
цена 800 руб
Старт: В любое время Сложность: Начальный
Программа курса:
#1 - Введение в разработку веб сайтов
#2 - Разбор шаблона и подключение Bootstrap
#3 - Установка Node JS и Gulp
#4 - Настройка проекта с использованием Gulp файла
#5 - Начало вёрстки веб сайта
#6 - Создание секции с характеристиками
#7 - Создание секции с отзывами
#8 - Блок с...
Чему научитесь:
Профессионально верстать сайты
Создавать крутые веб-страницы
Разрабатывать адаптивный веб-сайт с учетом всех современных тенденций
Создавать лендинг страницу с использованием HTML, CSS, SASS, Gulp, JS, jQuery и Bootstrap.
Разбираться в понятиях Front-end и Back-end, а также...
Кому подойдет:
Новичкам
Оплата курса:
Условия оплаты Дополнительные тарифы:
Стандарт — 1 050
Наилучший — 1 500
Всё включено — 2 000
Формат обучения:
Видеолекции с практическими заданиями, домашними работами и тестированием, 500+ практических заданий, 13 уроков, 6+ часов обучения
Старт: В любое время Сложность: Начальный
Программа курса:
Манипуляция элементами и события
Асинхронный JavaScript. Часть №1
Асинхронный JavaScript. Часть №2
ООП
Модули
Аутентификация
Работа в команде. Git. Scrum.
Подробней про стиль кода и линтеры. Eslint. Husky. Lint staged. Git hooks.
Тестирование на JavaScript
Чему научитесь:
Программировать на языке JavaScript
- Разбираться с фундаментальными основами JavaScript
- Работать с DOM, событиями, CSS variables
- Обрабатывать ошибки
- Владеть основами ООП и наследованием
- Работать с современным фреймворком Vue.js
Кому подойдет:
Начинающим JavaScript-разработчикам. Начинающим разработчикам. Верстальщикам. Backend-разработчикам
Оплата курса:
Есть рассрочка
Формат обучения:
Видеолекции и практические занятия, 40,5 часов видеоуроков
Старт: 08 ноября Длительность: 70 дней Сложность: Сложный
Программа курса:
Чему научитесь:
Как проходит обучение:
Каждый будний день с 9:00 до 19:00 полностью погружаешься в процесс — это похоже на работу или стажировку в IT-компании.

Школа программирования Elbrus Coding Bootcamp подходит для тех, кто хочет за короткий срок получить профессию Full stack разработчик с...
Кому подойдет:
Оплата курса:
Условия оплаты Есть возможность беспроцентной рассрочки от банков-партнеров
Формат обучения:
очная, Основной курс — это более 540 часов практики под руководством опытных менторов-разработчиков
(706)

LoftSchool (Лофт скул)

Выдача диплома
Фронт-енд разработчик

LoftSchool (Лофт скул)

цена 139 000 руб
Длительность: 160 дней Сложность: Средний
Программа курса:
1 курс
JavaScript
7 недель, 21 занятие
Неделя 1 — Основы JavaScript, переменные и функции
Неделя 2 — Объекты и массивы, обработка ошибок
Неделя 3 — DOM, асинхронность
Неделя 4 — Работа с сетью, Browser API
Неделя 5 — Работа с VK API, ООП
Неделя 6 — MV*, модули
Неделя 7 — Node.js,...
Чему научитесь:
Разрабатывать серверную часть для приложений любой сложности на языке JavaScript

- Владеть глубокими знаниями стандартов языка Javascript
- Понимать, как работает проект, плагин, библиотека и ускорите изучение новых технологий.
- Применять самый популярный...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты Стоимость курса сейчас - 75 000р., Предоплата - 14 000р., . Рассрочка 9175 р. в месяц,
Формат обучения:
Видеоуроки, теория, практические вебинары, 21 практический вебинар 19 групповых вебинаров с наставником 42 скринкаста и 37 методичек 5 больших выпускных проектов
(706)

LoftSchool (Лофт скул)

Hot
Выдача диплома
цена 24 000 руб
Длительность: 40 дней Сложность: Средний
Программа курса:
Неделя 1 — Git и GitHub, SASS, разметка страницы
Открытие курса
SASS
BEM
Terminal
Git и GitHub
Flexbox
Вёрстка
Неделя 2 — SVG, адаптивная и мобильная вёрстка
SVG
Адаптивная вёрстка
Мобильная вёрстка
Неделя 3 — JavaScript, работа с DOM
Основы JavaScript
Работы с DOM
Практическое...
Чему научитесь:
Верстать приложения и программы

- Верстать как для мобильных устройств (смартфонов и планшетов), так и для больших 4K-телевизоров.
- Освоить нативный JavaScript, а также его самую популярную библиотеку jQuery.
- Работать с SASS и инструментами его компиляции: Prepros, Koala...
Кому подойдет:
Веб-разработчикам
Оплата курса:
Условия оплаты Стоимость курса сейчас - 22 000р., Стоимость курса будет повышаться каждые 16 дней до его старта., Предоплата - 10 000р., Внеси часть стоимости чтобы зафиксировать цену, . Рассрочка 2691 р. в месяц,
Формат обучения:
Видеоуроки, теория, групповая практика, практические вебинары 2-3 раза в неделю, 14 обучающих модулей 7 практических вебинаров 100+ часов обучения
(706)

LoftSchool (Лофт скул)

Выдача диплома
Веб-разработчик

LoftSchool (Лофт скул)

цена 62 000 руб
Длительность: 145 дней Сложность: Начальный
Программа курса:
1 курс
Основы вёрстки сайтов
Неделя 1 — Работа с хостингом, HTML
Неделя 2 — CSS, работа с PSD-макетом, Perfect Pixel
Неделя 3 — Flexbox, БЭМ-нейминг
Неделя 4 — CSS-анимации
Неделя 5 — Защита выпускного проекта
2 курс
Веб-разработка для начинающих
Неделя 1 — Git и GitHub, SASS, разметка...
Чему научитесь:
Превращать PSD-макеты в полноценные сайты

- Работать в браузере пользователя при помощи HTML-тегов и CSS-стилей
- Писать структурированный, кроссбраузерный, валидный и семантический код
- Подключать сторонние плагины
- Самостоятельно решать различные...
Кому подойдет:
Начинающим веб-разработчикам. Веб-разработчикам
Оплата курса:
Условия оплаты Стоимость курса сейчас - 60 000р., Предоплата - 14 000р., . Рассрочка 7340 р. в месяц,
Формат обучения:
Вебинары, теория,групповая практика, воркшопы, 17 воркшопов от преподавателя 14 групповых вебинаров с наставником 37 скринкастов и 30 методичек 3 больших выпускных проекта
1646
(498)

Skillbox (Скиллбокс)

Выдача диплома
цена 35 750 руб
Длительность: 365 дней Сложность: Начальный
Программа курса:
Веб-вёрстка
Вводный модуль
HTML
Основы CSS
Основы JavaScript
Адаптивность и кроссбраузерность
Оформление
Инструменты верстальщика
JavaScript
Знакомство с языком
Основы
Функции
Массивы и объекты
Замыкания
Объекты и конструкторы
Объектно-ориентированное...
Чему научитесь:
Создавать интерфейсы и верстать сайты:

- Работать с HTML, CSS и JavaScript
- Делать адаптивность и кроссбраузерность
- Работать с системой контроля версий Git
- Использовать фреймворки Vue и React
- Создавать серверные решения с Node.js
- Собирать проекты для...
Кому подойдет:
Новичкам в веб-разработке Научитесь верстать, использовать JavaScript, фреймворки React.js, Node.js и Vue.js — и начнёте карьеру frontend-разработчика.. Разработчикам с базовым...
Оплата курса:
Рассрочка 2763 р. в месяц,
Формат обучения:
Видеолекции по 3–5 часов в неделю., 8 блоков, 48 тематических модуля
(706)

LoftSchool (Лофт скул)

Выдача диплома
цена 27 000 руб
Длительность: 40 дней Сложность: Средний
Программа курса:
Неделя 1 – Введение в React.js
Знакомство
React.js
Практика
Неделя 2 – Паттерны React.js, тестирование
React.js
Тестирование
Практика
Неделя 3 – Redux, роутинг
Роутинг в браузере
Redux
Практика
Неделя 4 – Redux-saga
Redux-saga
Работа со стилями
Практика
Неделя 5 – Формы, CI & DI &...
Чему научитесь:
Тестировать приложения и автоматизировать работу

- Пользоваться современными инструментами Google Chrome и с их помощью находить кандидатов на оптимизацию.
- Разделять работу с данными и представлением
- Нормализовывать данные
- Писать абстракции,...
Кому подойдет:
Веб-разработчикам
Оплата курса:
Условия оплаты Стоимость курса сейчас - 23 000р., Стоимость курса будет повышаться каждые 13 дней до его старта., Предоплата - 10 000р., Внеси часть стоимости чтобы зафиксировать цену, . Рассрочка 2814 р. в месяц,
Формат обучения:
Видеоуроки, теория, практические вебинары, 14 обучающих модулей 5 практических вебинаров 100+ часов обучения
цена 80 000 руб
Длительность: 180 дней Сложность: Средний
Программа курса:
JavaScript
Мы рассмотрим основные возможности современного и традиционного JavaScript, стандарт EcmaScript 6+, Templates, асинхронные паттерны Promise, Async Await, переменные, замыкания, функции, наследование и классы. Разберем особенности браузерного API и спецификаций Web Components на примере...
Чему научитесь:
Создавать веб-приложения с использованием современных технологий

- Понимать принципы работы современных JavaScript фреймворков и библиотек
- Разбираться в подходах при проектировании, организации, контроле состояния и тестирования серверных и клиентских...
Кому подойдет:
Веб-разработчикам. JavaScript-разработчикам
Оплата курса:
Рассрочка 22500 р. в месяц,
Формат обучения:
2 вебинара в неделю по 2 академических часа, 7 модулей 63 часа теории и 77-129 часов практики
(498)

Skillbox (Скиллбокс)

Выдача диплома
Профессия Веб-разработчик

Skillbox (Скиллбокс)

цена 44 100 руб
Длительность: 730 дней Сложность: Начальный
Программа курса:
Веб-верстка
Вёрстка landing-page
Основы JavaScript
Пользовательский интерфейс, аналогичный instagram
Основы PHP
Разработка интернет-магазина, СMS на bootstrap, аналог Twitter
Фреймворки JS (React, Angular, Vue)
Фреймворки PHP (Yii2, Zend, Symfony)
Основы программирования на 1С-Битрикс
Интернет-магазин...
Чему научитесь:
Разрабатывать и верстать веб-страницы:

- Создавать landing-page, интернет-магазины и пользовательские интерфейсы
- Публиковать коды на сервере
- Составлять сложные SQL-запросы
- Создавать и работать с реляционными базами данных
- Уметь разбираться с...
Кому подойдет:
Новичкам Получите новую актуальную специальность, даже если раньше никогда не программировали. Перенимете опыт у сильных разработчиков и основателей своих...
Оплата курса:
Рассрочка 4929 р. в месяц, 6 месяцев бесплатно — первый платеж через полгода,
Формат обучения:
Видеолекции по 3–5 часов в неделю, регулярные воркшопы и 2 экскурсии в топ-компании., 1 блок, 7 тематических модулей
(498)

Skillbox (Скиллбокс)

Выдача диплома
Веб-разработчик c 0 до PRO

Skillbox (Скиллбокс)

цена 58 800 руб
Сложность: Начальный
Программа курса:
Верстка. Основы
Узнайте, что происходит «под капотом» сайта, что такое backend и frontend. Как выглядит и из чего состоит код веб-страницы. Устанавливаем программы для разработки.
CSS – добавляем сайту стиля
Добавляем нашим интернет-страницам красок. Научитесь управляться с...
Чему научитесь:
Создавать сайты и приложения различного уровня сложности:

- Администрированию и деплою пилотных проектов
- Разрабатывать интернет-магазины под ключ
- Создавать анимационные промо-сайты
- Настраивать интеграции CRM c внешними системами
- Ставить и...
Кому подойдет:
Новичкам в веб-разработке Сможете создавать сайты и приложения, получать за это деньги и устроиться на новую работу.. Начинающим разработчикам Получите...
Оплата курса:
Рассрочка 4813 р. в месяц,
Формат обучения:
Видеолекции по 3–5 часов в неделю., 6 блоков, 49 тематических модулей
(181)

Нетология

Выдача диплома
цена 91 200 руб
Старт: 26 октября Длительность: 305 дней Сложность: Начальный
Программа курса:
Вёрстка сайта на HTML и CSS
Мобильная и адаптивная вёрстка
Английский язык для начинающих разработчиков
Основы программирования
Git — система контроля версий
JavaScript
Библиотека React
Основы графического дизайна
Основы Photoshop и Figma
Карьера в Frontend-разработке
Чему научитесь:
Разрабатывать веб-сайты и приложения для разных устройств:
- Верстать под любые доступные устройства на HTML и CSS.
- Оживлять элементы сайта на JavaScript, использовать продвинутые возможности языка.
- Применять библиотеку React для создания качественных интерфейсов.
Кому подойдет:
Начинающим веб-разработчикам. Веб-разработчикам
Оплата курса:
Рассрочка 6659 р. в месяц,
Формат обучения:
Видеолекции, практические задания и вебинары 2–3 раза в неделю, 83 часа теории 271 час практики
цена 990 руб
Старт: 26 октября Длительность: 14 дней Сложность: Начальный
Программа курса:
Введение в программирование
Чтобы вам легче давалась практика, начнём с плавного погружения в историю языков программирования и компьютеров. Узнаем, как программирование постепенно проникало в нашу жизнь и внедрилось во все области. Затем напишем первый пример...
Чему научитесь:
Разрабатывать игры и приложения на языке программирования JavaScript

- Читать и писать простой код
- Производить математические вычисления в консоли
- Объявлять переменные
- Сохранять вычисления в переменную
- Понимать разницу между number и string
-...
Кому подойдет:
Начинающим разработчикам
Оплата курса:
Формат обучения:
Видеолекции, практические задания и вебинары, 5 часов теории 31 час практики
(498)

Skillbox (Скиллбокс)

Выдача диплома
цена 46 800 руб
Длительность: 46 дней Сложность: Начальный
Программа курса:
Верстка. Основы
Узнайте, что происходит «под капотом» сайта, что такое backend и frontend. Как выглядит и из чего состоит код веб-страницы. Установите программы для разработки, изучите Axure для прототипирования проекта перед началом непосредственно кодинга.
CSS – добавляем сайту...
Чему научитесь:
Делать качественные и быстрые сайты:

- Применять на практике принципы ООП
- Работать в системе контроля версий Git
- Адаптивно верстать для мобильных устройств
- Разрабатывать страницы и модули сайта на PHP
- Создавать панели администратора при...
Кому подойдет:
Тем, кто впервые знакомится с веб-разработкой Узнаете основные принципы программирования и преодолеете первые трудности вместе с личным наставником.. Начинающим...
Оплата курса:
Рассрочка 3500 р. в месяц,
Формат обучения:
Видеолекции по 3–5 часов в неделю., 8 блоков, 57 тематических модулей
(19)

Хекслет (Hexlet)

Выдача диплома
Бэкенд JavaScript (node.js)

Хекслет (Hexlet)

цена 98 000 руб
Длительность: 120 дней Сложность: Начальный
Программа курса:
Введение в программирование
JS: Массивы PRO
Основы командной строки
Системы контроля версий (GIT)
JS: Настройка окруженияВведение в веб-разработку
Проект #1: Игры разума PRO
JS: Объекты PRO
JS: Функции PRO
JS: Автоматическое тестирование PRO
JS: Деревья PRO
Проект #2:...
Чему научитесь:
Строить бэкенд-части веб-приложений на JavaScript

- Разрабатывать в среде Node.js
- Работать с командной строкой
- Автоматизировать тестирование
- Работать с ООП и шаблонами проектирования
- Разбираться в ORM (Object-Relational Mapping) и базах данных
- Писать...
Кому подойдет:
Новичкам в программировании. Разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Видеолекции, квизы на закрепление материала, практические домашние задания с проверкой, 21 основной модуль, 166 упражнений, 4 проекта в портфолио
(62)

Учебный центр "Специалист"

Выдача диплома
JavaScript. AJAX/Fetch API

Учебный центр "Специалист"

цена 24 490 руб
Сложность: Начальный
Программа курса:
Модуль 1. AJAX Fetch API
Механизмы взаимодействия с сервером
Что такое AJAX?
Объект XmlHttpRequest
Асинхронные запросы
Что такое Fetch API?
Получение данных с сервера
Лабораторная работа: GET-запросы к серверу и получение текстовых данных
Модуль 2. JavaScript и HTTP
Методы передачи...
Чему научитесь:
Создавать асинхронные AJAX-запросы
использовать Fetch API для отправки запросов
отправлять JWT-токены
загружать файл на сервер
отправлять GraphQL-запрос на сервер
Кому подойдет:
Фронтенд-разработчикам. React.js и Vue.js разработчикам. разработчикам серверной стороны (для понимания взаимодействия)
Оплата курса:
Условия оплаты Индивидуальное обучение — 61 200
Формат обучения:
Обучение в формате лекций, онлайн-вебинаров и домашних практических заданий, 36 академических часов
Верстальщик

Хекслет (Hexlet)

цена 3 000 руб
Старт: В любое время Длительность: 120 дней Сложность: Начальный
Программа курса:
Основы HTML, CSS и веб-дизайна
CSS: Позиционирование PRO
CSS: Flex PRO
Системы контроля версий (GIT)
Проект #1: ЖК «Лунное море» PRO
CSS: Адаптивность PRO
CSS: SASS PRO
CSS: Программирование на SASS PRO
Проект #2: Портал «Music Box» PRO
Чему научитесь:
Верстать веб-страницы с помощью HTML и CSS

- Семантически размечать данные на HTML
- Строить сложные сетки
- Взаимодействовать с расположений элементов
- Работать с анимацией
- Работать с разметкой страницы
- Понимать принцип работы системы...
Кому подойдет:
Новичкам в программировании. Разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Видеолекции, квизы на закрепление материала, практические домашние задания с проверкой, 7 основных модулей, 20 упражнений, 2 проекта в портфолио
Старт: В любое время Сложность: Начальный
Программа курса:
Модуль 1
Знакомство с JavaScript
Тема 1. Начало работы
Тема 2. Переменные
Тема 3. Типы данных
Тема 4. Логические выражения
Тема 5. Условия
Тема 6. Циклы
Модуль 2
Объекты и массивы
Тема 1. Объекты
Тема 2. Массивы
Тема 3. Функции
Модуль 3
Работа с DOM
Тема 1....
Чему научитесь:
Программировать на языке JavaScript

- Разбираться в основных принципах JavaScript
- Понимать принцип работы ООП
- Работать с DOM: элементами и событиями
- Применять встроенные инструменты: математические операции, регулярные выражения, локальные хранилища
Кому подойдет:
Начинающим JavaScript-разработчикам. JavaScript-разработчикам
Оплата курса:
Формат обучения:
видеолекции, 4 модуля с теорией и проверочными тестами 34 академических часа
цена 3 900 руб
Старт: В любое время Длительность: 11 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и его целями
Как мы тестируем тесты
Познакомиться с утилитой для тестирования тестов
Зачем и как писать тесты?
Разобраться с тем, что должны делать тесты и как они выглядят
Утверждения (Asserts)
Познакомиться с модулем assert и его...
Чему научитесь:
Эффективно писать тесты и применять их на практике

- Разбираться в современнном инструментарии тестирования JavaScript-кода
- Работать с утилитой для тестирования тестов
- Выполнять проверки с помощью модуля assert
- Работать с библиотекой, кардинально...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 28 часов теории с тестами и упражнениями после каждого модуля 13 модулей
JS: HTTP Server

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 6 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и проектом
Реализация сервера
Изучить необходимые основы (Операционные системы, Сети, DNS) для понимания принципов работы сетевых демонов. Написать свой первый http server. Познакомиться с утилитами, полезными при анализе работы...
Чему научитесь:
Разрабатывать клиент-серверные приложения

- Владеть необходимыми основами (ОС, сети, DNS) для понимания принципов работы сетевых демонов
- Работать с утилитами, полезными при анализе работы сервера
- Эффективно использовать программу для выполнения...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 15 часов теории с тестами и упражнениями после каждого модуля 8 модулей
JS: DOM API

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 11 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и его целями
JavaScript в браузере
Научиться использовать js в браузере. Узнать об отличиях между серверным и клиентским js.
Глобальный объект Window
Познакомиться с глобальными объектами предоставляемыми браузером. Разобрать некоторые...
Чему научитесь:
Работать с объектной моделью документа

- Использовать JavaScript в браузере
- Разбираться в глобальных объектах, предоставляемых браузером
- Понимать особенности компонентом DOM: навигацию, работу с историей, ссылками
- Перемещаться по структуре...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса, 28 часов теории с тестами и упражнениями после каждого модуля 17 модулей 3 практических задания после курса
JS: Полиморфизм

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 14 дней Сложность: Средний
Программа курса:
О курсе
Узнать о курсе, его структуре, задачах и целях.
Параметрический полиморфизм
Познакомиться с обобщённым программированием.
Диспетчеризация по ключу (данные)
Научиться заменять условные конструкции на таблицу соответствия
Диспетчеризация по ключу...
Чему научитесь:
Реализовывать полиморфизм в JavaScript

- Владеть навыками обобщённого программирования
- Заменять условные конструкции на таблицу соответствия
- Делать диспетчеризацию используя функции
- Избегать распространённых ошибок, из-за которых теряется...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 36 часов теории с тестами и упражнениями после каждого модуля 14 модулей
цена 3 900 руб
Старт: В любое время Длительность: 3 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом.
Лёгкость и виды сложности
Рассмотреть понятия 'лёгкий' и 'сложный', и сравнить разные
Конечный автомат
Понять идею состояний и процессов. Рассмотреть переходы из одного состояния в другое.
Лексический анализ
Рассмотреть задачу...
Чему научитесь:
Реализовывать конечный автомат в JavaScript

- Сравнивать разные типы сложности
- Понимать идею состояний и процессов
- Рассматривать переходы из одного состояния в другое
- Решать задачи лексического анализа с точки зрения автоматного программирования
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 6 часов теории с тестами и упражнениями после каждого модуля 4 модуля
JS: Коллекции

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 11 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и рассмотреть проект, над которым мы будем работать в течение всего курса.
Массив
Познакомиться с самой распространенной структурой данных — массивом, и посмотреть на общее описание и особенности работы с массивом в...
Чему научитесь:
Работать с коллекциями в языке JavaScript

- Ориентироваться в особенностях работы с самой распространенной структурой данных — массивом
- Работать с map на JavaScript
- Использовать паттерн проектирования fluent interface
- Понимать, как работает способ оптимизации...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса, 27 часов теории с тестами и упражнениями после каждого модуля 11 модулей 11 практических заданий после курса
цена 3 900 руб
Старт: В любое время Длительность: 7 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и его целями
Состояние приложения
Научиться видеть состояние приложения и выделять его. Познакомиться с тем, как разделять фронтенд на модули.
Процессы и автоматы, их описывающие
Научиться видеть корневые процессы и строить...
Чему научитесь:
Строить структуру приложения без привязки к конкретным решениям и их особенностям

- Видеть состояние приложения и выделять его
- Разделять фронтенд на модули
- Видеть корневые процессы и строить состояние на их основе
- Использовать базовые принципы...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 17 часов теории с тестами и упражнениями после каждого модуля 7 модулей
цена 3 900 руб
Старт: В любое время Длительность: 8 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и проектом «Генератор HTML», который будет постепенно разрабатываться в течение всего курса.
Представление последовательностей
Вспомнить пары (pairs) и рассмотреть представление списков с помощью пар.
Разметка
Начать разрабатывать...
Чему научитесь:
Реализовывать последовательности в языке JavaScript

- Понимать общие принципы языков разметки на примере HTML
- Использовать функцию map, reduce
- Разбираться в способах отображения списков
- Применять фильтрацию
- Строить сложные конструкции с помощью...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса, 20 часов теории с тестами и упражнениями после каждого модуля 9 модулей 10 практических заданий после курса
JS: Обработка ошибок

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 6 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом, его целями и проектом.
Деревья
Спроектировать и создать библиотеку для работы с произвольными деревьями, которая в последствии будет использоваться для реализации нашей файловой системы.
Файловая система
Начать работу над...
Чему научитесь:
Обрабатывать ошибки в программах на JavaScript

- Проектировать и создавать библиотеки для работы с произвольными деревьями
- Реализовывать файловые системы, в том числе HexletFS
- Рассматривать и реализовывать механизм возврата кодов, которые будут...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 16 часов теории с тестами и упражнениями после каждого модуля 7 модулей
JS: Массивы

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 17 дней Сложность: Средний
Программа курса:
О курсе
Узнать о курсе, его структуре, задачах и целях.
Синтаксис
Изучить синтаксис для работы с массивами
Проверка существования значения
Разобрать типичные ошибки при работе с массивами: выход за границу, обращение к несуществующему ключу.
Цикл for
Научиться...
Чему научитесь:
Уверенно работать с массивами в JavaScript

- Владеть синтаксисом для работы с массивами
- Избегать типичные ошибки при работе с массивами: выход за границу, обращение к несуществующему ключу
- Применять цикл for для массивов
- Понимать, что из себя представляют...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса, 43 часа теории с тестами и упражнениями после каждого модуля 21 модуль 12 практических задания после курса
цена 3 900 руб
Старт: В любое время Длительность: 9 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и проектом.
URL
Познакомиться с модулем URL, чтобы манипулировать частями адресов, разбирать их, а также собирать обратно.
GET-запрос
Научиться работать с запросом GET и обрабатывать ошибки.
POST-запрос
Познакомиться с запросом POST и...
Чему научитесь:
Строить библиотеку для выполнения HTTP-запросов

- Работать с модулем URL, чтобы манипулировать частями адресов, разбирать их, а также собирать обратно
- Обрабатывать ошибки с помощью запроса GET
- Передавать данные на сервер с помощью запроса POST
- Управлять...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 23 часа теории с тестами и упражнениями после каждого модуля 9 модулей
JS: Введение в ООП

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 8 дней Сложность: Средний
Программа курса:
О курсе
Узнать о курсе, его структуре, задачах и целях.
Что понимается под ООП
Рассмотреть сложности, возникающие при изучении ООП. Познакомиться с подвидами ООП.
Инкапсуляция
Познакомиться с объединением данных и функций в одной структуре
Контекст...
Чему научитесь:
Владеть синтаксической конструкцией ООП в JavaScript

- Разбираться в сложностях, возникающих при изучении объектно-ориентированного программирования
- Объединять данные и функции в одной структуре
- Создавать собственные методы, в том числе `this`
-...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 20 часов теории с тестами и упражнениями после каждого модуля 13 модулей
цена 3 900 руб
Старт: В любое время Длительность: 10 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и его целями
теория
Тестирование ошибок
Научиться правильно тестировать код, который выбрасывает исключения
теория
упражнение
Фикстуры
Научиться правильно готовить данные для тестов
теория
упражнение
Побочные...
Чему научитесь:
Тестировать программный код на продвинутом уровне

- Правильно тестировать код, который выбрасывает исключения
- Готовить данные для тестов
- Грамотно восстанавливать окружение
- Работать с виртуальной файловой системой.
- Устранять побочные...
Кому подойдет:
Тестировщикам ПО
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 24 часа теории с тестами и упражнениями после каждого модуля 9 модулей
цена 3 900 руб
Старт: В любое время Длительность: 15 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом
теория
Стек вызовов (Call Stack)
Разобраться с тем, как работает стек вызовов
теория
тесты
Асинхронный код
Познакомиться с работой асинхронного кода
теория
тесты
упражнение
Возврат в асинхронном коде
Научиться писать...
Чему научитесь:
Асинхронной модели программирования в JavaScript и событийной модели браузера

- Разбираться в принципах работы стека вызовов и асинхронного кода
- Писать асинхронные функции и работать с результатом их работы
- Управлять потоком выполнения асинхронных...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса, 38 часов теории с тестами и упражнениями после каждого модуля 15 модулей 3 практических задания после курса
цена 3 900 руб
Старт: В любое время Длительность: 6 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и его целями
теория
Онтология
Познакомиться с понятием 'Предметная область'
теория
тесты
Точки на координатной плоскости
Научиться моделировать конкретную предметную область
теория
тесты
упражнение
Семантика...
Чему научитесь:
Строить абстракцию с помощью данных в JavaScript

- Моделировать конкретную предметную область
- Правильно подбирать структуру данных под задачу
- Скрывать данные (структуру)
- Владеть новой терминологией
- Видеть барьеры абстракции и выделять слои
-...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса, 15 часов теории с тестами и упражнениями после каждого модуля 8 модулей 1 практическое задание после курса
Старт: В любое время Длительность: 7 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с идеей асинхронного программирования и со структурой курса.
теория
Event loop
Познакомиться с event loop — концепцией, позволяющей реализовывать асинхронное программирование в браузере с использованием событийной...
Чему научитесь:
Разрабатывать абстракции для асинхронности в JavaScript

- Реализовывать асинхронное программирование в браузере с использованием событийной модели
- Использовать таймер для выполнения синхронных задач асинхронно
- Справляться с ситуацией callback hell, которая...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса, 17 часов теории с тестами и упражнениями после каждого модуля 8 модулей 2 практических задания после курса
JS: React

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 20 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и подготовить окружение.
теория
Компоненты
Познакомиться с базовой единицей в react — компонентом. Научиться его создавать и отрисовывать в браузере.
теория
тесты
упражнение
JSX
Научиться эффективно использовать...
Чему научитесь:
Работать с библиотекой React в JavaScript

- Создавать и отрисовывать в браузере React-компонент
- Эффективно использовать jsx.
- Понимать механизм передачи данных в компоненты
- Обрабатывать коллекции данных внутри компонентов
- Разбираться в особенностях jsx,...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса, 49 часов теории с тестами и упражнениями после каждого модуля 21 модуль 2 практических задания после курса
JS: Прототипы

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 9 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и особенностями реализации концепций объектно-ориентированного программирования в языке JavaScript. Узнать о проекте HTML Builder, над которым мы будем работать на протяжении курса.
теория
Проект HTML Builder
Разобрать проект, над которым мы будем...
Чему научитесь:
Реализовывать прототипы в языке программирования JavaScript

- Владеть инструментами работы с AST — абстрактным синтаксическим деревом, которое участвует в программах, занимающихся парсингом
- Понимать, как использовать идею AST для создания HTML Builder'а
-...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса, 22 часа теории с тестами и упражнениями после каждого модуля 10 модулей 2 практических задания после курса
JS: Деревья

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 7 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и его целями
теория
Определения
Разобраться с терминологией используемой при работе с деревьями
теория
тесты
Traversal
Познакомиться с понятием 'обход дерева'
теория
тесты
упражнение
Map
Реализовать отображение...
Чему научитесь:
Использовать деревья как структуру данных в JavaScript

- Владеть терминологией, используемой при работе с деревьями, в том числе понятием 'обход дерева'
- Реализовывать отображение, фильтрацию и свертку на деревьях
- Владеть навыками поиска по файловой...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса, 17 часов теории с тестами и упражнениями после каждого модуля 8 модулей 6 практических заданий после курса
JS: Объекты

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 6 дней Сложность: Средний
Программа курса:
О курсе
Узнать о курсе, его структуре, задачах и целях.
теория
Синтаксис
Изучить синтаксис для работы с объектами
теория
тесты
упражнение
Проверка существования свойства
Научиться правильно определять, есть ли у объекта свойство
теория
Ассоциативный...
Чему научитесь:
Работать с объектами в языке программирования JavaScript

- Владеть синтаксисом для работы с объектами
- Правильно определять, есть ли у объекта свойство
- Разбирать задачу, использующую ассоциативный массив
- Применять spread (оператор 'расширения') для...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса, 16 часов теории с тестами и упражнениями после каждого модуля 8 модулей 6 практических заданий после курса
JS: Express

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 11 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и проектом.
теория
Маршруты
Познакомиться с концепцией маршрутов в веб-приложении и научиться направлять запросы.
теория
тесты
упражнение
Тесты
Рассмотреть способы тестирования веб-приложения и познакомиться с...
Чему научитесь:
Использовать JavaScript-микрофреймворк Express для создания веб-приложений

- Отправлять запросы в веб-приложении, понимать концепцию маршрутов
- Тестировать и логировать веб-приложения
- Работать с библиотеками Supertest и Morgan
- Делать отладку приложения
-...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 28 часов теории с тестами и упражнениями после каждого модуля 13 модулей
цена 3 900 руб
Старт: В любое время Длительность: 3 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и его целями
теория
тесты
Что такое js?
Узнать об особенностях JS как языка программирования, познакомиться с ECMAScript.
теория
тесты
NPM
Научиться создавать проекты и пакеты в js экосистеме. Познакомиться с понятием...
Чему научитесь:
Настраивать локальное окружение в языке JavaScript

- Понимать особенности JS как языка программирования и его связи с ECMAScript
- Создавать проекты и пакеты в JavaScript-экосистеме, учитывать зависимости
- Разбираться в принципах семантического версионирования и...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 8 часов теории с тестами и упражнениями после каждого модуля 12 модулей
цена 3 900 руб
Старт: В любое время Длительность: 9 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и подготовить окружение.
теория
Guard Expression
Научиться уменьшать сложность функций
теория
тесты
упражнение
Параметры по умолчанию
Познакомиться с новым синтаксисом, позволяющим задавать параметры по...
Чему научитесь:
Функциональному программированию на языке JavaScript

- Уменьшать сложность функций
- Разобраться с новым синтаксисом, позволяющим задавать параметры по умолчанию
- Понимать, как функции ведут себя в составных выражениях
- Владеть базовым материалом об...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса, 22 часа теории с тестами и упражнениями после каждого модуля 9 модулей 3 практических задания после курса
цена 3 900 руб
Старт: В любое время Длительность: 9 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и с проектом карточной игры, над которым мы будем работать в течение всего курса, по ходу знакомясь с важными концепциями программирования.
теория
Игровой дизайн: карточный бой
Продумать игровой дизайн нашей карточный игры: как...
Чему научитесь:
Прорабатывать поведение программы через тесты на JavaScript

- Разбираться с понятием 'помеченных данных'
- Строить аддитивные программы с помощью динамической диспетчеризации
- Работать с объектами в контексте современного, общепринятого понятия...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 22 часа теории с тестами и упражнениями после каждого модуля 9 модулей
Старт: В любое время Длительность: 8 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и ответить на вопрос: какая у программиста основная задача в работе? Рассмотреть проект, работа над которым будет проходить в течение всего курса.
теория
Use cases
Рассмотреть UML и понятие use case. Выделить use cases в нашем...
Чему научитесь:
Создавать программные абстракции – модели предметных областей

- Понимать, что такое сущности и связи между ними
- Выделять сущности в системе, описывать их свойства
- Разбираться в аспектах архитектур и стандартных подходах к проектированию систем
-...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 20 часов теории с тестами и упражнениями после каждого модуля 8 модулей
JS: Redux (React)

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 12 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом и подготовить окружение.
теория
Redux
Познакомиться с Redux, научиться диспатчить Actions.
теория
тесты
упражнение
Редьюсеры
Изучить способы разбиения контейнера на части.
теория
тесты
упражнение
Ручная интеграция с...
Чему научитесь:
Управлять состоянием в нетривиальных React-приложениях

- Диспатчить Actions
- Разбивать контейнер на части
- Разбираться в основе взаимодействия React и Redux в одной связке
- Подключать и использовать мидлвары
- Подключать Redux к React.
- Пробрасывать действия...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения, 30 часов теории с тестами и упражнениями после каждого модуля 13 модулей
JS: Составные данные

Хекслет (Hexlet)

цена 3 900 руб
Старт: В любое время Длительность: 8 дней Сложность: Средний
Программа курса:
Введение
Познакомиться с курсом, его целями и структурой. Рассмотреть понятие «составные данные» и понять смысл их создания и использования.
теория
Точки
Начать проектирование примитивной графической библиотеки с создания специальных данных, которые будут...
Чему научитесь:
Реализовывать программы и решать задачи методом составления данных в JavaScript

- Понимать смысл создания и использования составных данных
- Проектировать графические библиотеки
- Разбираться в устройстве и реализации точки
- Моделировать предметную...
Кому подойдет:
JavaScript-разработчикам
Оплата курса:
Условия оплаты доступ ко всем курсам этой школы осуществляется по подписке:, профессиональный - $39/месяц, премиум - $199/месяц,
Формат обучения:
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса, 20 часов теории с тестами и упражнениями после каждого модуля 7 модулей 3 практических задания после курса
(603)

GeekBrains (Гик брейнс)

Выдача диплома
Frontend-разработчик

GeekBrains (Гик брейнс)

цена 99 500 руб
Старт: В любое время Длительность: 150 дней Сложность: Начальный
Программа курса:
Веб-разработка. Быстрый старт
Основы HTML CSS и PHP
HTML CSS. Интерактивный курс. 1 месяц.
Основы создания сайтов
Основы программирования
Азы программирования, основные термины и понятия
HTML5 и CSS3. 1 месяц.
Современные средства Web-разработки
JavaScript. Уровень 1. 1...
Чему научитесь:
Верстать сайты по современным стандартам

- Владеть JavaScript, HTML, CSS
- Использовать инструменты разработки и отладки в браузере
- Писать Ajax-запросы
- Применять Twitter Bootstrap
- Использовать встроенные возможностей браузера для воспроизведения аудио и...
Кому подойдет:
Начинающим Frontend-разработчикам
Оплата курса:
Рассрочка 7920 р. в месяц,
Формат обучения:
Видеоуроки, теория, практические задания, стажировка, 9 практических курсов 2 месяца стажировки
(62)

Учебный центр "Специалист"

Выдача диплома
цена 96 390 руб
Старт: В любое время Сложность: Начальный
Программа курса:
JavaScript. Уровень 1. Основы веб - программирования
JavaScript. Уровень 2. Расширенные возможности
JavaScript. Уровень 3а. Использование библиотеки jQuery.
JavaScript. AJAX Fetch API
JavaScript. Уровень 3в. Серверное программирование на Node.js
Чему научитесь:
Эффективно проектировать сложные приложения
Иметь представление о веб-программировании, о языке JavaScript
Использовать jQuery
Понимать основные концепции AJAX, включая особенности объекта XMLHttpRequest
Владеть основами серверного программирования на Node.js.
Кому подойдет:
Программистам на JavaScript
Оплата курса:
Есть рассрочка
Формат обучения:
Обучение в формате лекций, онлайн-вебинаров и домашних практических заданий, 152 академических часа
(62)

Учебный центр "Специалист"

Выдача диплома
Web-программист

Учебный центр "Специалист"

цена 101 090 руб
Старт: В любое время Сложность: Начальный
Программа курса:
JavaScript. Уровень 1. Основы веб - программирования
JavaScript. Уровень 2. Расширенные возможности
Настройка веб - сервера Nginx и протокол HTTP
PHP. Уровень 1. Основы создания сайтов
PHP. Уровень 2. Разработка web - сайтов и взаимодействие с MySQL
MySQL 8. Проектирование и создание баз данных
Чему научитесь:
Работать с сервером баз данных MySQL
Иметь начальные представления о веб-программировании
Программировать на JavaScript
Работать в PHP
Кому подойдет:
Новичкам в программировании
Оплата курса:
Есть рассрочка
Формат обучения:
Обучение в формате лекций, онлайн-вебинаров и домашних практических заданий, 192 академических часа
(128)

OTUS (Отус)

Выдача диплома
Длительность: 90 дней Сложность: Средний
Программа курса:
Зачем компаниям инженеры по
автоматизации
JavaScript быстрый
старт
Тестовые фреймворки
Puppeteer
Docker
Дальнейшая работа
Проектная работа
Чему научитесь:
Понимать рабочие процессы компании и грамотно распределять задачи среди участников команды разработки

- Проводить собеседования
- Управлять рисками в течение всего lifecycle проекта
- Собирать требования и разрабатывать ТЗ
- Применять в работе правовые...
Кому подойдет:
Младшим Инженерам по тестированию. Младшим разработчикам
Оплата курса:
Формат обучения:
онлайн, 7 модулей
(125)

HTML Academy (HTML академия)

Выдача диплома
цена 22 900 руб
Длительность: 63 дней Сложность: Сложный
Программа курса:
Первая неделя
ОБУЧЕНИЕ
Участие в живых лекциях, работа над проектом с личным наставником.
Раздел 1
React
Рассмотрим схему работы на курсе. Познакомимся с популярной библиотекой React. Узнаем какие проблемы она решает и как может упростить наш проект. Подготовим...
Чему научитесь:
Профессионально программировать на языке JavaScript

- Работать с популярной библиотекой React
- Проектировать архитектуру программного обеспечения
- Работать с Flux-архитектурой: действиями (Actions), диспетчерами (Dispatcher), представлениями (Views) и хранилищами (Stores)
...
Кому подойдет:
Веб-разработчикам
Оплата курса:
Пакеты Стандартный без скидки - 23900, Комфортный без скидки - 35900, Стандартный со скидкой - 22900, Комфортный со скидкой - 34900, . Рассрочка 7630 в месяц,
Формат обучения:
Двухчасовые вебинары 2 раза в неделю, выполнение практических заданий, работа над проектом с наставником 10−15 часов в неделю, 36 часов теории 90 часов практики
(125)

HTML Academy (HTML академия)

Выдача диплома
Фулстек-разработчик

HTML Academy (HTML академия)

цена 159 460 руб
Длительность: 510 дней Сложность: Начальный
Программа курса:
Чему научитесь:
- Понимать полный цикл процесса разработки.
- Уверенно знать современный JavaScript (ECMAScript 2018+).
- Разрабатывать веб-приложения в полном цикле (фронтенд, бэкенд).
- Строить архитектуру клиентских и серверных приложений.
- Применять ООП и паттерны проектирования на...
Кому подойдет:
Оплата курса:
Рассрочка 11 610 р. в месяц
Формат обучения:
Двухчасовые вебинары 2 раза в неделю, выполнение практических заданий, работа над проектом с наставником 10−15 часов в неделю, Чтобы успешно пройти курс, вам понадобится 10−15 часов в неделю или 1,5−2 часа в день.
(125)

HTML Academy (HTML академия)

Выдача диплома
Фронтенд-разработчик

HTML Academy (HTML академия)

цена 109 000 руб
Старт: 14 декабря Длительность: 189 дней Сложность: Начальный
Программа курса:
9 недель
HTML и CSS, уровень 1
Вы научитесь создавать выразительную и доступную разметку, работать с графическим макетом, строить сетки страниц, оформлять декоративные элементы и текстовое содержание, оптимизировать код и готовить завершённый проект к публикации.
9...
Чему научитесь:
Решать типовые задачи фронтенд-разработчика и с нуля создавать крупные проекты

- Создавать выразительную и доступную разметку
- Работать с графическим макетом
- Строить сетки страниц
- Оформлять декоративные элементы и текстовое содержание
-...
Кому подойдет:
Начинающим веб-разработчикам. Веб-разработчикам
Оплата курса:
Рассрочка 11900 р. в месяц,
Формат обучения:
Двухчасовые вебинары 2 раза в неделю, выполнение практических заданий, работа над проектом с наставником 10−15 часов в неделю, 56 часов теории 140 часов практики 3 месяца оплачиваемой стажировки
(125)

HTML Academy (HTML академия)

Выдача диплома
цена 25 900 руб
Старт: 22 ноября Длительность: 63 дней Сложность: Сложный
Программа курса:
Первая неделя
ОБУЧЕНИЕ
Участие в живых лекциях, работа над проектом с личным наставником.
Раздел 1
ECMAScript
Рассмотрим схему работы на интенсиве и узнаем, какие инструменты нам понадобятся. Познакомимся с последними версиями стандартом ECMAScript, разберём какие...
Чему научитесь:
Программировать на языке JavaScript

- Работать с последними версиями стандартом ECMAScript и понимать, какие проблемы он решает
- Разбираться в понятии модульности
- Понимать, как устроены модули в последних версиях стандарта ECMAScript
- Применять структуры...
Кому подойдет:
Веб-разработчикам
Оплата курса:
Пакеты Стандартный без скидки - 23900, Комфортный без скидки - 35900, Стандартный со скидкой - 21400, Комфортный со скидкой - 33400, . Рассрочка 4280 в месяц,
Формат обучения:
Двухчасовые вебинары 2 раза в неделю, выполнение практических заданий, работа над проектом с наставником 10−15 часов в неделю, 36 часов теории 90 часов практики
(706)

LoftSchool (Лофт скул)

Выдача диплома
Node.js Серверный javascript

LoftSchool (Лофт скул)

цена 23 000 руб
Старт: 22 ноября Длительность: 39 дней Сложность: Сложный
Программа курса:
Неделя 1 — Введение в Node.js, асинхронность, модули
Введение в Node.js и настройка рабочей среды
Модули, файловая система и потоки
Работа с асинхронностью в Node.js
Практика
Неделя 2 — Работа с шаблонами, Express.js, Koa.js
Express.js
Работа с шаблонами
Koa.js
Практика
Неделя 3 — REST...
Чему научитесь:
Создавать серверную часть для приложений любой сложности

- Настраивать обмен данными между клиентом и сервером с невероятной скоростью.
- Разворачивать приложение на самых популярных площадках прямо из git-репозитория и с максимальный комфортом.
-...
Кому подойдет:
Веб-разработчикам
Оплата курса:
Условия оплаты Стоимость курса сейчас - 24 000р., Стоимость курса будет повышаться каждые 12 дней до его старта., Предоплата - 10 000р., Внеси часть стоимости чтобы зафиксировать цену, . Рассрочка 2936 р. в месяц,
Формат обучения:
Видеоуроки, теория, практические вебинары, 14 обучающих модулей 7 практических вебинаров 100+ часов обучения
Старт: 08 ноября Длительность: 70 дней Сложность: Сложный
Программа курса:
Чему научитесь:
Как проходит обучение:
Каждый будний день с 9:00 до 19:00 полностью погружаешься в процесс — это похоже на работу или стажировку в IT-компании.

Школа программирования Elbrus Coding Bootcamp подходит для тех, кто хочет за короткий срок получить профессию Full stack разработчик с...
Кому подойдет:
Оплата курса:
Условия оплаты Можно оплатить сразу, либо взять в рассрочку
Формат обучения:
очная, Во время обучения студенты решают сотни задач, осваивают язык программирования JavaScript и десятки необходимых программисту инструментов, например, Express, Node.js, MongoDB, Polymer, React, Git. По окончании курса команда HR Elbrus Coding Bootcamp помогает выпускникам найти работу мечты.
(706)

LoftSchool (Лофт скул)

Выдача диплома
цена 23 000 руб
Старт: 01 ноября Длительность: 50 дней Сложность: Средний
Программа курса:
Неделя 1 — Основы JavaScript, переменные и функции
Введение
Переменные и функции
Практика
Неделя 2 — Объекты и массивы, обработка ошибок
Объекты и массивы
Обработка ошибок и отладка
Практика
Неделя 3 — DOM, асинхронность
DOM
Асинхронность
Практика
Неделя 4 —...
Чему научитесь:
Уверенно работать с JavaScript

- Создавать архитектуру приложения
- Взаимодействовать с сервером
- Создавать SPA приложения
- Использовать HTML5 API
- Работать с Node.js
Кому подойдет:
Веб-разработчикам
Оплата курса:
Условия оплаты Стоимость курса сейчас - 27 000р., Предоплата - 9 000р., . Рассрочка 3303 р. в месяц,
Формат обучения:
Видеоуроки, теория, практические вебинары, 14 обучающих модулей 7 практических вебинаров 100+ часов обучения

Список бесплатных курсов по JavaScript

Курс
Компания
Стоимость
Срок
Дата старта
Формат обучения
Профессия: Веб-разработчик Выдача диплома
180 дней
Видеоуроки, практические задания и проверочные тесты,...
JavaScript, часть 1: основы и функции Выдача диплома
Бесплатно
35 дней
Видеолекции, практические упражнения 9 часов в...
JavaScript, часть 2: прототипы и асинхронность Выдача диплома
Бесплатно
35 дней
Видеолекции, практические упражнения 5 часов в...
Специализация разработка интерфейсов: вёрстка и JavaScript Выдача диплома
Бесплатно
150 дней
Видеолекции, практические упражнения 2-3 часа в...
Основы программирования
Бесплатно
В любое время Программа курса
Видеоуроки, 12 уроков (4 часа 34 минуты)
Laravel Выдача диплома
120 дней
В любое время Программа курса
2 вебинара в неделю по 2 академических часа, 4 модуля 39...
Курс JavaScript — полный курс с нуля до результата Выдача диплома
В любое время Программа курса
Онлайн-обучение с короткими видеолекциями,...
Знакомство с JavaScript [Бета‑тест]
В любое время Программа курса
Интерактивный курс: теория, задания и испытания ...
Программирование на JavaScript
В любое время Программа курса
Интерактивный курс: теория, задания и испытания ...
Погружение в браузерный JavaScript
В любое время Программа курса
Интерактивный курс: теория, задания и испытания ...
Js & canvas
Бесплатно
В любое время Программа курса
Теоретические статьи, 7 теоретических статей
Вебинары
Бесплатно
В любое время Программа курса
Вебинары, 14 уроков
Основы react.js
Бесплатно
В любое время Программа курса
Видеоуроки, 3 урока (30 минут)
Основы javascript
Бесплатно
В любое время Программа курса
Видеоуроки, 24 урока (6 часов 46 минут)
Основы coffeescript
Бесплатно
В любое время Программа курса
Видеоуроки, 4 урока (20 мин)
Gulp.js
Бесплатно
В любое время Программа курса
Видеоуроки, 6 уроков (56 минут)
Webpack 2
Бесплатно
В любое время Программа курса
Видеоуроки, 14 уроков (57 минут)
Основы программирования
24 дней
В любое время Программа курса
Короткие лекции в виде текста или видео, тесты,...
Введние в Mvc
Бесплатно
В любое время Программа курса
Видеоуроки, 5 уроков (1час)
Создание динамического веб-сайта
Бесплатно
В любое время Программа курса
Видеоуроки, 12 уроков (1 час 40 мин)
Плагины для frontend разработчика
Бесплатно
В любое время Программа курса
Видеоуроки, 6 уроков (1 час 3 минуты)
Backbone.js
Бесплатно
В любое время Программа курса
Видеоуроки, 30 уроков (5 часов 6 минут)
Продвинутый javascript
Бесплатно
В любое время Программа курса
Видеоуроки, 5 уроков (1 час 31 минуту)
Векторная графика в D3.js
Бесплатно
В любое время Программа курса
Видеокурс, 2 урока
Судоку на чистом JavaScript
Бесплатно
В любое время Программа курса
Видеокурс, 2 урока
Веб-разраб