Автор (режиссер): LoftSchool
Жанр: Программирование, Js, Angular, React.js, Ember.js, jQuery, Ecmascript 6
Продолжительность: 44:49:28
Качество видео: PCRec
Видео: VP8, 1280x720, ~84.3 Kbps
Аудио: AAC, 2 ch, 48 Kbps
Описание:Самый полный и подробный курс по нативному jаvascript, призванный заполнить пробелы в ваших знаниях
Основы языка и как на нём говорить правильно
Функции
Обработка ошибок и отладка
Структуры данных: объекты и массивы
Document Object Model (DOM) - объектная модель документа. Работа с документами
События
Aсинхронность
Browser object model (BOM - объектная модель браузера)
API 1: Браузеры - HTML 5
Инструментарий современного JS разработчика
Организация кода, наследование и ООП (классы, прототипы, конструкторы и модули)
MV*-разновидности. Обзор фреймворков.
Angular.js
API 2: Платформы
MV*-разновидности - продвинутый уровень. Ember.js
Модули — продвинутый уровень.
Введение в NodeJS
Введение в web-технологии и теорию языков программирования
"Что такое язык програмирования?
Какие бывают языки?
Кто такой разработчик?
Как это всё применимо к JS?
ES 5/6/7
Знакомство с основным workflow (gulp
webpack, тесты, npm, ....)
Особенности и правила JS 1 - Функции
зачем нужны функции
способы объявления функций
область видимости
замыкания
всплытие
iife
Обработка ошибок и отладка
консоль и dev tools
типичные проблемы
обработка ошибок
порядок выполнения
стэк stack
error object
workflow отладки - логирование данных в консоль, методы консоли, breakpoints, пошаговая отладка, условные breakpoints, debugger keyword, обработка исключений - exceptions (try, catch, finally), throwing exeptions
Особенности и правила JS 2 - Структуры данных: объекты и массивы
объекты
массивы
строки
более подробно об объектах
Document Object Model (DOM) - объектная модель документа. Работа с документами
структура документа
выборка элементов документа
навигация по узлам документа
создание, вставка и удаление узлов
html-формы
jquery работа с DOM
События
как работает механизм событий
работа с обработчиками событий
события загрузки документа
события мыши
события клавиатуры
пример фильтрации ввода
jquery события
Aсинхронность
асинхронность (timers, callbacks, listeners, promises, deferred)
работа с протоколом HTTP (ajax, jsonp, cors)
формат данных JSON
обработка ошибок
jquery AJAX
Browser object model (BOM - объектная модель браузера)
объект window (history, location, navigator, screen)
адрес документа и навигация по нему
история посещений
информация о браузере и об экране (Navigator, Screen)
диалоги
iframes
API: Платформы
vk api
введение в шаблонизацию
API: Браузеры - HTML 5
Geolocation
LocalStorage/sessionstorage
History and pushstate
Фоновые потоки выполнения (worker)
file api
web-sockets
Организация кода, наследование и ООП (классы, прототипы, конструкторы и модули)
ООП в JS
инкапсуляция
полиморфизм
наследование
модули
MV*-разновидности
MVC
MVP
MVVM
Data-binding
Модули - продвинутый уровень.
browserify, webpack, md/require.js, commonjs и ecmascript 6 harmony модули.
Введение в NodeJS
что такое NodeJS
коллбэки
цикл событий
Мастеркласс по MVC фреймворкам
Angular.js, Ember.js и React.js


Загрузил: Unix (13 октября 2016 14:53)
Взяли: 2617 | Размер: 6.49 Gb
Последняя активность: не наблюдалась
Комплексное обучение Javascript (71 файл)
0 (2 файла)
01. Введение в web-технологии (2 файла)

01. Введение в web-технологии.webm (147,14 Mb)

ДЗ.txt (249 b)
02. Функции (4 файла)

02. Функции.webm (150,37 Mb)

ДЗ.txt (577 b)

Методичка.pdf (296,65 Kb)

Презентация.pdf (87,52 Kb)
1 (2 файла)
03. Обработка ошибок и отладка (4 файла)

