100+ бесплатных онлайн-курсов

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

Для начинающих в 2024 году.

«Уроки JavaScript» от itProger

Язык: русский.

Длительность: 15 уроков длительностью от 10 до 30 минут. Общая длительность 4 часа.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Познакомитесь с основами языка, переменными, одномерными и многомерными массивами.
  • Изучите функции.
  • Получите навыки работы со всплывающими окнами.
  • Научитесь созданию объектов, например, таймеров.

Особенности курса:

  • Чтобы получить доступ к практическим заданиям курса, нужно оформить платную подписку

Об авторе курса:

Григорий Дударь

  • Основатель онлайн-школы программирования itProger.
  • Автор YouTube-канала о программировании с более чем 800 тысячами подписчиков.

На правах рекламы

🏆 «Профессия Frontend-разработчик» от SkillFactory [гарантированная помощь в трудоустройстве]

Длительность: 9 месяцев = 360 часов.

С сертификатом

Формат: интерактивные вебинары + работа в тренажёрах + домашние задания с проверкой + общение с другими участниками курса в закрытом чате + работа с личным наставником.

Особенности:

  • Гарантированная помощь в трудоустройстве
  • Готовое портфолио из 5 проектов по окончании обучения
  • Преподаватели-практики — сотрудники EPAM Systems и Radario
  • Выпускники SkillFactory работают в Nvidia, Skyeng, Cisco, Yoomoney, «СберБанке», «Билайне», «Альфа-Банке»
  • Можно оплачивать обучение в рассрочку на 6 или 12 месяцев
  • Бесплатная консультация

«Основы программирования» от Hexlet

Язык: русский.

Длительность: 10 часов, 29 уроков.

Формат обучения: текстовые уроки + практические задания + тесты.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Программа обучения:

  1. Введение.
  2. Первая программа.
  3. Идеальная программа.
  4. Арифметика.
  5. Числа.
  6. Структура.
  7. Константы.
  8. Функции.
  9. Выражения.
  10. Модули.
  11. Математика.
  12. Булева алгебра.
  13. Условие с if.
  14. Ошибки и отладка.
  15. Автоматические тесты и модульное тестирование.
  16. Рекурсивный процесс.
  17. Итеративный процесс.
  18. Цикл while и переменные.
  19. Отладочная печать.
  20. Мутаторы.
  21. Цикл.
  22. Строки и работа со строками.
  23. Значение null
  24. Switch.
  25. Окружение.
  26. Функции и побочные эффекты.
  27. Типы данных.
  28. Что дальше?
  29. Дополнительные материалы.

Что узнаете и чему научитесь:

  • Использовать основные языковые конструкции (условия, циклы, функции и другие).
  • Разделять код на модули для повторного использования и отсутствия конфликта имён.
  • Понимать ключевые концепции, такие как чистота и детерминированность, для написания хорошего кода.

Об авторе курса:

Кирилл Мокевнин

  • Основатель образовательного ресурса «Хекслет».
  • Работает с языками Elixir, Clojure, JavaScript, PHP, Ruby.

«JavaScript для начинающих» от Code Basics

Язык: русский.

Длительность: 25 часов, 72 урока.

Формат обучения: текстовые уроки + практические задания.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Программа обучения:

  1. Основы JavaScript.
  2. Арифметика.
  3. Строки.
  4. Переменные в языке JavaScript.
  5. Типы данных JavaScript.
  6. Вызов функций.
  7. Свойства и Методы.
  8. Определение функций.
  9. Логика.
  10. Условные конструкции.
  11. Циклы.

Что узнаете и чему научитесь:

  • Основным возможностях языка.
  • Составлению программ для разных целей.

«Основы JavaScript» от DoCode.ru

Язык: русский.

Длительность: 21 урок общей длительностью 3 часа + 109 практических заданий на 10 часов.

Формат обучения: видеоуроки + практические задания.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Работать с переменными, выполнять арифметические и логические действия.
  • Работать со строками и массивами (находить определённый элемент, выполнять объединение и т. д.).
  • Работать с функциями и свойствами объектов.
  • Использовать циклы, логические операторы.

«jQuery» от DoCode.ru

Язык: русский.

Длительность: 2 часа.

Формат обучения: текстовые уроки + практические задания.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Выполнять различные действия при помощи инструментов библиотеки jQuery.
  • Выделять родительские и дочерние, чётные и нечётные элементы в массивах.
  • Искать элементы по имени класса или ID.
  • Перемещать элементы.
  • Корректировать всю страницу.

«Программирование на JavaScript» от HTML Academy

Язык: русский.

Длительность: 52 практических задания + 4 испытания.

Формат обучения: теоретические уроки + практические задания.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

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

Особенности курса:

  • После оформления подписки обучающийся получает доступ к лекциям и практическим занятиям. Расширенный функционал предоставляется только на платной основе.

«Язык JavaScript» от JavaScript.Ru

