Видеокурс "Программирование на JavaScript с Нуля до Гуру 2.0"

Видеокурс "Программирование на JavaScript с Нуля до Гуру 2.0"

E-mail Печать PDF


Видеокурс Программирование на JavaScript с Нуля до Гуру 2.0

Что за видеокурс.

Авторский обучающий видеокурс по рпогрмааированию на языке JavaScript.

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

Что вошло в видеокурс.

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

Введение.

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

Основы программирования на JavaScript.

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

Объектно-ориентированное программирование на JavaScript.

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

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

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

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

  • Что такое DOM?
  • Как перемещаться по DOM-дереву?
  • Как получить доступ к любому HTML-элементу на странице?
  • Как управлять атрибутами HTML-элемента?
  • Как работать со стилями через JavaScript?
  • Как добавлять и удалять элементы на HTML-странице?

События в JavaScript.

  • Что такое события?
  • Как обрабатываются события в JavaScript?
  • Какие есть браузерные события и как их можно использовать?
  • Какие есть события у мыши?
  • Какие есть события у клавиатуры?
  • Какие есть события у элементов формы и самой формы?

Асинхронность в JavaScript.

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

Сетевые запросы.

  • Как делаются запросы через fetch?
  • Как отправлять POST-запросы?
  • Как отправлять файлы на сервер через JavaScript?
  • Как отправлять сразу целиком формы без перезагрузки страницы?
  • Как эффективнее выполнять частые запросы (например, для создания чата)?

Упражнения.

Видеопрезентация курса.



Бонусы.

  • "Библиотека jQuery" - видеокурс по jQuery.
  • "Защита JavaScript-кода от копирования".
  • "Решение упражнений из курса".
  • "HTML для начинающих".
  • "CSS для начинающих".

Дополнительную информацию смотрите на сайте видеокурса:
 
Узнать подробности (перейти на страницу видеокурса)

   Карточка курса: *
Название:Программирование на JavaScript с Нуля до Гуру 2.0
Формат курса:Видеокурс
Цена на физическую версию продукта (диск):8170 руб.
Цена на электронную (скачиваемую) версию:7470 руб.
Способы доставки:Почта, Скачиваемая версия.
Объем:32,25 Гб
Партнерская программа:Есть
*-данные карточки курса могут не соответствовать текущим данным о курсе, подробную информацию смотрите на сайте курса


   Рекламный блок:
 

Все распродажи и скидки на видеокурсы:

Видеокурсы TeachVideo:

Все видеокурсы