Курс «Программирование на JavaScript с Нуля до Гуру 2.0»

Видеоуроки, PDF-пособие/книга / С преподавателем / Обучение в ЛК на сайте автора

  • 27 часов
  • 123 урока
  • Сертификат
  • Видеоуроки

Обучение программированию на JavaScript с нуля от Михаила Русакова.

Автор: Михаил Русаков

Обновлено: 18.11.2023

Источник изображения: Unsplash

Стоимость:

7 470 
  • Оплата на сайте автора. Цена может отличаться.
Этот курс включает:
  • 27 часов
  • 123 урока
  • Обучение: в ЛК на сайте автора
  • Когда будете учиться: в любой день в любое время
  • Уровень сложности: для новичков
  • Бонусы: для всех учеников
  • Домашние задания: есть
  • Сопровождение: лично автором
  • Сертификат
  • Техническая поддержка: 24/7, чат на сайте
  • Доступ: сразу после оплаты
Программирование на JavaScript с Нуля до Гуру 2.0

Михаил Русаков

Перейти на сайт

Чему вы научитесь?

  • Писать программы на JavaScript.
  • Работать с асинхронностью.
  • Управлять страницей HTML.
  • Применять виды операций.
  • Обрабатывать события.

О курсе

Сегодня JavaScript – один из самых востребованных и популярных языков программирования в мире. Чтобы найти хорошую работу или начать зарабатывать на удаленке в области программирования, его знание – обязательно. Для тех, кто желает быстро изучить JavaScript, Михаил Русаков подготовил онлайн-курс, благодаря обучению на котором, вы научитесь программированию на JavaScript в самые короткие строки.

Программа состоит из восьми блоков, по завершению каждого из которых, приводится пример. Так ученики наглядно видят как работает то, что они изучали и лучше запоминают урок. Практически к каждому занятию идут продуманные упражнения. Для старта изучения курса по JavaScript необходимо иметь начальные навыки работы в HTML и CSS, но если вы полный новичок, есть бонусные уроки, которые вам помогут.

В программе курса Михаила Русакова «Программирование на JavaScript с Нуля до Гуру 2.0»:

  1. Что нужно знать о JavaScript. Введение в курс. Теория программирования на JS.
  2. Базовые навыки программирования на JS.
  3. ООП в JS, функции и объекты, работа с документом HTML.
  4. Одна из главных тем многих языков – события.
  5. Асинхронность в JS и сетевые запросы.

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

Раздел 1. Введение

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

Раздел 2. Основы программирования на JavaScript

  • Как пишутся программы на JavaScript?
  • Как работать с консолью разработчика?
  • Что такое переменные, какие есть типы переменных, как они используются?
  • Как происходит преобразование из одного типа в другой?
  • Что такое константы и когда их стоит применять на практике?
  • Какие есть арифметические, логические и строковые операции? Всё это снабжено множеством примеров.
  • Для чего нужен и как выглядит условный оператор?
  • Как работают и для чего нужны операторы цикла for и while?
  • Как использовать оператор switch-case?
  • Что такое функции, а также как правильно их использовать в JavaScript?
  • Что такое функциональные выражения?
  • Что такое стрелочные функции?
  • Как обрабатывать ошибки с помощью try-catch и что такое исключения?
  • Что такое массивы и как с ними работать в JavaScript?
  • Что такое замыкание? Это, по моим наблюдениям, один из самых популярных вопросов на собеседовании для JavaScript-разработчиков (и не только для них, кстати). В курсе Вы в подробностях узнаете ответ на этот вопрос.
  • Как подключать сторонние скрипты?

Раздел 3. Объектно-ориентированное программирование на JavaScript

  • Что такое ООП?
  • Какие есть парадигмы ООП?
  • Как создаются объекты в JavaScript и как с ними работать?
  • Как создать конструкторы и методы?
  • Что такое Symbol и как его использовать?
  • Что такое методы toString и valueOf?
  • Что такое класс и как он создаётся на языке JavaScript?
  • Что такое геттеры и сеттеры в JavaScript?
  • Что такое статические свойства и методы и, главное, как их применять на практике?
  • Как реализовано в JavaScript наследование классов и, главное, как эту парадигму использовать в реальных проектах?
  • Что такое модификаторы доступа?
  • Какие есть флаги свойств и как их использовать?
  • Что такое примеси?

