Ознакомиться с важной информацией: Майнер отключен!

Современный JavaScript - Полное руководство - Строим +10 Проектов - Видеоуроки

Modern JavaScript The Complete Course - Build +10 Projects
Duration 18:38:02
Открыть все курсы от udemy

Modern JavaScript The Complete Course - Build +10 Projects - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Overview of the Projects 00:11:25
  • Урок 2. Course Structure 00:02:37
  • Урок 3. JavaScript Ecosystem 00:03:58
  • Урок 4. The Development Environment & Tools needed to complete this course 00:07:02
  • Урок 5. Your first JavaScript program 00:05:28
  • Урок 6. The Code Snippets in This Course 00:01:00
  • Урок 7. Google Chrome Console 00:07:58
  • Урок 8. Variables with var 00:09:26
  • Урок 9. Variables with let 00:04:20
  • Урок 10. Variables with const 00:02:35
  • Урок 11. Data Types in JavaScript 00:09:10
  • Урок 12. Strings in JavaScript 00:08:09
  • Урок 13. String Methods Part 1 00:05:26
  • Урок 14. String Methods Part 2 00:07:16
  • Урок 15. Numbers and the Methods available for Number part 1 00:06:36
  • Урок 16. Numbers and the Methods available for Number part 2 00:06:11
  • Урок 17. Comparison Operators 00:06:22
  • Урок 18. Converting Strings into Numbers Part 1 00:04:46
  • Урок 19. Converting Strings into Numbers Part 2 00:05:46
  • Урок 20. Converting Numbers into Strings 00:05:31
  • Урок 21. Template Strings in JavaScript 00:07:34
  • Урок 22. Arrays and How to create Arrays in JavaScript 00:05:10
  • Урок 23. Useful Methods when working with Arrays 00:04:09
  • Урок 24. Remove Elements from an Array 00:03:03
  • Урок 25. Sorting Arrays and Other Methods 00:05:13
  • Урок 26. JavaScript Objects 00:10:04
  • Урок 27. Const Variables with Arrays & Objects 00:04:20
  • Урок 28. JavaScript Functions - Function Declaration 00:08:06
  • Урок 29. JavaScript Functions - Function Expression Part 1 00:02:15
  • Урок 30. JavaScript Functions - Function Expression with Property methods 00:05:53
  • Урок 31. Dates in JavaScript 00:06:17
  • Урок 32. Comparison - If, else if & else part 1 00:05:35
  • Урок 33. Comparison - If, else if & else part 2 00:05:26
  • Урок 34. Comparison - If, else if & else part 3 00:05:28
  • Урок 35. One last example with the if operator 00:06:02
  • Урок 36. The Switch Statement 00:06:29
  • Урок 37. For Loops in JavaScript 00:05:28
  • Урок 38. For Loops in JavaScript: Looping an Array 00:05:14
  • Урок 39. While & Do While Loops 00:06:02
  • Урок 40. for, forEach & Maps 00:04:59
  • Урок 41. Looping Objects in JavaScript 00:02:30
  • Урок 42. Try - Catch - Finally in JavaScript 00:04:15
  • Урок 43. The WIndow Object - Part 1 00:05:28
  • Урок 44. The WIndow Object - Part 2 00:04:41
  • Урок 45. Variable Scope 00:07:06
  • Урок 46. What's the DOM? 00:03:58
  • Урок 47. The document keyword - Part 1 00:06:28
  • Урок 48. The document keyword - Part 2 00:06:25
  • Урок 49. JavaScript functions to select one element - Part 1 00:07:14
  • Урок 50. JavaScript functions to select one element - Part 2 00:07:02
  • Урок 51. JavaScript functions to Select Multiple Elements - Part 1 00:06:44
  • Урок 52. JavaScript functions to Select Multiple Elements - Part 2 00:07:56
  • Урок 53. Traversing the DOM - From Parent to Children - Part 1 00:05:54
  • Урок 54. Traversing the DOM - From Parent to Children - Part 2 00:03:23
  • Урок 55. Traversing the DOM - From Children to Parent & Siblings- Part 1 00:05:14
  • Урок 56. Traversing the DOM - From Children to Parent & Siblings - Part 2 00:02:42
  • Урок 57. Creating HTML Elements with JavaScript 00:06:27
  • Урок 58. Replace Elements with JavaScript 00:04:27
  • Урок 59. Remove Elements with JavaScript 00:04:20
  • Урок 60. Classes, Id's and other attributes - Part 1 00:02:24
  • Урок 61. Classes, Id's and other attributes - Part 2 00:04:11
  • Урок 62. Introduction to Event Listeners 00:05:10
  • Урок 63. Passing Event as parameter and the target 00:04:02
  • Урок 64. Mouse Events - Part 1 00:03:53
  • Урок 65. Mouse Events - Part 2 00:03:28
  • Урок 66. Input & Form Events - Part 1 00:05:19
  • Урок 67. Input & Form Events - Part 2 00:05:50
  • Урок 68. What's the Event Bubbling 00:06:16
  • Урок 69. Delegation 00:08:47
  • Урок 70. Add items into local storage 00:04:59
  • Урок 71. Add Multiple Items into local storage 00:07:13
  • Урок 72. Preview of the final project 00:02:00
  • Урок 73. First Steps with the Project 00:03:58
  • Урок 74. Adding new elements into the DOM 00:06:12
  • Урок 75. Removing elements from the DOM 00:04:09
  • Урок 76. Adding Elements into Local Storage 00:07:34
  • Урок 77. Printing Elements from Storage on Load 00:03:42
  • Урок 78. Removing Elements from the Storage - Part 1 00:06:02
  • Урок 79. Removing Elements from the Storage - Part 2 00:06:02
  • Урок 80. Preview of the final project 00:02:14
  • Урок 81. First Steps with the Project 00:06:43
  • Урок 82. Adding Courses into the Shopping Cart - Part 1 00:04:49
  • Урок 83. Adding Courses into the Shopping Cart - Part 2 00:04:16
  • Урок 84. Removing Courses from the cart and clear the cart 00:05:33
  • Урок 85. Saving Courses Into Storage 00:04:45
  • Урок 86. Print from Storage on Load 00:03:07
  • Урок 87. Clearing from Storage 00:01:16
  • Урок 88. Remove from Storage 00:07:11
  • Урок 89. Preview of the final project 00:02:19
  • Урок 90. Kicking off the Project 00:03:56
  • Урок 91. Validating Fields - Part 1 00:03:09
  • Урок 92. Validating Fields - Part 2 00:06:28
  • Урок 93. Allowing the user to send the email if all the fields are filled 00:06:18
  • Урок 94. Displaying a Gif when email is sent 00:04:20
  • Урок 95. Displaying a Second Gif when Email is sent and restart form 00:04:18
  • Урок 96. Object Literals 00:02:58
  • Урок 97. Object Constructor 00:04:50
  • Урок 98. Constructors for Data Types - Part 1 00:03:29
  • Урок 99. Constructors for Data Types - Part 2 00:02:47
  • Урок 100. Prototypes - Part 1 00:06:06
  • Урок 101. Prototypes - Part 2 00:05:15
  • Урок 102. Inheriting Constructors & Prototypes 00:07:35
  • Урок 103. The Object Create Method 00:06:03
  • Урок 104. Creating a Class 00:07:09
  • Урок 105. Inheriting a Class and it's methods 00:08:03
  • Урок 106. Preview of the final project 00:02:59
  • Урок 107. Kicking off the Project 00:10:00
  • Урок 108. Reading Values from the Form 00:07:45
  • Урок 109. Printing a message when no values are added into the form 00:04:52
  • Урок 110. Calculating the Insurance 00:14:30
  • Урок 111. Finishing the Calculate Insurance Function 00:05:37
  • Урок 112. Printing the Result 00:02:47
  • Урок 113. Displaying a Summary 00:04:25
  • Урок 114. Finishing this Example 00:03:45
  • Урок 115. From Prototypes to ES6 Classes 00:05:26
  • Урок 116. Preview of the final project 00:03:06
  • Урок 117. Kicking off the Project 00:06:56
  • Урок 118. Getting User Budget and Creating the Classes 00:08:03
  • Урок 119. Validating the Expenses 00:07:35
  • Урок 120. Adding Expenses into the List 00:05:34
  • Урок 121. Working with the Remaining Budget 00:12:40
  • Урок 122. First Ajax Example 00:08:04
  • Урок 123. AJAX & JSON - Part 1 00:09:31
  • Урок 124. AJAX & JSON - Part 2 00:05:42
  • Урок 125. API's, REST API's & Request 00:03:54
  • Урок 126. AJAX, JSON & REST API's 00:07:12
  • Урок 127. Preview of the final project 00:02:26
  • Урок 128. Kicking off the Project 00:08:03
  • Урок 129. Reading All The Fields from the form 00:02:42
  • Урок 130. Making the Ajax Request 00:02:26
  • Урок 131. Printing the Results 00:04:09
  • Урок 132. Asynchronous JavaScript 00:02:56
  • Урок 133. Callbacks 00:09:18
  • Урок 134. Promises 00:05:08
  • Урок 135. Fetch API - Loading Text from a File 00:06:13
  • Урок 136. Fetch API - Load Content from a JSON 00:04:49
  • Урок 137. FETCH API - Load Content from a REST API 00:04:30
  • Урок 138. Converting the Name Generator Project from AJAX into Fetch API 00:04:26
  • Урок 139. Arrow Functions 00:08:23
  • Урок 140. Arrow Functions and Fetch API 00:05:37
  • Урок 141. Adding Arrow Functions into the Name Generator Project 00:03:07
  • Урок 142. First Example with Async Await 00:07:05
  • Урок 143. Async Await example from a REST API 00:04:14
  • Урок 144. Adding Async Await into the Name Generator Project 00:06:05
  • Урок 145. Preview of the final project 00:03:19
  • Урок 146. Starting the project 00:02:50
  • Урок 147. Querying the Rest APIS 00:11:10
  • Урок 148. Reading Values from the Form 00:03:41
  • Урок 149. Display an alert when form is empty 00:04:18
  • Урок 150. Querying the Rest API 00:05:25
  • Урок 151. Printing the Results 00:09:25
  • Урок 152. Finishing the Project 00:06:49
  • Урок 153. Preview of the final project 00:02:43
  • Урок 154. Creating the EventBrite App 00:04:53
  • Урок 155. Querying the Rest API to return the Categories 00:08:04
  • Урок 156. Printing the Categories into the Select 00:04:49
  • Урок 157. Reading the form content 00:07:40
  • Урок 158. Querying the REST API to get all the Events 00:09:17
  • Урок 159. Printing the Events and Finishing the Project 00:11:36
  • Урок 160. Basic Object Destructuring 00:03:56
  • Урок 161. Destructuring an Object that resides inside another Object 00:06:53
  • Урок 162. Destructuring a more Complex Object & Arrays 00:06:20
  • Урок 163. Destructuring Functions 00:06:52
  • Урок 164. Symbols 00:07:10
  • Урок 165. Sets 00:07:06
  • Урок 166. Maps 00:07:24
  • Урок 167. Iterators 00:05:28
  • Урок 168. Generators 00:07:06
  • Урок 169. Built Iterators In JavaScript (Part 1) 00:04:42
  • Урок 170. Built Iterators In JavaScript (Part 2) 00:06:55
  • Урок 171. Regular Expressions (Part 1) 00:10:31
  • Урок 172. Regular Expressions (Part 2) 00:10:36
  • Урок 173. Overview of the Final Project 00:04:54
  • Урок 174. The Project Files for this Project and the API 00:03:11
  • Урок 175. Adding the Form Event Listener 00:06:36
  • Урок 176. Displaying a Message if form is empty 00:04:55
  • Урок 177. Querying the Rest API 00:05:47
  • Урок 178. Building the Results Template 00:08:07
  • Урок 179. Adding the Information from the REST API to the Template 00:11:44
  • Урок 180. Making our Rest API Queries more flexible 00:05:15
  • Урок 181. Working with Different Methods and Templates in our App 00:05:01
  • Урок 182. Adding a Button to show the Recipe in a Modal Window 00:06:19
  • Урок 183. Starting the Show Recipe into a Modal Function 00:08:48
  • Урок 184. Displaying the Recipe Info into the Modal 00:08:38
  • Урок 185. Adding the Categories into a Select from the REST API 00:11:25
  • Урок 186. Querying By Category 00:04:18
  • Урок 187. Querying by Alcohol / Non Alcohol Drink 00:04:02
  • Урок 188. Adding a Button to save into Favorites 00:07:15
  • Урок 189. Saving Favorite Drinks into Local Storage 00:08:33
  • Урок 190. Print Favorites in the Favorites page 00:07:09
  • Урок 191. Removing Favorites from the DOM 00:03:57
  • Урок 192. Removing Favorites from the Local Storage 00:03:41
  • Урок 193. Identify Favorite Drinks with a different Button 00:07:18

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