03. Обработка ошибок и отладка.mp4 (1,55 Gb)

ДЗ.txt (4,1 Kb)

Методичка.pdf (637,16 Kb)

Презентация.pdf (288,89 Kb)
04. Структуры данных объекты и массивы !!! (5 файлов)

04. Структуры данных_0.avi (29,4 Mb)

04. Структуры данных_1.avi (699,12 Mb)

ДЗ.txt (4,49 Kb)

Методичка.pdf (370,34 Kb)

Презентация.pdf (309,41 Kb)
2 (2 файла)
05. Ответы на вопросы (1 файл)

05. Ответы на вопросы.webm (120,68 Mb)
06. DOM (4 файла)

06. DOM.webm (191,44 Mb)

ДЗ.txt (1,83 Kb)

Методичка.pdf (511,35 Kb)

Презентация.pdf (333,02 Kb)
3 (2 файла)
07. События (4 файла)

07. События.webm (193,56 Mb)

ДЗ.txt (329 b)

Методичка.pdf (379,94 Kb)

Презентация.pdf (679,75 Kb)
08. Aсинхронность (4 файла)

08. Aсинхронность.webm (231,62 Mb)

ДЗ.txt (1021 b)

Методичка.pdf (983,13 Kb)

Презентация.pdf (660,11 Kb)
4 (2 файла)
09. Aсинхронность практика (2 файла)

10. Aсинхронность практика.avi (417,03 Mb)

Loftschool - школа онлайн образования.webm (72,47 Mb)
10. BOM (4 файла)

10. BOM.webm (142,53 Mb)

ДЗ.txt (1,63 Kb)

Методичка.pdf (373,44 Kb)

Презентация.pdf (610,8 Kb)
5 (2 файла)
11. API Платформы (4 файла)

11. API Платформы.webm (201,06 Mb)

ДЗ.txt (1006 b)

Методичка.pdf (345,85 Kb)

Презентация.pdf (572,24 Kb)
12. API Браузеры - HTML 5 (3 файла)

12. API Браузеры - HTML 5.webm (228,08 Mb)

Методичка.pdf (430,22 Kb)

Презентация.pdf (540,85 Kb)
6 (2 файла)
13. Практика (1 файл)

13. Практика.webm (120,12 Mb)
14. ООП (4 файла)

14. ООП.webm (166,97 Mb)

ДЗ.txt (1,17 Kb)

Методичка.pdf (386,1 Kb)

Презентация.pdf (705,67 Kb)
7 (2 файла)
15. MV-разновидности (5 файлов)

15. MV-разновидности.webm (153,05 Mb)

MV_code.zip (6,87 Kb)

ДЗ.txt (1,36 Kb)

Методичка.pdf (339,53 Kb)

Презентация.pdf (656,88 Kb)
16. Практика (1 файл)

16. Практика.webm (46,45 Mb)
8 (5 файлов)
17. Модули - продвинутый уровень (1 файл)

17. Модули - продвинутый уровень..webm (172,71 Mb)
18. Введение в NodeJS (4 файла)

18. Введение в NodeJS.webm (146,02 Mb)

ДЗ.txt (436 b)

Методичка.pdf (470,19 Kb)

Презентация.pdf (433,97 Kb)
19. Фреймворки (3 файла)

Ember.mp4 (572,88 Mb)

React.mp4 (490,76 Mb)

Материалы с ember.txt (528 b)
20. Закрытие курса (1 файл)

20. Закрытие курса.webm (15,45 Mb)
_dop (8 файлов)
dz3_Чат (2 файла)

DZ3.mp4 (25,77 Mb)

ВП-3.docx (11,68 Kb)

DZ2.mp4 (28,38 Mb)

accordeon.psd (303,79 Kb)

drugofiltr.psd (1,74 Mb)

geootziv.psd (3,48 Mb)

Выпускной проект.avi (9,22 Mb)

Офф. примеры в помощь 2-го проекта.txt (105 b)

Подготовка.pdf (202,12 Kb)

Angular.mp4 (268,4 Mb)