• Программирование
  • Управление
  • Дизайн
  • Маркетинг
  • Аналитика
  • Создание контента
Все категории курсов
Лучшие бесплатные онлайн-курсы по JavaScript Программирование

Лучшие бесплатные онлайн-курсы по JavaScript

Лучшие бесплатные онлайн-курсы по JavaScript
Содержание:

JavaScript – это язык, который позволяет вам применять сложные вещи на web странице. Каждый раз, когда на странице происходит что-то большее, чем просто ее статичное отображение — отображение периодически обновляемого контента, интерактивных карт, анимация 2D/3D графики, или прокрутка видео в проигрывателе, и так далее — можете быть уверены, что скорее всего, не обошлось без JavaScript.

КурсПлатформаДлительность
JavaScript, часть 1: основы и функцииCoursera35 дней
Js & canvasLoftSchool7 уроков
Основы программированияLoftSchool12 уроков
Основы react.jsLoftSchool3 урока
Основы javascriptLoftSchool24 урока

JavaScript, часть 1: основы и функции от coursera

Продолжительность35 дней
Кому подойдетНачинающим
Уровень подготовкиС нуля
ФорматВидеолекции+практические упражнения
Ссылка

Что вы будете изучать

  • Как писать простые программы на языке JavaScript;
  • Как настраивать окружение;
  • Как работать с функциями;
  • Как обрабатывать исключения;
  • Как разбираться с понятием контекста исполнения.

Содержание курса

  1. Основы языка JavaScript;
  2. Типы данных;
  3. Типы данных. Продолжение;
  4. Функции;
  5. Контекст исполнения.

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

  • Чистяков Денис — руководитель службы разработки, Яндекс;
  • Сергей Жигалов — разработчик интерфейса Яндекс.

Наш отзыв о курсе

На этом бесплатном онлайн-курсе вы узнаете о предпосылках появления JavaScript и его истории. Познакомитесь с основными типами данных. Настроите окружение и напишите ваши первые программы. Наличие практических упражнений в курсе позволит вам быстрее освоить язык JavaScript.

Js & canvas от LoftSchool

Продолжительность7 уроков
Кому подойдетВеб разработчикам
Уровень подготовкиПродолжающие
ФорматТеоретические статьи
Ссылкаhttp://loftblog.ru/material/jscanvas-1-7-privet-canvas/

Что вы будете изучать

  • Как работать с Canvas на базовом уровне;
  • Как понимать принципы работы с Canvas без посреднических плагинов;
  • Как создать своего посредника для более удобного общения с холстом;
  • Как рисовать примитивы на холсте – линии, окружности;
  • Как работать методом lineTo.

Содержание курса

  1. Привет canvas;
  2. Начинаем с примитивов;
  3. Анимация стрелок;
  4. Огораживаемся от других;
  5. Стиль;
  6. Плавная анимация;
  7. Итоги.

Наш отзыв о курсе

Теоретический курс подойдет для веб-разработчиков. Программой предусмотрены 7 видеоуроков с возможностью получения индивидуальных консультаций. Обратная связь устанавливается простым размещением возникшего вопроса в комментариях к прослушанным урокам. Выпускники освоят практическую работу с новым инструментом программирования CANVAS на среднем уровне. Диплом не выдается. Весь онлайн-курс построен на тематических статьях Романа Спиридонова по базовым основам работы с CANVAS и JavaScript.

Основы программирования от LoftSchool

Продолжительность11 уроков
Кому подойдетНачинающие
Уровень подготовкиС нуля
ФорматВидеоуроки
Ссылкаhttps://loftschool.com/modules/145-osnovy-programmirovaniya/

Что вы будете изучать

  • Разбор в основах программирования;
  • Понимание, что такое алгоритмы программирования и из чего они состоят;
  • Ориентирование в разных видах типов данных;
  • Работа с переменными и массивами.

Содержание курса

  • Введение;
  • Логика. Алгоритмы;
  • Типы данных;
  • Основные структуры данных;
  • Функции в программировании;
  • Арифметические и логические выражения;
  • Условия в программировании;
  • Циклы в программировании;
  • Инструменты для программиста;
  • События в программировании;
  • Первая программа-калькулятор на JavaScript;
  • Ошибки программирования, или баги.

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

Николай Чернобаев — IT-предприниматель.

Наш отзыв о курсе