В этом курсе вы изучите JavaScript, от основ до промежуточных и продвинутых тем, таких как Prototypes, Delegation, Classes, Ajax, Promises, Generators, OOP, API Fetch, Async Await, Async JS, Objects, как использовать REST API и многое другое!

Лучший способ узнать что-то новое в программировании - это построить проекты, в этом курсе мы собираемся создать несколько проектов от начинающего до продвинутого уровня.

Включенные проекты в этот курс:

  • Сохранить из формы в локальное хранилище
  • Имитация приложения отправки электронной почты
  • Создание имен из REST API
  • Курс криптовалют из API REST (включая более 100 включенных криптовалют)
  • События в вашем городе с помощью API EventBrite и REST
  • Корзина с локальным хранилищем
  • Страхование автомобилей
  • Мой недельный бюджет (Приложение)
  • и другие...

Все эти проекты разрабатываются с использованием различных методов: классы, прототипы, fetch api, ajax, async wait, стрелочные функции, промисы и многое другое!

Твоя оценка

33 3
Следи за последними обновлениями и новостями в наших пабликах facebook, или вступай в наш канал telegram.

Комментарии

Похожие курсы

09-12-2017 en 119 уроков
udemy Modern JavaScript From The Beginning
Научитесь создавать проекты с использованием чистого JavaScript (без фреймворков или библиотек). Это курс JavaScript предназначен абсолютно для всех. Мы начинаем с основных принципов и проработаем наш путь к продвинутому программированию, не полагаясь на фреймворки или библиотеки. Вы узнаете тонну JavaScript, будь вы новичок или уже программист JS. Здесь каждый найдет что-то для себя ...
Duration 21:38:30
192 0
05-12-2017 en 20 уроков
Tyler McGinnis Modern JavaScript
Это «живой» курс, который обновляется по мере апдейтов в JavaScript. От деструкции объектов и шаблонных строк до двух новых способов объявления переменных - вы никогда не будете смотреть на JavaScript как прежде. В этом курсе вы узнаете все новейшие и самые лучшие функции языка JavaScript, после чего вы сразу же примените их, делая рефакторинг приложения с ES5.  После того когда мы закончим, вы будете удивлены. 
Duration 02:00:43
13 0
11-04-2018 en 154 урока
udemy The Modern JavaScript Bootcamp (2018)
Изучите JavaScript, создав реальные приложения Включает 3 реальных проекта, 80 задач программирования и ES6 / ES7!JavaScript является самым популярным языком программирования, но это не значит, что его легко освоить. В конечном итоге вы теряете время на устаревших курсах и неполных обучающих программах YouTube, в которых рассказывается о функциях JavaScript, не указывая, как их использовать при создании приложений реального мира.Я построил этот...
Duration 29:26:46
32 0
11-06-2018 en 62 урока
udemy JavaScript and React for Developers: Master the Essentials
Продвиньте свои навыки JavaScript и изучите современный подход к веб-приложениям, построив проекты с нуля.  Если у вас есть некоторый опыт программирования, но вы хотите перенести свои навыки развития на следующий уровень, этот курс для вас. Это всеобъемлющее введение в более глубокие основы JavaScript и современный, все более популярный фреймворк, React.Независимо от того, являетесь ли вы студентом или работающим разработчиком, который...
Duration 03:18:42
6 3
12-06-2018 en 102 урока
udemy JavaScript Basics for Beginners
JavaScript - освойте основы всего за 6 часов. JavaScript является одним из самых популярных языков программирования в мире и растет быстрее, чем любой другой язык программирования. В качестве разработчика вы можете использовать JavaScript для создания веб-приложений и мобильных приложений, сетевых приложений реального времени, инструментов командной строки и игр.
Duration 06:39:44
4 0