Язык: русский.

Длительность: 105 уроков.

Формат обучения: текстовые уроки + практические задания.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Программа обучения:

  1. Введение.
  2. Основы JavaScript.
  3. Качество кода.
  4. Объекты.
  5. Типы данных.
  6. Продвинутая работа с функциями.
  7. Свойства объекта, их конфигурация.
  8. Прототипы, наследование.
  9. Классы.
  10. Обработка ошибок.
  11. Промисы, async/await.
  12. Генераторы, продвинутая итерация.
  13. Модули.
  14. Разное.

Что узнаете и чему научитесь:

  • Работать с основными типами данных.
  • Обрабатывать ошибки.
  • Работать с функциями и объектами.
  • Писать программы на JavaScript.

«Изучение JavaScript от нуля до гуру» от Гоши Дударя

Язык: русский.

Длительность: 31 урок длительностью от 3 до 56 минут. Общая длительность 6,5 часов.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Получите базовые теоретические знания о языке, его возможностях.
  • Узнаете об обрабатываемых типах данных, доступных функциях и операциях.

«Уроки JavaScript с нуля» от IT-KAMASUTRA

Язык: русский.

Длительность: 29 уроков длительностью от 10 минут до 1 часа. Общая длительность 18,5 часов.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

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

«Бесплатный курс по JavaScript. Уроки JavaScript с нуля» от «Фрилансера по жизни»

Язык: русский.

Длительность: 19 уроков длительностью от 10 минут до 1 часа 10 минут. Общая длительность 7 часов 45 минут.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Работать с основными инструментами JavaScript.
  • Создавать собственные приложения, выполнять вёрстку.

«Уроки JavaScript» от Web Developer Blog

Язык: русский.

Длительность: 40 уроков длительностью 5-10 минут. Общая длительность 6 часов.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Что представляет собой язык JS, какие возможности он предоставляет.
  • Как работать с основными типами данных.
  • Как создать конвертер валют для сайта.
  • Как создавать различные типы меню и окон.
  • Как работать с модальными изображениями.
  • Как писать Popup.

«Курс JavaScript Basic» от EasyCode

Язык: русский.

Длительность: 34 урока длительностью от 5 минут до 30 минут. Общая длительность 10,5 часов.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Работать с основными типами данных, выполнять их преобразование.
  • Работать с разными объектами.
  • Запускать функции.
  • Выявлять ошибки в программном коде.
  • Работать с Post-запросами.

«Базовый JavaScript» от Андрея Андриевского

Язык: русский.

Длительность: 24 урока длительностью от 15 до 40 минут. Общая длительность 9 часов 15 минут.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Работать с циклами (while) и условными операторами (if).
  • Работать с Dom.
  • Писать собственные игры.
  • Обрабатывать события.

«Уроки JavaScript для начинающих с нуля» от Олега Шпагина

Язык: русский.

Длительность: 29 уроков длительностью от 10 до 20 минут. Общая длительность 7 часов.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Работать с данными различных форматов.
  • Создавать циклы for, if, while.
  • Писать практические приложения, например, для имитации фейерверка, снега, эффекта бьющегося экрана.
  • Работать с функциями, в том числе с запуском по таймеру.

Кто проводит курс:

Олег Шпагин

  • Основатель онлайн-школы программирования для подростков WISEPLAT.
  • Веб-разработчик и системный администратор с опытом работы более 15 лет.

«Основы JavaScript» от Sorax

Язык: русский.

Длительность: 35 уроков длительностью 5-20 минут. Общая длительность 6,5 часов.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Основам работы с JavaScript.
  • Работе с объектами History, Screen, Navigator.
  • Работе с Dom.

«Видеоуроки JavaScript» от AmperkaRu

Язык: русский.

Длительность: 10 уроков длительностью от 2 минут до 15 минут. Общая длительность 1 час.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Получите базовые знания о JavaScript, возможностях языка.
  • Научитесь создавать библиотеки для Iskra JS и Espruino.
  • Освоите управление последовательным портом на Iskra JS.

«JavaScript для начинающих» от Алекса Лущенко

Язык: русский.

Длительность: 156 уроков длительностью от 3 минут до 40 минут.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

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

«Уроки JS» от Вячеслава Хатина

Язык: русский.

Длительность: 41 урок длительностью от 5 минут до 25 минут. Общая длительность 11 часов.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих и продолжающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Что такое переменные, массивы, объекты, как их обрабатывать.
  • Как работать с DOM.
  • Как дополнить сайт разнообразными эффектами.

«JavaScript для начинающих» от Anton Kholin

Язык: русский.

Длительность: 17 уроков.

