Що нового?

Набір учасників [Udemy] Advanced JavaScript Concepts. 2019. Частина 5 з 17. RUS (Андрій Неагое)

Інформація про покупку
Тип покупки: Складчина
Ціна: 6544 ГРН
Учасників: 0 з 92
Організатор: Відсутній
Статус: Набір учасників
Внесок: 74 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор


[Udemy] просунуті концепти JavaScript. 2019/Advanced JavaScript Concepts. Частина 1 з 17 RUS (Андрій Неагое)
Advanced JavaScript Concepts

Розширені концепції JavaScript-Частина 5 з 17

Вивчіть сучасні передові практики JavaScript і увійдіть в 10% кращих JavaScript-розробників

Автор: Андрій Неагоє (Andrei Neagoie)
Оригінальна назва: Advanced JavaScript Concepts
Формат: відео
Тривалість: ~ 1 години 20 хвилин (тривалість повного курсу ~ 25 годин)
переклад: Samigg
Тип перекладу: російська озвучка

чого ви навчитеся
Розширені практики JavaScript
Об'єктно-орієнтоване програмування
Функціональне програмування
Область видимості і контекст виконання
Успадкування + ланцюжок прототипів
Останні фічі: ES6, ES7, ES8, ES9
Замикання
Асинхронний JavaScript + Event Loop
Модулі JavaScript
Ключове слово 'this'
Движок JavaScript і Runtime
Обробка помилок
Переповнення стека
Витоки пам'яті
Композиція vs. Спадкування
Перетворення типів
Присвоєння за посиланням vs. присвоєння за значенням
Функції вищого порядку
IIFE (негайно викликані функції)
call (), .apply (), .bind ()
Інтерпретатор/компілятор/JIT компілятор
Збирач сміття
Hoisting ("підняття "/"спливання")
Кращі практики JavaScript

вимоги
Будь-який комп'ютер: Windows, MacOS або Linux
Базове/мінімальне розуміння JavaScript

опис
Цей курс не схожий ні на один з JavaScript-курсів, який ви могли б знайти в мережі. Після багатьох років роботи з мовою Андрій придбав величезний досвід, і об'єднавши кращі практики провідних світових розробників він випустив цей курс, щоб ви змогли стати одним з найкращих Javascript-розробників. Ви перейдете з Рівня, на якому ви знаєте лише основи JavaScript, і вивчите його до такої міри, що Ви зможете навчити його ІНШИХ, справити враження на колег і здивувати майбутніх роботодавців. Після проходження цього курсу ви будете в 10% кращих JavaScript-програмістів.

Люди, які пройшли цей курс, зараз працюють у Google, Amazon, Apple, IBM, JP Morgan, Facebook та інших провідних технологічних компаніях.

У цьому курсі міститься накопичений багаторічний досвід роботи, Кращі ресурси, інструменти та навчальні посібники. Все це використовувалося для створення повноцінного курсу з JavaScript, який навчить вас всьому, що вам потрібно знати, щоб стати старшим Javascript-розробником (Senior Javascript Developer)

Замість того щоб витрачати роки на вивчення просунутих концептів Javascript, ви можете отримати знання, якими володіють старші JavaScript-розробники (Senior Javascript Developer), всього за 30 днів.

у цьому курсі ви вивчите не тільки основи, як це буває в більшості онлайн-курсів. Ви вивчите не тільки шаблони, техніки і кращі практики. Ви зрозумієте," чому " в JavaScript, в його найскладнішій частині, щось працює так, а не інакше, ви зрозумієте це до такої міри, що, коли вам задають будь-яке питання про Javascript на співбесіді або на мітингу, ви зможете без праці пояснити стоять за ним концепт. Це покаже ваше глибоке розуміння мови і люди зрозуміють, що ви старший Javascript-Розробник (Senior JavaScript Developer).

