Ежедневно, с 8:30 до 22:30
Предзаказ
1087

Полный курс по Javascript (включает 80 задач)

Средняя оценка 0.0 из 5 на основании 0 голосов (0)
1 0
0
200 ₽
909 ₽
-78%
Кэшбэк: 5% (10 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.
Категории:

JavaScript — это самый популярный язык программирования в мире. На нем можно создавать как фронтенд, так и бэкенд приложения.

Тем самым, выучив JavaScript, вы можете стать либо фронтенд разработчиком, либо бэкенд разработчиком или же сможете создавать фул-стек приложения.

JavaScript — это также язык с огромным количеством функций, но для того чтобы УМЕТЬ писать код на JavaScript, нужно ПОНИМАТЬ ключевые концепции JavaScript. И именно на этом я и сконцентрируюсь вместе с вами в этом курсе.

Прежде чем писать код и запускать примеры, вы получите от меня объяснения и ответы на вопросы ЗАЧЕМ и ПОЧЕМУ, а уже только после этого КАК писать код.

Я не буду тратить ваше время и потому я создал максимально эффективную структуру курса. Все примеры, которые я буду объяснять и запускать, написаны мною до курса, но вы будете самостоятельно писать и запускать код.

Длительность всех видео-лекций в этом курсе 11 часов, но рассчитывайте потратить около 100 часов для освоения всех тем курса, включая самостоятельное выполнение всех практических заданий.

Темы, которые мы рассмотрим в этом курсе:

  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. Ложные значения
  38. Практика с typeof оператором
  39. Оператор НЕ
  40. Оператор короткого замыкания И
  41. Оператор короткого замыкания ИЛИ
  42. Трюк с оператором И и вызовом функции
  43. Цепочки выражений с операторами И и ИЛИ
  44. Оператор разделения объекта на свойства
  45. Конкатенация строк
  46. Функциональные выражения
  47. Стрелочные функции
  48. Значения параметров функции по умолчанию
  49. Обработка ошибок
  50. Инструкции
  51. Выражения-инструкции
  52. Как отличить инструкцию от выражения
  53. Массивы
  54. Оператор сравнения для массивов и объектов
  55. Массив против Объекта
  56. Как работать с элементами массива
  57. Методы массивов
  58. Метод forEach
  59. Метод map
  60. Деструктуризация объектов
  61. Деструктуризация массивов
  62. Деструктуризация параметров функции
  63. Условные инструкции
  64. Условная инструкция if else
  65. Условная инструкция if else if
  66. Использование if в функциях
  67. Инструкция switch
  68. Тернарный оператор
  69. Циклы
  70. Цикл for
  71. Для перебора массивов не нужен for
  72. Цикл while
  73. Цикл do while
  74. Цикл for in
  75. Методы keys и values для объектов
  76. Цикл for in для массивов
  77. Цикл for of
  78. Модули
  79. Создание и запуск модулей с помощью Node
  80. Несколько экспортов
  81. Правила работы с модулями
  82. Практика по созданию нескольких экспортов
  83. Как используются модули в React
  84. Введение в классы и прототипы
  85. Пример класса
  86. Создание экземпляров класса
  87. Цепочка прототипов
  88. Проверка принадлежности классу
  89. Вызов унаследованных методов
  90. Практика по созданию классов и экземпляров
  91. Проверка принадлежности свойств объектов
  92. Создание нескольких экземпляров
  93. Статические методы
  94. Практика по созданию статических методов
  95. Расширение других классов
  96. Что же такое прототип
  97. Строки и числа ведут себя как объекты
  98. Введение в промисы
  99. Создание и использование промисов
  100. Использование промисов в fetch
  101. Практика по использованию промисов и fetch
  102. Практика с отклонением промисов
  103. Вызов fetch внутри промиса
  104. Асинхронные функции
  105. Использование await внутри асинхронных функций
  106. Пример с async await
  107. Переход с промисов на async await
  108. Обработка ошибок в асинхронных функциях
  109. Ключевые принципы в async await

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

Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 23.06.2022 Артикул 1087

Об авторах

Фото: Богдан Стащук
0.0
Богдан Стащук
Full-stack разработчик и преподаватель Udemy с аудиторией более 300 тысяч студентов. Автор полных курсов по JavaScript, Docker, Git, Node.js и Python.

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: Современный JavaScript: от новичка до профессионала
Скидка 76%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Современный JavaScript: от новичка до профессионала
JavaScript
Постер товара: Полный курс по JavaScript. Понимаем тонкости языка
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Полный курс по JavaScript. Понимаем тонкости языка
JavaScript
Постер товара: Подготовительный курс по JavaScript разработке
Скидка 94%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Подготовительный курс по JavaScript разработке
Основы JavaScript
Постер товара: JavaScript. Базовый уровень
Скидка 82%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
JavaScript. Базовый уровень
Основы JavaScript
Постер товара: Введение в веб-разработку: JavaScript, c глубоким разбором тем.
Скидка 84%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Введение в веб-разработку: JavaScript, c глубоким разбором тем.
Основы JavaScript
Постер товара: Современный JavaScript. Полный курс
Скидка 67%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Современный JavaScript. Полный курс
JavaScript
Постер товара: JavaScript. Продвинутый уровень
Скидка 85%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
JavaScript. Продвинутый уровень
Продвинутый JavaScript
Постер товара: JavaScript Advanced - продвинутые концепции языка и ООП
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
JavaScript Advanced - продвинутые концепции языка и ООП
Продвинутый JavaScript