JavaScript: Жесткие части - Видеоуроки

JavaScript: The Hard Parts
Duration 07:03:57
Открыть все курсы от frontendmasters

JavaScript: The Hard Parts - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Introduction 00:00:26
  • Урок 2. Global Execution Context 00:05:18
  • Урок 3. Local Execution Context 00:09:19
  • Урок 4. Call Stack 00:08:29
  • Урок 5. Q&A: Global Memory and Call Stack 00:10:09
  • Урок 6. Principles Review 00:04:18
  • Урок 7. Pure Functions 00:05:56
  • Урок 8. High Order Functions 00:05:50
  • Урок 9. Setting Up Pair Programming 00:01:04
  • Урок 10. Introducing Pair Programming 00:14:00
  • Урок 11. Callbacks and Higher-Order Functions Exercises 00:00:50
  • Урок 12. Paramaterizing Functions 00:15:22
  • Урок 13. Q&A: Const and Let 00:01:36
  • Урок 14. Generalizing Functions 00:06:04
  • Урок 15. Reviewing Generalizing Function 00:05:51
  • Урок 16. Deconstructing Generalize Function 00:15:30
  • Урок 17. Q&A: Passing Functions 00:02:59
  • Урок 18. First-Class Objects 00:03:07
  • Урок 19. Callback vs Higher-order Functions 00:03:32
  • Урок 20. Introducing Closure 00:05:42
  • Урок 21. Deconstructing Example 00:15:46
  • Урок 22. Q&A and Pair Programming 00:02:19
  • Урок 23. Closure Exercise, Part 1 00:09:30
  • Урок 24. Closure Exercise, Part 2 00:10:05
  • Урок 25. Closure Exercise, Part 3 00:09:06
  • Урок 26. Q&A: Lexical Scope 00:12:13
  • Урок 27. Q&A: Garbage Collection 00:04:43
  • Урок 28. Closure Exercise, Part 4 00:10:06
  • Урок 29. Q&A: Shared References 00:02:14
  • Урок 30. Power of Closure 00:07:34
  • Урок 31. Introducing Asynchronous JavaScript 00:10:16
  • Урок 32. Browser API 00:14:48
  • Урок 33. Browser API Q&A 00:01:26
  • Урок 34. Resetting Pair Programming 00:00:25
  • Урок 35. Browser API Q&A, Part 2 00:01:35
  • Урок 36. Callback Queue 00:15:20
  • Урок 37. Callback Queue & Event Loop 00:03:29
  • Урок 38. Asynchronous Q&A and Pair Programming 00:03:14
  • Урок 39. Introducing More Browser APIs 00:07:06
  • Урок 40. XMLHttpRequest 00:17:59
  • Урок 41. XMLHttpRequest Q&A 00:04:38
  • Урок 42. XMLHttpRequest Correction 00:01:03
  • Урок 43. Introducing Object-Oriented JavaScript 00:09:26
  • Урок 44. OOP Exercise, Part 1 00:03:40
  • Урок 45. OOP Exercise, Part 2 00:04:42
  • Урок 46. OOP Exercise, Part 3 00:10:35
  • Урок 47. OOP Exercise Q&A and Pair Programming 00:05:48
  • Урок 48. __proto__ 00:04:01
  • Урок 49. OOP Exercise, Part 4 00:19:03
  • Урок 50. __proto__ Q&A and Pair Programming, Part 2 00:08:56
  • Урок 51. new operator 00:10:25
  • Урок 52. new operator Q&A 00:05:33
  • Урок 53. Object.prototype 00:04:01
  • Урок 54. OOP Exercise, Part 5 00:21:45
  • Урок 55. Object.prototype Q&A 00:02:41
  • Урок 56. Class Syntactic Sugar 00:04:40
  • Урок 57. OOP Exercise, Part 6 00:05:55
  • Урок 58. Class Syntactic Sugar Q&A 00:02:42
  • Урок 59. Wrapping Up "JavaScript: The Hard Parts" 00:09:47

Загрузки

Слайды

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