Этот онлайн-курс открывает перед начинающими программистами путь в совершенно новый мир технологий. Обучение позволит познакомиться с основами программирования: алгоритмами, типами данных, переменных и массивов, функциями в программировании, арифметическими операциями, алгоритмами ветвления и ошибок. После прохождения учебной программы из 11 теоретических уроков вы овладеете такими инструментами, как IDE PHPStorm, Sublime Text 3 и JavaScript. 

Основы react.js от LoftSchool

Продолжительность3 урока
Кому подойдетJavascript-разработчики
Уровень подготовкиПродолжающие
ФорматВидеоуроки
Ссылка

Что вы будете изучать

  • Удобное построение пользовательских интерфейсов;
  • Работа с библиотекой ReactJS;
  • Правильное использование методов setState;
  • Понимание, где хранятся свойства, полученные компонентом;
  • Создание React-компонентов;
  • Перенос верстки на React.

Содержание курса

  1. Hello, world!;
  2. Работа компонентов с данными;
  3. Умные и глупые компоненты;

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

Сергей Лаптев — JavaScript-разработчик.

Наш отзыв о курсе

Онлайн-курс содержит 3 видеоурока длительностью 30 минут. Разработан для программистов, владеющих CoffeeScript. В программе: рассматриваются методы React.js и создание React-компонентов, работа с данными, умные и глупые компоненты. Курс заточен на практику. Можно задавать вопросы в комментариях.

Основы javascript от LoftSchool

Продолжительность24 урока
Кому подойдетНачинающим
Уровень подготовкиС нуля
ФорматВидеоуроки
Ссылкаhttps://loftschool.com/modules/100-osnovy-javascript/

Что вы будете изучать

  • Создание динамического веб-сайта;
  • Разбор в основных принципах и преимуществах динамического веб-сайта;
  • Настройка рабочей среды;
  • Работа с операторами, циклами и условными конструкциями;
  • Понимание особенностей работы функций и объектов.

Содержание курса

  1. Типы данных;
  2. Примитивные и объектные данные. Обертки;
  3. Statements (инструкции), expressions (выражения), operators (операторы);
  4. Условные и логические операторы;
  5. Числа;
  6. Строки;
  7. Boolean, null, undefined;
  8. Преобразования типов данных;
  9. Объекты;
  10. Массивы;
  11. Циклы;
  12. Функции;
  13. Область видимости переменных (scope);
  14. Замыкание (closure);
  15. Объект window и BOM (объектная модель браузера);
  16. DOM (объектная модель документа);
  17. Создание элементов динамически;
  18. Изменение стилей элемента;
  19. Анимация и таймеры;
  20. Знакомство с событиями;
  21. Стандартная модель событий;
  22. Модель событий Internet Explorer;
  23. Кроссбраузерные события;
  24. Делегирование событий.

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

Николай Чернобаев — IT-предприниматель.

Наш отзыв о курсе

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

Выводы и мнение редакции

Сегодня JavaScript присутствует практически везде. А также доступно множество фреймворков и библиотек, которые могут делать практически все, что вы хотите. Его используют 95% всех веб-сайтов, которые вы можете проверить здесь. Согласно опросу разработчиков Stack Overflow 2020, JavaScript — язык программирования №1. Все программы из нашей подборки помогут вам получить новую специализацию в короткие сроки, стать востребованным сотрудником и увеличить доход. Мы желаем вам удачи и успехов в учебе!

2
Нравится
0
Супер!
0
Ха-ха
0
Ого!
0
Печаль
Статьи по схожей теме:
VR-разработчик – кто такой и что делает VR-разработчик – кто такой и что делает

VR-технологии стремительно развиваются, постоянно совершенствуются, их можно встретить во многих, даже самых неочевидных сферах нашей…

4 лучших онлайн-курса по Laravel для начинающих 4 лучших онлайн-курса по Laravel для начинающих

Laravel — это фреймворк для разработки web-приложений, лендингов, блогов и чат-ботов, который использует язык PHP….

6 лучших онлайн-курсов по Golang-разработке 6 лучших онлайн-курсов по Golang-разработке

Golang — это серверный язык программирования, с его помощью разрабатывают бэкенд приложений. Считается, что он…

Подписывайтесь на нашу рассылку!
Будьте в курсе последних новостей! Получайте уведомления о событиях в сфере онлайн образования.
Оставьте комментарий
Ваше имя
Текст комментария
Станьте первым, кто оставит свой отзыв!
Статьи по другим рубрикам: