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

Современный JavaScript Bootcamp (2018) - Видеоуроки

The Modern JavaScript Bootcamp (2018)
Duration 24:32:01
Открыть все курсы от udemy

Изучите JavaScript, создав реальные приложения Включает 3 реальных проекта, 80 задач программирования и ES6 / ES7!

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

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

Современный JavaScript Bootcamp начинается с нуля и создает ваши знания языка JavaScript. Да, вы изучите все возможности языка, но вы также узнаете, как использовать эти функции вместе для создания полного приложения.

Этот всеобъемлющий курс охватывает современные функции JavaScript ES6 и ES7, используемые в реальном мире. Вы познакомитесь с последними новейшими языковыми функциями.

Получение опыта написания кода самостоятельно - большая часть изучения JavaScript. Вот почему я включил более 80 задач, которые помогут вам написать код, добавить функции приложения и решить широкий круг проблем. Эти проблемы дадут вам навыки и уверенность, необходимые для создания собственного веб-приложения.

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

Для кого этот курс?

  • 1. Люди, которые совершенно не знакомы с JavaScript. Вы хотите погрузиться в мир программирования и изучить JavaScript. Это может быть ваш первый курс программирования, или, возможно, вы уже работали с другими языками. В любом случае, вы готовы к этому bootcamp.
  • 2. Люди, которые в настоящее время используют JavaScript, но нуждаются в лучшем понимании языка. Вы выбрали небольшие трюки и фрагменты кода, потому что вам нужно решить проблему. Теперь вы готовы освоить JavaScript, а также изучить последние версии ES6 и ES7.

Вы будете изучать JavaScript, делая, а не наблюдая.

Этот курс не посвящен просмотру видео, речь идет о написании кода. С самого начала вы строите каждый проект с нуля, а также завершаете более 80 задач, предназначенных для тестирования и усиления того, что вы узнали.

Во время курса вы создадите три приложения JavaScript:

  • 1. Первое приложение, приложение для заметок, является нашим стартовым приложением. Вы узнаете основы JavaScript и посмотрите, что именно нужно, чтобы создать программу, которая позволяет пользователям добавлять, редактировать, удалять и сохранять свои заметки.
  • 2. Второе приложение, приложение для работы, вы будете строить самостоятельно. Это проверяет ваши навыки и гарантирует, что у вас есть опыт реального мира и навыки решения проблем, которые необходимы для написания кода JavaScript.
  • 3. Последнее приложение, игра словесного словаря, используется для изучения мира асинхронного JavaScript. Вы узнаете, как настроить приложения, которые полагаются на данные сторонних служб, которые могут предлагать динамическую информацию в режиме реального времени, такую как текущее местоположение пользователя.

Будьте в курсе в постоянно меняющемся мире.

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

Этот курс использует новейшие языковые функции от ES6 и ES7.

Все, что вам нужно, входит в один простой в использовании пакет.

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

Нет лучшего времени для изучения JavaScript.

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

JavaScript работает в Интернете. Это означает, что каждая компания использует JavaScript, а спрос на JavaScript-разработчиков только увеличивается. Компании от Google и Apple до Udemy сами используют JavaScript широко.

JavaScript не останавливается в Интернете. Он быстро стал универсальным языком программирования, способным на все. JavaScript может использоваться для создания настольных приложений, серверных приложений, приложений для iOS / Android и тд. Этот курс - ваш билет в эту экосистему.

Полный список уроков Развернуть / Свернуть
  • Урок 1. Welcome! 00:06:48
  • Урок 2. Grab the PDF Guide 00:01:17
  • Урок 3. Section Intro: Setting up Your Computer 00:00:54
  • Урок 4. Installing Visual Studio Code 00:05:26
  • Урок 5. Installing Node.js 00:02:44
  • Урок 6. [Windows Only] Install cmder 00:02:15
  • Урок 7. Introduction to the Terminal 00:07:53
  • Урок 8. Hello JavaScript! 00:05:32
  • Урок 9. Section Intro: JavaScript Basics 00:01:01
  • Урок 10. Strings and Variables 00:17:06
  • Урок 11. Numbers 00:13:41
  • Урок 12. More on Variables 00:06:10
  • Урок 13. Build a Temperature Converter 00:06:12
  • Урок 14. Booleans and Comparison Operators 00:13:29
  • Урок 15. If Statements 00:10:19
  • Урок 16. Advanced If Statements 00:12:02
  • Урок 17. Logical "And" and "Or" Operators 00:14:54
  • Урок 18. Variable Scope: Part I 00:10:39
  • Урок 19. Variable Scope: Part II 00:10:15
  • Урок 20. Section Intro: JavaScript Functions 00:01:29
  • Урок 21. Function Basics 00:16:16
  • Урок 22. Undefined and Null 00:09:55
  • Урок 23. Multiple Arguments and Argument Defaults 00:15:47
  • Урок 24. Function Scope 00:04:32
  • Урок 25. Template Strings 00:12:59
  • Урок 26. Build a Grade Calculator 00:13:14
  • Урок 27. Section Intro: JavaScript Objects 00:01:10
  • Урок 28. Object Basics 00:13:03
  • Урок 29. Using Objects with Functions 00:11:31
  • Урок 30. Object References 00:08:50
  • Урок 31. Build an Expense Tracker 00:09:53
  • Урок 32. Methods 00:13:06
  • Урок 33. Exploring String Methods 00:17:03
  • Урок 34. Exploring Number Methods 00:13:51
  • Урок 35. Constant Variables 00:08:11
  • Урок 36. Section Intro: JavaScript Arrays 00:01:06
  • Урок 37. Array Basics 00:13:22
  • Урок 38. Manipulating Arrays with Methods 00:13:18
  • Урок 39. Looping Over Arrays 00:09:22
  • Урок 40. The For Loop 00:16:38
  • Урок 41. Searching Arrays: Part I 00:14:50
  • Урок 42. Searching Arrays: Part II 00:20:42
  • Урок 43. Filtering Arrays 00:17:46
  • Урок 44. Sorting Arrays 00:18:14
  • Урок 45. Improve Our Expense Tracker 00:18:59
  • Урок 46. Section Intro: Javascript in the Browser 00:00:56
  • Урок 47. Setting up a Web Server 00:15:13
  • Урок 48. JavaScript in the Browser 00:08:15
  • Урок 49. DOM Manipulation 00:12:14
  • Урок 50. DOM Challenge 00:11:09
  • Урок 51. Adding Elements via the DOM 00:14:26
  • Урок 52. Handling User Interaction 00:12:34
  • Урок 53. Advanced Queries 00:13:36
  • Урок 54. Text Inputs and Live Data Filtering 00:12:45
  • Урок 55. Rendering Our Filtered Data 00:12:36
  • Урок 56. Todo Filter Challenge 00:09:59
  • Урок 57. Working With Forms 00:17:21
  • Урок 58. Checkboxes 00:18:26
  • Урок 59. Dropdowns 00:08:02
  • Урок 60. Section Intro: Data Storage, Libraries, and More 00:00:37
  • Урок 61. Saving Our Data in LocalStorage: Part I 00:13:45
  • Урок 62. Saving Our Data in LocalStorage: Part II 00:11:24
  • Урок 63. Splitting up Our Application Code 00:13:37
  • Урок 64. Refactor Challenge 00:10:19
  • Урок 65. Debugging Our Applications 00:08:39
  • Урок 66. Complex DOM Rendering 00:14:17
  • Урок 67. Setting up a Third-Party Library 00:13:39
  • Урок 68. Targeting by UUID 00:10:42
  • Урок 69. Checkbox Challenges 00:08:49
  • Урок 70. The Edit Note Page: Part I 00:16:41
  • Урок 71. The Edit Note Page: Part II 00:18:04
  • Урок 72. Syncing Data Across Pages 00:13:10
  • Урок 73. JavaScript Dates 00:18:11
  • Урок 74. Moment 00:19:51
  • Урок 75. Integrating Dates: Part I 00:14:03
  • Урок 76. Integrating Dates: Part II 00:12:13
  • Урок 77. Take a Break 00:01:01
  • Урок 78. Section Intro: Expanding Our JavaScript Knowledge 00:01:18
  • Урок 79. Arrow Functions: Part I 00:12:22
  • Урок 80. Arrow Functions: Part II 00:16:58
  • Урок 81. Conditional (Ternary) Operator 00:14:28
  • Урок 82. Truthy and Falsy Values 00:17:04
  • Урок 83. Type Coercion 00:11:01
  • Урок 84. Catching and Throwing Errors 00:15:28
  • Урок 85. Handling Application Errors 00:05:21
  • Урок 86. Working in Strict Mode 00:08:30
  • Урок 87. Section Intro: Advanced Objects and Functions 00:01:07
  • Урок 88. Object Oriented Programming 00:06:41
  • Урок 89. Constructor Functions 00:15:33
  • Урок 90. Setting up the Prototype Object 00:13:46
  • Урок 91. Hangman Challenge: Part I 00:09:11
  • Урок 92. Digging Into Prototypical Inheritance 00:09:52
  • Урок 93. Primitives and Objects: Part I 00:16:21
  • Урок 94. Primitives and Objects: Part II 00:13:37
  • Урок 95. Hangman Challenge: Part II 00:13:31
  • Урок 96. Hangman Challenge: Part III 00:20:43
  • Урок 97. Hangman Challenge: Part IV 00:08:09
  • Урок 98. The Class Syntax 00:11:41
  • Урок 99. Creating Subclasses 00:19:57
  • Урок 100. Getters and Setters 00:18:30
  • Урок 101. Update: Fixing an Edge Case 00:03:07
  • Урок 102. Section Intro: Asynchronous JavaScript 00:01:11
  • Урок 103. HTTP Requests from JavaScript 00:17:28
  • Урок 104. HTTP Headers and Errors 00:14:54
  • Урок 105. Exploring Another API 00:11:27
  • Урок 106. Callback Abstraction 00:17:04
  • Урок 107. Asynchronous vs. Synchronous Execution 00:15:07
  • Урок 108. Callback Abstraction Challenge 00:07:16
  • Урок 109. Closures 00:17:17
  • Урок 110. Exploring Promises 00:16:02
  • Урок 111. Converting to Promises 00:11:59
  • Урок 112. Promise Chaining 00:15:14
  • Урок 113. The Fetch API 00:14:55
  • Урок 114. A Fetch Challenge 00:06:47
  • Урок 115. A Promise Challenge 00:12:17
  • Урок 116. Async/Await 00:17:37
  • Урок 117. Async/Await Challenge 00:10:30
  • Урок 118. Integrating Data into the Application 00:09:03
  • Урок 119. Section Intro: App Themes 00:00:52
  • Урок 120. CSS at a Glance 00:13:36
  • Урок 121. Setting up the Hangman Theme 00:18:14
  • Урок 122. Setting up the Notes Theme: Part I 00:18:28
  • Урок 123. Setting up the Notes Theme: Part II 00:16:01
  • Урок 124. Setting up the To-Do Theme: Part I 00:10:45
  • Урок 125. Setting up the To-Do Theme: Part II 00:17:16
  • Урок 126. Hosting Your Applications 00:14:02
  • Урок 127. Section Intro: Wrapping Up 00:01:11
  • Урок 128. New App Idea 00:04:27
  • Урок 129. Bonus: Where do I go from here? 00:06:27
Этот курс находится в платной подписке!

И будет доступен в бесплатном просмотре по истечению месяца после 16 Apr 2018. Если у тебя еще нет у нас аккаунта - зарегистрируйся и оформи премиум подписку в своем личном кабинете, и смотри этот, а также многие другие курсы, прямо сейчас.

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

Комментарии

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

09-12-2017 en 119 уроков
udemy Modern JavaScript From The Beginning
Научитесь создавать проекты с использованием чистого JavaScript (без фреймворков или библиотек). Это курс JavaScript предназначен абсолютно для всех. Мы начинаем с основных принципов и проработаем наш путь к продвинутому программированию, не полагаясь на фреймворки или библиотеки. Вы узнаете тонну JavaScript, будь вы новичок или уже программист JS. Здесь каждый найдет что-то для себя ...
Duration 21:38:30
131 0
en 142 урока
udemy The Complete JavaScript Course: Build a Real-World Project
Изучи JavaScript вместе с наиболее полным курсом на рынке! Курс включает проекты, челенджи, экзамен, ES6! Твои результаты после прохождения:

- Переход от начинающего JavaScript-программиста к продвинутому разработчику JavaScript.
- Будешь понимать и использовать сложные функции, конструкторы функций, наследование, первоклассные функции, замыкания и много всего другого.
- Узнайешь как отлаживать и понимать код...
Duration 26:03:39
99 1
en 78 уроков
udemy The Full JavaScript & ES6 Tutorial - (including ES7 & React)
Станьте востребованным разработчиком программного обеспечения и разработчиком, изучив этот углубленный учебник по JavaScript и ES6. Изучение ES6, как одного из самых высокооплачиваемых языков в отрасли, откроет для вас Много возможностей и рабочих мест!
Duration 04:31:25
24 0

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

Node.js, Express и MongoDB: от разработки до развертывания

Node.js, Express и MongoDB: от разработки до развертывания

en
Изучите пример создания и развертывания приложений Node.js с нуля. В этом 8,5-часовом курсе вы увидите пример создания 2-х серверных приложений реального мира с нуля вплоть до развертывания с реальным доменом. Вы узнаете, как структурировать ваши приложения Node / Express, создавать модели...
Тестирование React приложений

Тестирование React приложений

en
Разработка и развертывание приложений не является сложной задачей. Но быть уверенным, что вы не отправляете скрытую ошибку иногда очень сложно. Знание того, как настроить и использовать инструменты тестирования имеет решающее значение для вашего успеха.
Принципы и практики тестирования

Принципы и практики тестирования

en
Цель теста - повысить вашу уверенность в том, что предмет вашего теста работает так, как он должен быть. Не все тесты обеспечивают одинаковый уровень доверия, а некоторые обеспечивают очень небольшую уверенность! Если вы не делаете что-то правильно, вы можете тратить свое время и давать себе...
Laravel с React JS - Создаем клон Twitter

Laravel с React JS - Создаем клон Twitter

en
Изучите современные JavaScript / EcmaScript и React JS для создания современных веб-приложений с Laravel в качестве backend. Вы хотите использовать React Js с Laravel для создания мощных веб-приложений? Как насчет создания твиттера, при изучении современного JavaScript и React Js с нуля?
Продвинутые React Паттерны

Продвинутые React Паттерны

en
Создание компонентов React, которые могут использоваться в разных местах, не сложно. Трудно, когда варианты использования отличаются. Без правильных шаблонов вы можете столкнутся со сложным компонентом, для которого требуется множество props и слишком много состояний.
Optimistic UI Updates в React

Optimistic UI Updates в React

en
Независимо от того, какой тип приложения вы создаете, вам нужно будет получить данные, отобразить их пользователю и разрешить пользователю взаимодействовать с этими данными и обновлять их. Эта фаза взаимодействия и обновления часто является асинхронной по своей природе, что дает вам, разработчику, в
chat
logo