! формат видео .webm, пока работает точно в Хроме. Скоро добавим и .mp4 !

Твоя оценка

83 2
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

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

13-08-2015 en 78 уроков
udemy JavaScript: Understanding the Weird Parts
Расширенный курс JavaScript для всех! Scope, closures, prototypes, 'this', построение собственного фреймворка и многое другое.Javascript - это язык, который современные разработчики должны знать хорошо. Поистине зная Javascript, вы получите работу и сможете создавать качественные веб-и серверные приложения.ПРИМЕЧАНИЕ. Этот курс содержит информацию о ECMAScript 6 (ES6) следующей версии Javascript!В этом курсе вы получите глубокое...
Duration 11:28:01
38 1
05-12-2017 en 20 уроков
Tyler McGinnis Modern JavaScript
Это «живой» курс, который обновляется по мере апдейтов в JavaScript. От деструкции объектов и шаблонных строк до двух новых способов объявления переменных - вы никогда не будете смотреть на JavaScript как прежде. В этом курсе вы узнаете все новейшие и самые лучшие функции языка JavaScript, после чего вы сразу же примените их, делая рефакторинг приложения с ES5.  После того когда мы закончим, вы будете удивлены. 
Duration 02:00:43
17 0
16-01-2018 ru 27 уроков
OTUS Разработчик JavaScript
Курс "Разработчик JavaScript" рассчитан на людей, у которых уже есть опыт работы с JavaScript (Junior +, Middle), и которые хотят узнать больше о современном JavaScript. Во время курса вы рассмотрите ключевые возможности языка, серверную платформу Node.JS, фреймворки Angular, Vue и React.
Duration 50:55:53
31 18
23-05-2018 en 27 уроков
frontendmasters JavaScript: The New Hard Parts
«На этом семинаре мы разработаем интуитивное понимание новых возможностей JavaScript в ES6 и ES7: итераторы, генераторы, обещания и async / await». Понимание этих областей является основой того, чтобы быть способным инженером JavaScript. Для этого мы получим четкое представление о стеке вызовов, цикле событий, очереди обратного вызова, очереди микрозадач и API-интерфейсах браузера, чтобы вы могли легко перемещаться по сложным...
Duration 04:48:37
68 0
03-10-2018 en 38 уроков
frontendmasters JavaScript: The Hard Parts on Object-Oriented Programming
В JavaScript OOP Hard Parts мы будем балансировать развивающиеся «под капотом» ментальные модели того, как сложная концепция работает с погружениями в проблемы прграммирования - это даст вам возможность без проблем справляться с любыми новыми проблемами.
Duration 04:30:28
34 1
02-10-2018 en 9 уроков
Tyler McGinnis Advanced JavaScript
Я не умею писать продажные тексты, просто поверьте мне, что если вы используете JavaScript в любом качестве, вероятно, нет другого ресурса, который принесет вам больше пользы. Этот курс длился годы. Я взял все, что я знаю о JavaScript, и весь мой опыт, обучая его в течение последней половины десятилетия и включив его в этот курс. Закрытие, ключевое слово «this», контексты выполнения, паттерны модулей, hoisting, асинхронные паттерны,...
Duration 03:06:38
55 2
07-03-2019 en 2 урока
frontendmasters Deep JavaScript Foundations, v2
В наши дни большинство разработчиков признаются в том, что у них есть знания по созданию приложений на JavaScript. Но очень немногие делают это с сильным уровнем уверенности в том, как и почему код, который они объединяют, на самом деле делает то, что они хотят. Когда вы не понимаете, почему код работает, у вас нет надежды понять, почему он ломается и как его исправить, поэтому у вас остаются только догадки.
Duration 16:35:35
12 0
en 1 урок
frontendmasters JavaScript: The Recent Parts
С появлением ES6 (он же ES2015) несколько лет назад, сдерживающее улучшения в дизайне языка JS было наконец завершено. Но вместе с этим появилось множество новых языковых возможностей в и без того сильно переполненной и фрагментированной экосистеме инструментов и сред JS. И изменения JS просто продолжают приходить и приходить. Для многих этот темп изменений может быть очень пугающим и разочаровывающим.
Duration 06:27:44
8 0
24-04-2019 en 3 урока
frontendmasters Hard Parts: Servers & Node.js
На этом семинаре мы пойдем под капот Node двумя противоположными способами - поняв разработку серверов на основе интуитивно понятных принципов (HTTP, TCP / IP, Ports, Loopback, SSH) и поняв функции JavaScript, составляющие Node (событие цикл, потоки, буферы, асинхронность, прототипы). Используя эти два подхода вместе, мы разработаем более глубокое понимание серверов, Node и самого JavaScript.
Duration 07:06:19
0 0

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