Формат обучения: видеоуроки + интерактивные задачи + тесты.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Программа обучения:

  1. В двух словах о JavaScript.
  2. Внедрение кода, структура программы, комментарии.
  3. Переменные, типы данных.
  4. Простейшие операции.
  5. Ветвление.
  6. Циклы
  7. Функции
  8. Объекты
  9. Строки
  10. Массивы
  11. Дата и время
  12. Математические функции
  13. Продвинутые операции
  14. Обработка ошибок
  15. Введение в регулярные выражения
  16. Использование регулярных выражений
  17. Замыкания

Что узнаете и чему научитесь:

  • Писать и проверять программный код, выявлять ошибки в нём.
  • Работать с регулярными выражениями, библиотеками.

«JavaScript. Основы для Начинающих» от Владилена Минина

Язык: русский.

Длительность: 1 урок длительностью 6 часов.

Формат обучения: видеоурок.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Что собой представляет цикл, объект, функция, массив.
  • О разных методах работы (indexOf, find, includes и т. д.).
  • Как найти элемент массива.
  • Как создать новый массив, в котором каждому элементу присваивается результат вызова определённой функции.
  • Как найти индекс определённого массива в объекте и т. д.

«Node JS» от Владилена Минина

Язык: русский.

Длительность: 1 урок длительностью 1 час.

Формат обучения: видеоуроки.

Уровень сложности: для продолжающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Урок посвящён возможностям платформы Node JS, практической демонстрации её работы.

«React JS» от Владилена Минина

Язык: русский.

Длительность: 1 урок длительностью 1 час 17 минут.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Какие компоненты библиотеки можно использовать для разработки приложений.
  • Как работать со State.
  • Что собой представляют динамические CSS-классы.
  • Как создавать модальные окна.

«Интенсивное погружение в JavaScript» от Ивана Петриченко

Язык: русский.

Длительность: 8 уроков длительностью от 10 до 30 минут. Общая длительность 2 часа 40 минут.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Программа обучения:

  1. Цель курса и настройка рабочего пространства.
  2. Что такое JavaScript и работа с переменными.
  3. Типы данных и взаимодействие с пользователем.
  4. Циклы.
  5. Условия.
  6. Функции.
  7. Работа с элементами на страницах и события.
  8. Полноценная практика по написанию корзины товаров.

Что узнаете и чему научитесь:

  • Узнаете основные концепции и принципы JavaScript.
  • Узнаете что такое циклы и условия, научитесь их применять на практике.
  • Узнаете как строится простейшее взаимодействие с пользователем.
  • Узнаете что такое функции, и как они создаются.
  • Научитесь получать элементы со страницы.
  • Закрепите всё, что узнали на практике.

Кто проводит курс:

Иван Петриченко

  • Более 7 лет занимается Front-End разработкой, создаёт сайты и веб-приложения «под ключ».
  • Создатель 7 авторских онлайн-курсов по JS, React и др.

«Vanilla JavaScript — создаём клон Paint в браузере» от Антона Голосниченко.

Язык: русский.

Длительность: 15 уроков длительностью 10-15 минут. Общая длительность 1 час 45 минут.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Программа обучения:

  1. Об этом курсе.
  2. Требования.
  3. Подготовка и стили.
  4. Подготовка проекта.
  5. Оформление.
  6. PaintJS8 лекции.
  7. События canvas.
  8. 2D контекст.
  9. Предварительные итоги.
  10. Изменение цвета.
  11. Размер кисти.
  12. Режим заливки.
  13. Сохранение изображений.
  14. Итоги курса.

Что узнаете и чему научитесь:

  • Как создать собственный графический редактор с сохранением файлов на ПК.
  • Какие возможности предоставляет «чистый» JS.
  • Как работать с HTML5 Canvas из JavaScript.
  • Как обрабатывать события мыши и др.

Кто проводит курс:

Антон Голосниченко

  • 10 лет увлекается программированием и веб-разработкой, маркетингом и аналитикой.
  • Сертифицированный специалист по работе в рекламных и аналитических системах Яндекса, Google и myTarget.
  • Основатель проекта ИзиКодерс.

«Learn JavaScript» от Codecademy

Язык: английский.

Длительность: 11 уроков общей длительностью 20 часов.

Формат обучения: видеоуроки.

Уровень сложности: для начинающих.

Обратная связь: нет.

Без сертификата

Что узнаете и чему научитесь:

  • Какие типы данных применяются в JS.
  • Как при работе с массивами использовать итерации.
  • Как переносить JavaScript ES6 + в ES5.
  • Как работать с модулями.
  • Что такое асинхронное программирование, как его использовать.
Алексей Шаполов

Основатель проекта. Профессиональный information junkie. 😊

Разбираюсь в SEO и интернет-маркетинге. Работаю онлайн с 2018 года. Люблю философствовать, потреблять контент в самых разнообразных его формах и, конечно же, писать интересные статьи для своих сайтов.

Оцените автора
Пройти.Ру
Добавить комментарий

100+ бесплатных онлайн-курсов
Часть ссылок на нашем сайте – реферальные. Что это значит для вас, читайте в данном материале.