Последнее добавленное

JavaScript алгоритмы и структуры данных Мастер-класс

JavaScript алгоритмы и структуры данных Мастер-класс

en
Этот курс заполняет месяцы работы в области информатики и собеседования всего в 20 часах видео. Я охватываю то же самое информационное содержание, которое помогло моим студентам пройти интервю в таких огромных компаниях, как Google, Tesla, Amazon и Facebook. Ничего из этого не вырезано для онлайн...
[Книга] [Emanuele Feronato] Кроссплатформенная разработка HTML игр с Phaser 3

[Книга] [Emanuele Feronato] Кроссплатформенная разработка HTML игр с Phaser 3

en
Из опыта создания более 250 обучающих программ Phaser через эти 155 страниц и 28 примером вы узнаете, как создавать кросс-платформенные игры HTML5, делая настоящую игру на этом пути, и к концу книги вы получите полностью готовую, с нуля созданную игру "2048". Разработанная как для новичков...
Курс ардуино (Arduino) ; Практический курс

Курс ардуино (Arduino) ; Практический курс

ru
Изучение электроники. Использование датчиков. Создавайте собственные проекты, используя Arduino. В этом курсе мы узнаем много информации об Arduino, как мы можем программировать микроконтроллер и использовать различные датчики для создания большого количества проектов и изучения основ информации...
Продвинутый Elm

Продвинутый Elm

en
Вы потратили время на строительство с Elm, и у вас возникли некоторые вопросы. Каковы наилучшие методы аутентификации, масштабирования, стилизации, структуры модулей, отдельных страниц и оптимизации производительности? Как вы можете декодировать сложные структуры JSON и взаимодействовать с...
Java: модульное программирование с Java 9: 2 в 1

Java: модульное программирование с Java 9: 2 в 1

en
С легкостью создавайте и поддерживайте большие приложения с помощью возможностей модульного программирования в Java 9. Чтобы создать стандартизованный интерфейс и включить модули для связи, вам необходимо разбить среду разработки программного обеспечения на отдельные модули, чтобы минимизировать...
Изучаем React с нуля на реальном проекте

Изучаем React с нуля на реальном проекте

ru
В этом курсе вы изучите, как создавать проекты на React. Вы создадите реальное приложение. Этот курс будет полезен тем, кто хочет изучить React на реальном проекте. Курс будет дополняться - вы получите еще больше обучающих видео уже осенью 2018! Будет записано более 20 часов. Вы изучите все...
chat
logo