Гарантия Инфомир Не проверен Добавить в избранное
Постер: Онлайн курс «Понятный JavaScript» версия 2.0
Изображений: 2
Поделиться:
Теги: javascript
405 0

Онлайн курс «Понятный JavaScript» версия 2.0

Бесплатно12500р.
Скачать
Есть вопрос?
Авторы
Евгений Калюжный
Об инфопродукте
Сайт: http://learn.jsexpert.net/...
Компания: JSExpert
Дата публикации: 30.04.2017
Размер: 5,52 гб
Год: 2016
Продолжительность: 46 часов
Язык: Русский
Формат: MP4
Качество: PCRec
Видео: ~242 kb/s, 1276x720
Аудио: AAC, 144 kb/s (1ch)
Направление: Программирование

Это больше чем видео курс, серия лекций или цикл статей. Это комплексная программа обучения, которая позволит Вам действительно выучить основы языка javascript и не взорвать Ваш мозг. Если Вы будете выполнять все рекомендации и задания у вас будет результат!

Вас ждет:

  • 11 содержательных лекций
  • Основы работы с сиcтемой контроля версий Git
  • 20+ практических и тестовых заданий, от простых к сложным
  • 8+ написанных рабочих программ
  • Отличная база для Вашей будущей IT карьеры
  • Приобретение и систематизация знаний
  • Помощь в составлении резюме

Автор видеокурса: Калюжный Евгений. Работает фронтенд-девелопером уже 8 лет, из них 4 последних года в компании SoftServe. Начинал как многие с HTML/CSS то есть с верстки. Когда этого стало не хватать постепенно начал изучать JavaScript. В сентябре 2008 устроился на работу в копанию YukonSoftware.

Вначале занимался версткой затем начал разрабатывать приложения на JavaScript с использованием фреймворка YahooUI, который был популярен на то время. В 2011 году, после того как устроился в SoftServe работал в проекте который использовал фреймворк BackboneJS.

Программа курса «Понятный JavaScript» версия 2.0

Модуль 1 введение

  1. Общая информация
    История возникновения и эволюция javascript.
    Предметная область использования, зачем знать javascript.
    javascript и Java, коротко про ECMAScript.
    В чем разница ECMAScript5 и ECMAScript6.
    Обзор структуры курса и методики обучения.
  2. Базовые знания
    Редакторы кода, какой выбрать.
    Структура кода, подключение скриптов.
    Понятие переменных.
    6 типов данных (новый тип Symbol из ECMAScript6).
    Операторы.
    Преобразование типов.

Модуль 2 Начало работы, базовые конструкции и синтаксис

  1. Практическое занятие. Редактор кода + Git
    Установка IDE.
    Что такое система контроля версий Git.
    Примеры работы в консоли (создание и подключение к репозиторию, commit, pull, push).
    Работа с помощью программы SourceTree.
  2. Основные операторы
    Операторы сравнения ().
    Логические операторы (||, &&, !).
    Тернарный оператор (? :).
    Условные операторы (if, ?).
    Циклы while, for, for…in.
  3. Обзор домашнего задания «Основные операторы»
  4. Функции, основные понятия
    Определение функции.
    Особенности работы с переменными.
    Functionexpression и functiondeclaration.
    Глобальные функции.
  5. Обзор домашнего задания «Функции»
  6. Объекты
    Понятие и создание объекта.
    Работа с объектами, перебор свойств.
    Объект Array, основные методы.
    Объект String, основные методы.
    Объект Date, основные методы.
  7. Обзор домашнего задания «Объекты»

Модуль 3 DOM, События, замыкание, модуль

  1. Работа с DOM
    · Что такое DOM структура документа.
    · Навигация по DOM структуре.
    · Обзор основных методов объекта document: getElement* и querySelector*.
    · Создание, удаление и добавление элементов в DOM дерево.
    · Работа со стилями средствами javascript.
    · Что такое BOM.
  2. Обзор домашнего задания «DOM»
  3. События
    Введение в браузерные события.
    Обзор наиболее популярных событий мышки и клавиатуры.
    Назначение обработчика событий.· Всплывание (bubbling) и распространение событий.
    Делегирование событий.
  4. Обзор домашнего задания «События»
  5. Замыкание функции, модуль
    Scope функции или лексическое окружение.
    Что такое замыкание.
    Function and variable hoisting.
    Самовызывающаяся функция.
    Что такое модуль, базовый пример реализации.
  6. Обзор домашнего задания «Замыкание функции, модуль»

Модуль 4 Объектно ориентированное программирование, this

  1. Ключевое слово this
    Какую роль выполняет this в javascript.
    Особенности работы this при создании новых объектов.
    Пример «модуля» с методами объявленными через this.
    Пример потери контекста, решение проблемы, анонимной функции.
    Функция bind() и карринг.
    Назначение call() и apply().
  2. Обзор домашнего задания «Ключевое слово this»
  3. Наследование и ООП (Часть 1)
    Что такое Объектно Ориентированное Программирование, основные принципы.
    Понятие объекта с точки зрения ООП.
    Наследование и цепочка прототипов в javascript.
    Пример прототипного наследования для готовых объектов используя __proto__.
  4. Наследование и ООП (Часть 2)
    Пример прототипного наследования используя Object.create().
    Пример реализации прототипного наследования используя функцию конструктор.
    Наследование одного класса другим с помощью современного и классического метода.
  5. Обзор домашнего задания «Наследование и ООП»

Модуль 5 Бонусные уроки: Angular и Promise

Скачать:
Скриншот к курсу: Онлайн курс «Понятный JavaScript» версия 2.0

Оставить свой отзыв

Отзывов пока нет.

Оставить свой отзыв

Ваш e-mail не будет опубликован.