Открыто

Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 6 из 17

Тема в разделе "Программирование", создана пользователем Samigg, 31 окт 2019.

Цена: ----
Взнос: ----

Основной список: 2 участников

Резервный список: 1 участников

  1. 31 окт 2019
    #1
    Samigg
    Samigg ОргОрганизатор (А)

    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 6 из 17

    Advanced JavaScript Concepts
    Продвинутые концепты JavaScript - Часть 6 из 17
    [​IMG]
    Изучите современные передовые практики JavaScript и войдите в 10% лучших JavaScript-разработчиков

    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 1 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 2 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 3 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 4 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 5 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 6 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 7 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 8 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 9 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 10 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 11 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 12 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 13 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 14 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 15 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 16 из 17
    Продвинутые концепты JavaScript, 2019 [Udemy] [Андрей Неагое] - Часть 17 из 17



    Автор: Андрей Неагое (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
    • Javascript Runtime
    • Интерпретатор, Компилятор, JIT Компилятор
    • Написание оптимизированного кода
    • Стек вызовов + куча памяти
    • Переполнение стека + утечки памяти
    • Сборщик мусора
    • Node.js
    • Фичи ES6, ES7, ES8, ES9
    • Однопоточная модель
    • Контекст выполнения
    • Лексическая среда
    • Scope
    • Hoisting («Поднятие»/ «Всплытие»)
    • Вызов функции
    • Функциональная область видимости vs. Блочная
    • Динамический Scope vs. Лексический
    • this - call (), apply (), bind ()
    • IIFE (Немедленно вызываемые фунркции)
    • Контекст vs. Scope
    • Cтатически и динамически типизированный
    • Основные типы данных
    • Передача по ссылке vs. передача по значению
    • Преобразование типов
    • Массивы, функции, объекты
    • Замыкания
    • Прототипное наследование
    • Классовое наследовение
    • Мемоизация
    • Функции высшего порядка
    • Функции vs. объекты
    • Scheme + Java в JavaScript
    • ООП (объектно-ориентированное программирование)
    • Приватные vs. Глобальные свойства
    • Функциональное программирование
    • Иммутабельность
    • Императивный vs. деклоративный кода
    • Композиция vs. наследование
    • Каррирование
    • Частичное применение функции
    • Чистые функции
    • Прозрачность ссылок
    • Композиция функций
    • Pipe
    • Обработка ошибок
    • Асинхронный JavaScript
    • Callbacks, Promises, Async/Await
    • Цикл событий + очередь вызовов
    • Очередь задач + Очередь микротасков
    • Concurrency + Parallelism
    • Модули в Javascript

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

    Я гарантирую вам, что вы не найдете такой же подробный курс, как этот. Я гарантирую вам, что вы будете в числе 10% лучших JavaScript – разработчиков!

    Увидимся в курсе!

    Для кого этот курс:
    • Разработчики, которые хотят попасть в топ-10% JavaScript-разработчиков.
    • Выпускники Bootcamp’ов или онлайн-курсов, которые хотят знать не только основы
    • Junior JavaScript-разработчики
    • Junior Web-разработчики

    Программисты, которые не хотят тратить время на основы и хотят получить глубокое понимание языка
    [​IMG]
    [​IMG]

    Андрей Неагое (Andrei Neagoie) - Старший разработчик программного обеспечения, инструктор.

    Андрей – преподаватель курса по веб-разработке на Udemy с самой высокой оценкой. Некоторые из его выпускников устроились на работу в крупнейшие технологические компании мира, такие как Apple, Google, Amazon, JP Morgan, IBM, UNIQLO и т.д. Он работал в качестве старшего разработчика программного обеспечения в Кремниевой долине и Торонто на протяжении многих лет и теперь использует весь приобретённый опыт, все знания и направляет их на обучение программированию и на то, чтобы помочь вам открыть для себя удивительные карьерные возможности, которые у вас появятся в жизни, если вы станете разработчиком.

    Будучи программистом-самоучкой, он понимает, что существует огромное количество онлайн-курсов, учебных пособий и книг, которые слишком многословны, неадекватны и не подходят для получения нужных знаний. Большинство людей не знают с чего начать изучение такого сложного предмета, и что еще хуже, у большинства людей нет 20 000 долларов, которые необходимы на курсы для обучения на программиста. Навыки программирования должны быть доступными и открытыми для всех. Учебный материал должен обучать реальным скилам, которые актуальны, и он не должен тратить драгоценное время студента.

    Увидимся в курсах!
     
  2. Последние события

    1. sibbora
      sibbora не участвует.
      20 янв 2023
    2. Umarjons
      Umarjons участвует.
      12 авг 2021
    3. rod13
      rod13 не участвует.
      9 фев 2021
    4. casual2
      casual2 не участвует.
      20 янв 2021

Поделиться этой страницей