Главная
Study mode:
on
1
Введение
2
Как выполнять код
3
Самое важное в JavaScript
4
Что такое console log
5
Выражения
6
Переменные
7
Объявление переменных
8
Практика по созданию переменных
9
Примитивные типы
10
Ссылочный тип
11
Динамическая типизация
12
Объекты
13
Создание и удаление свойств объектов
14
Вложенные свойства
15
Сокращенный формат записи свойств
16
Глобальные объекты
17
Методы объекта
18
JSON - JavaScript Object Notation
19
Мутация в JavaScript
20
Как избежать мутаций объектов
21
Что такое функция
22
Объявление и вызов функции
23
Передача значения по ссылке
24
Колбэк функции
25
Области видимости
26
Цепочка областей видимости
27
Жизненный цикл переменных
28
Типы областей видимости
29
Строгий режим
30
Операторы
31
Оператор присваивания
32
Унарные и бинарные операторы
33
Форматы записи операторов
34
Приоритетность операторов
35
Логические операторы
36
Ложные значения
37
Практика с typeof оператором
38
Оператор НЕ
39
Операторы короткого замыкания И
40
Оператор короткого замыкания ИЛИ
41
Трюк с оператором И и вызовом функции
42
Оператор разделения объекта на свойства
43
Конкатенация строк
44
Функциональные выражения
45
Стрелочные функции
46
Значения параметров функции по умолчанию
47
Обработка ошибок
48
Инструкции
49
Выражения-инструкции
50
Как отличить инструкцию от выражения
51
Массивы
52
Оператор сравнения для массивов и объектов
53
Массив против Объекта
54
Методы массивов
55
Метод forEach
56
Метод map
57
Деструктуризация объектов
58
Деструктуризация массивов
59
Деструктуризация параметров функции
60
Условные инструкции
61
Условная инструкция if else
62
Использование if в функциях
63
Инструкция Switch
64
Тернарный оператор
65
Циклы
66
Цикл for
67
Для перебора массивов не нужен for
68
Цикл while
69
Цикл do while
70
Цикл for in
71
Методы keys и values для объектов
72
Цикл for in для массивов
73
Цикл for of
74
Модули
75
Создание и запуск модулей с помощью Node
76
Несколько экспортов
77
Правила работы с модулями
78
Практика по созданию нескольких экспортов
79
Как используются модули в React
80
Введение в классы и прототипы
81
Пример класса
82
Создание экземпляров класса
83
Цепочка прототипов
84
Вызов унаследованных методов
85
Практика по созданию классов и экземпляров
86
Проверка принадлежности свойств объектов
87
Статические методы
88
Практика по созданию статических методов
89
Расширение других классов
90
Что же такое прототип
91
Введение в промисы
92
Создание и использование промисов
93
Использование промисов в fetch
94
Практика по использованию промисов и fetch
95
Практика с отклонением промисов
96
Вызов fetch внутри промиса
97
Асинхронные функции
98
Обработка ошибок в асинхронных функциях
99
Ключевые принципы в async await
Description:
Погрузитесь в полный курс JavaScript для начинающих, охватывающий все основные концепции языка за 11 часов. Начните с основ, включая выполнение кода, console.log и переменные, затем перейдите к более сложным темам, таким как объекты, функции и области видимости. Изучите операторы, массивы, циклы и условные инструкции. Освойте модульное программирование, классы и прототипы. Завершите курс, углубившись в асинхронное программирование с промисами и async/await. Получите практический опыт через многочисленные упражнения и примеры, охватывающие все аспекты современного JavaScript-программирования.

JavaScript - Полный Курс JavaScript Для Начинающих

Bogdan Stashchuk
Add to list
0:00 / 0:00