найголовніше - ви опинитеся в кращих 10% JavaScript-розробників, вийдіть за межі поверхневих основ, які висвітлюють багато курсів. Ми заберемося досить глибоко і в підсумку ви зможете стати впевненим просунутим JavaScript-розробником. Я гарантую це. Незалежно від того, чи є Ви веб-розробником, React-розробником, Angular, Vue.JS (frontend-розробником) або Node.JS backend-розробником, цей курс принесе вам користь, оскільки Javascript є основою цих професій.

Теми, які ви вивчите в цьому курсі, є позачасовими і дозволять вам бути в курсі всіх нових бібліотек і фреймворків, які з'являться в екосистемі javascript, оскільки ви зрозумієте основні поняття мови.

Я гарантую вам, що ви не знайдете такого ж детального курсу, як цей. Я гарантую вам, що ви будете серед 10% найкращих розробників JavaScript!

частина тим, розглянутих в цьому курсі
Движок Javascript
Javascript Runtime
Інтерпретатор, компілятор, JIT компілятор
Написання оптимізованого коду
Стек викликів + купа пам'яті
Переповнення стека + витоки пам'яті
Збирач сміття
Node.js
Фічі ES6, ES7, ES8, ES9
Однопотокова модель
Контекст виконання
Лексичне середовище
Scope
Hoisting ("підняття "/"спливання")
Виклик функції
Функціональна область видимості vs. Блокова
Динамічний Scope vs. Лексичний
this - call (), apply (), bind ()
IIFE (негайно викликані фунркції)
Контекст vs. Scope
Статично та динамічно набраний
Основні типи даних
Передача за посиланням vs. передача за значенням
Перетворення типів
Масиви, функції, об'єкти
Замикання
Прототипне успадкування
Класове успадкування
Мемоизация
Функції вищого порядку
Функції vs. об'єкти
Scheme + Java в JavaScript
ООП (об'єктно-орієнтоване програмування)
Приватні vs. Глобальні властивості
Функціональне програмування
Иммутабельность
Імперативний vs. деклоративний коду
Композиція vs. спадкування
Каррирование
Часткове застосування функції
Чисті функції
Прозорість посилань
Композиція функцій
Pipe
Обробка помилок
Асинхронний JavaScript
Callbacks, Promises, Async/Await
Цикл подій + черга викликів
Черга завдань + черга мікротасків
Concurrency + Parallelism
Модулі в Javascript

Для кого цей курс:
  • Розробники, які хочуть потрапити в топ-10% JavaScript-розробників
  • Випускники Bootcamp'ів або онлайн-курсів, які хочуть знати не тільки основи
  • Junior JavaScript-розробники
  • Junior Web-розробники
  • Програмісти, які не хочуть витрачати час на основи і хочуть отримати глибоке розуміння мови
про викладача
Андрій Неагое (Andrei Neagoie) - Старший розробник програмного забезпечення, інструктор.

Андрій-викладач курсу з веб-розробки на Udemy з найвищою оцінкою. Деякі з його випускників влаштувалися на роботу в найбільші технологічні компанії світу, такі як Apple, Google, Amazon, JP Morgan, IBM, UNIQLO і т. д. Протягом багатьох років він працював старшим розробником програмного забезпечення в Кремнієвій долині та Торонто, і зараз він використовує весь набутий досвід, усі знання та спрямовує їх на навчання програмуванню та на те, щоб допомогти вам відкрити дивовижні кар'єрні можливості, які ви матимете у своєму житті, якщо станете розробником.

Будучи програмістом-самоуком, він розуміє, що існує величезна кількість онлайн-курсів, навчальних посібників і книг, які занадто багатослівні, неадекватні і не підходять для отримання потрібних знань. Більшість людей не знають з чого почати вивчення такого складного предмета, і що ще гірше, у більшості людей немає 20 000 доларів, які необхідні на курси для навчання на програміста. Навички програмування повинні бути доступними та відкритими для всіх. Навчальний матеріал повинен навчати реальним скілам, які актуальні, і він не повинен витрачати дорогоцінний час студента.
https://privatelink.de/?https://www.udemy.com/course/advanced-javascript-concepts/
 
Угорі