JavaScript: Новые Жесткие Части - Видеоуроки

JavaScript: The New Hard Parts
Duration 04:48:37
Открыть все курсы от frontendmasters

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

Развернуть / Свернуть
  • Урок 1. Introduction 00:06:54
  • Урок 2. JavaScript Code Execution 00:19:33
  • Урок 3. Introducing Asynchronicity 00:12:11
  • Урок 4. Asynchronous Web Browser APIs 00:13:32
  • Урок 5. Asynchronous Web Browser APIs Q&A 00:03:08
  • Урок 6. Calling the Outside World 00:11:06
  • Урок 7. Calling the Outside World Q&A 00:04:45
  • Урок 8. Wrapping Up Web Browser APIs 00:02:37
  • Урок 9. Asynchronous Exercises 00:04:41
  • Урок 10. Introducing Promises 00:04:40
  • Урок 11. Promises 00:19:30
  • Урок 12. Promises Q&A 00:03:24
  • Урок 13. Promises & Microtask Queue 00:21:48
  • Урок 14. Microtask Queue Q&A 00:07:38
  • Урок 15. Wrapping Up Promises 00:02:41
  • Урок 16. Return Function Inside a Function 00:21:35
  • Урок 17. Return Next Element with a Function 00:21:15
  • Урок 18. Iterator Function 00:08:02
  • Урок 19. Iterators Exercise 00:01:24
  • Урок 20. Generators 00:16:43
  • Урок 21. Generator Functions with Dynamic Data 00:21:58
  • Урок 22. Generators Q&A 00:06:44
  • Урок 23. Introducing Async Generators 00:04:25
  • Урок 24. Async Generators 00:21:05
  • Урок 25. Async Generators Q&A 00:03:52
  • Урок 26. Async Await 00:16:34
  • Урок 27. Wrapping Up 00:06:52

«На этом семинаре мы разработаем интуитивное понимание новых возможностей JavaScript в ES6 и ES7: итераторы, генераторы, обещания и async / await». 

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

В этом воркшопе вы:

  • Поймете, как обещания (промисы) реализованы под капотом, чтобы действительно помочь решить проблему управления в асинхронном дизайне кода.
  • Поймете, как ES 2017 async / await может упростить асинхронный код.
  • Узнаете как отлаживать сложные проблемы async, понимая microtask и task queues.
  • Узнаете как использовать итераторы и генераторы.

https://static.frontendmasters.com/resources/2018-05-23-javascript-new-hard-parts/new-hard-parts-slides.pdf

!Видео в формате .webm - точно работает в Google Chrome!

Твоя оценка

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

Комментарии

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

22-01-2018 en 59 уроков
frontendmasters JavaScript: The Hard Parts
Погрузитесь в JavaScript для решения сложных задач программирования, изучив критические концепции, которые большинство инженеров JavaScript даже не понимают. Узнайте, что вам нужно знать, чтобы стать востребованным, универсальным разработчиком. Комбинируя ментальные модели внутренних разработок JavaScript и практические задачи программирования, этот курс даст вам четкое представление о обратных вызовах и функциях более высокого порядка,...
Duration 07:03:57
83 2
30-11--0001 en 25 уроков
leveluptutorials Better Javascript
Начните писать современный Javascript лучше уже сегодня. В этом курсе мы поработаем над вашими Javascript скилами. Мы поработаем с тулзами и техниками, которые улучшат написания и читабельность вашего кода, а также сделают его менее уязвимым и более эфективным.
Duration 04:41:14
27 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
1 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