Skip to content

goldboy4000/learning-js__from-scratch-to-expert

Repository files navigation

Курс по JavaScript: от новичка до эксперта

План

  1. Семинар 01: Введение. Переменные. Типы данных. Массивы.
  2. Семинар 02: Git. JS: Объекты и функции.
  3. Семинар 03: Работа с DOM. События. Замыкания. Debugging
  4. Семинар 04: Выполнение JS в браузере. События: перехват, всплытие, делегирование
  5. Семинар 05: Объекты. This. Call. Apply. Bind. Наследование. Прототипы. Конструкторы
  6. Семинар 06: Таймеры. JSON. Исключения. Web-Storage. Cookie.
  7. Семинар 07: Генерация событий. Пользовательские события.
  8. Семинар 08: Рефакторим календарь. Продолжаем - To Do List.
  9. Семинар 09: HTTP. AJAX. XMLHttpRequest. Асинхронное программирование.
  10. Семинар 10: API. Cross-domain requests. CORS
  11. Семинар 11: Шаблоны проектирования. MVC. Publisher-Subscriber.
  12. Семинар 12: JavaScript модули. Форматы. Загрузчики. RequireJS.
  13. Семинар 13: Шаблонизаторы. Underscore
  14. Семинар 14: Firebase. Authentication
  15. Семинар 15: Firebase - Authentication. Практическое занятие
  16. Семинар 16: The Firebase Realtime Database

Полезности

Редакторы

WebStormVisual Studio CodeSublime TextAtom

Браузеры

ChromeFirefox

Утилиты

GitJSDocGulp

Libs, Frameworks, etc.

RequireJSUnderscoreFirebase

Chrome Extensions

ModHeaderJSON Formatter

Базы знаний

MDN

MSDN

LearnJavaScript

Видео-уроки

Основы JavaScript

Введение в Javascript

Книги

Изучаем программирование на JavaScript

📖 Изучаем программирование на JavaScript

👥 Эрик Фримен, Элизабет Робсон

2017

JavaScript и jQuery. Исчерпывающее руководство

📖 JavaScript и jQuery. Исчерпывающее руководство

👤 Дэвид Сойер Макфарланд

2016

Секреты JavaScript ниндзя

📖 Секреты JavaScript ниндзя

👥 Джон Резиг, Беэр Бибо

2016

JavaScript для детей. Самоучитель по программированию

📖 JavaScript для детей. Самоучитель по программированию

👤 Ник Морган

2017

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published