Жесткие части: cерверы и Node.js

Жесткие части: cерверы и Node.js

en
На этом семинаре мы пойдем под капот Node двумя противоположными способами - поняв разработку серверов на основе интуитивно понятных принципов (HTTP, TCP / IP, Ports, Loopback, SSH) и поняв функции JavaScript, составляющие Node (событие цикл, потоки, буферы, асинхронность, прототипы).
Microsoft Azure Инфраструктура и Развертывание - Экзамен AZ-100

Microsoft Azure Инфраструктура и Развертывание - Экзамен AZ-100

en
Этот курс предназначен для того, чтобы помочь вам выучить и развить необходимые навыки для сдачи сертификационного экзамена Microsoft Azure AZ-100. Экзамен AZ-100 проверяет ваши знания в области создания, настройки и управления ресурсами в облаке Azure, включая, помимо прочего: управление...
Сертифицированный специалист по безопасности информационных систем (CISSP)

Сертифицированный специалист по безопасности информационных систем (CISSP)

en
Чтобы получить сертификат CISSP, кандидаты должны сдать экзамен, состоящий в основном из вопросов с несколькими вариантами ответов. Цель этого курса - подготовить вас к сертификационному экзамену, познакомив вас с понятиями и терминологией, которые вам необходимо знать для прохождения.
Сертифицированный архитектор решений AWS - Professional

Сертифицированный архитектор решений AWS - Professional

en
AWS является одной из самых быстрорастущих платформ облачных сервисов, предлагаемых сегодня. Он используется во всем мире миллионами пользователей! Возможность получить сертификацию уровня CSA Pro является одним из главных достижений для любого облачного инженера. Учитывая это, это также один...
Тестирование мобильных приложений

Тестирование мобильных приложений

ru
В современном мире бизнес всё чаще обращает внимание на мобильные технологии. И в этом нет ничего удивительного. Рынок мобильных устройств растёт в разы быстрее рынка домашних компьютеров, позволяя реализовывать новые возможности для развития и продвижения самых передовых бизнес идей.
Фреймворк NuxtJS. Руководство по FullStack-разработке

Фреймворк NuxtJS. Руководство по FullStack-разработке

ru
Полное руководство по Nuxt. Почему стоит посмотреть этот курс? Полный охват теоретических и практических знаний с полным циклом разработки: клиентская и серверная части. Nuxt.js позволяет создавать SEO-дружественные приложения, которые можно продвигать в поисковых системах. По урокам курса...
Moscow Python Conf ++ 2019

Moscow Python Conf ++ 2019

ru
Конференция Moscow Python Conf ++ посвящена всему, что делают Python разработчики: backend и web, сбор и обработка данных, AI/ML, тестирование, DevOps, базы данных, IoT, infosec. Кроме этого, мы обсуждаем сам язык, его развитие, организацию проектов, управление зависимостями и лучшие практики...
Разработка PHP-пакетов (PRO версия)

Разработка PHP-пакетов (PRO версия)

en
Премиум видео курс по разработке пакетов для PHP и Laravel. "Я вроде уже делал такое, давайте я гляну на старых проектах." Знакомы такие слова ? Когда мне давали задание на моей работе, я обычно отправлялся на поиски доступного пакета с открытым исходным кодом на packagist.org - и если не было...
chat
logo