Раздел 4. Стандартные функции и объекты в JavaScript

  • Какие есть математические функции?
  • Какие есть строковые функции?
  • Что такое регулярные выражения, как их создавать и как их применять?
  • Что такое формат JSON и как с ним работать в языке JavaScript?
  • Какие есть функции для работы с массивами?
  • Что такое объект Map и как с ним работать?
  • Что такое объект Set и как его применять?
  • Какие есть функции для работы с датой и временем?
  • Как использовать функции setTimeout и setInterval?
  • Как работать с интернационализацией в JavaScript?

Раздел 5. Работа с HTML-документом

  • Что такое DOM?
  • Как перемещаться по DOM-дереву?
  • Как получить доступ к любому HTML-элементу на странице?
  • Как управлять атрибутами HTML-элемента?
  • Как работать со стилями через JavaScript?
  • Как добавлять и удалять элементы на HTML-странице?
  • Раздел 6. События в JavaScript
  • Что такое события?
  • Как обрабатываются события в JavaScript?
  • Какие есть браузерные события и как их можно использовать?
  • Какие есть события у мыши?
  • Какие есть события у клавиатуры?
  • Какие есть события у элементов формы и самой формы?

Раздел 7. Асинхронность в JavaScript

  • Что такое асинхронность и как с ней работать?
  • Что такое промисы и как их использовать при асинхронных событиях?
  • Что такое async и await как их использовать?

Раздел 8. Сетевые запросы

  • Что такое асинхронность и как с ней работать?
  • Что такое промисы и как их использовать при асинхронных событиях?
  • Что такое async и await как их использовать?
  • Формат
    С преподавателем
    Видеоуроки / PDF-пособие/книга
    Обучение в ЛК на сайте автора
  • Количество уроков
    123
  • Продолжительность
    27 часов
  • Уровень сложности
    Для новичков
  • Когда вы будете учиться
    В любой день в любое время
  • Домашние задания
    Есть
  • Документ об обучении
    Сертификат
  • Сопровождение
    Лично автором
  • Техническая поддержка
    24/7Чат на сайте
  • Безопасная покупка
    30 суток с момента оплаты
  • Бонусы
    Для всех учеников
  • Способы оплаты
    PayPalQIWIWebMoneyКарты Visa, Mastercard, MaestroНаличные (Связной, Евросеть и другие)Сбербанк ОнлайнЯндекс Деньги
  1. Нажмите на кнопку
    Узнать подробнее
  2. Вы перейдете на детальную страницу курса Михаила Русакова. Внимательно прочитайте представленную на ней информацию.
  3. Следуя указаниям, оформите заказ на курс.
  4. Обязательно укажите актуальный e-mail. На него придет вся информация, в частности, по доступу к курсу.
  5. Если вы еще не готовы к покупке курса, то советуем для начала освоить бесплатный материал Михаила Русакова.

Если инструкция вам не помогла, пожалуйста напишите нам на почту info@info-hit.ru, мы оперативно поможем вам получить необходимую информацию.

Отзывы о курсе

7.5

5 отзывов

5 0 0
Д Дронов
Спасибо! Пожелание: еще больше расширить программу по содержанию и по времени
16.01.2021
А Алексей Рошко
Прошел обучение по нескольким курсам у Михаила, доволен всем. Потраченные деньги окупились много раз :)
09.12.2020
А Александра
Советую всем!!! Пройдя этот курс научилась многому и даже устроилась на работу =)
15.11.2020
Ш Шиманов
Благодаря этим курсам я работаю в веб-студии
27.10.2020
М Маричка
Очень довольна уровнем познаний и подачей информации. Открыл много нового для себя
18.09.2020

Другие курсы автора