1

Етап 1

CSS для JavaScript-разработчика

2

Етап 2

Язык JavaScript

3

Етап 3

Документ, события, интерфейсы

4

Етап 4

Анимация

5

Етап 5

Веб-компоненты: взгляд в будущее

6

Етап 6

AJAX и COMET

7

Етап 7

Оптимизация

8

Етап 8

Сундучок с инструментами

9

Етап 9

Окна и фреймы

10

Етап 10

О всякой всячине

11

Етап 11

Регулярные выражения

12

Етап 12

Доделка недоделок

1

Етап 1

CSS для JavaScript-разработчика

2

Етап 2

Язык JavaScript

3

Етап 3

Документ, события, интерфейсы

4

Етап 4

Анимация

5

Етап 5

Веб-компоненты: взгляд в будущее

6

Етап 6

AJAX и COMET

7

Етап 7

Оптимизация

8

Етап 8

Сундучок с инструментами

9

Етап 9

Окна и фреймы

10

Етап 10

О всякой всячине

11

Етап 11

Регулярные выражения

12

Етап 12

Доделка недоделок

25 березня 2017 30 квітня 2017
Мета завершена % date%
Загальна

learn.javascript

Прочитать наконец-то целиком отличный учебник по JavaScript. Что знакомо - просмотреть, что не понятно - понять.

Обязываю себя к каждой главе писать комментарий, пусть короткий, но обязательный.

Разрешаю читать не по порядку, а с самого интересного.

Пора уже приобретать глубокие знания, разбираться в механизмах работы языка, становиться профессионалом.

 Критерій завершення

прочитано от корки до корки, прокомментирована каждая глава

 Особисті ресурси

Желание, среднее знание JS

 Екологічність мети

Профессиональное развитие, завершение начатых дел, личный интерес

  1. CSS для JavaScript-разработчика

    Весь раздел скопом пойдет

  2. Язык JavaScript

    1. Введение

    2. Основы JS

    3. Качество кода

    4. Структуры данных

    5. Замыкания, область видимости

    6. Методы объектов, контекст вызова

    7. Некоторые другие возможности

    8. ООП в функциональном стиле

    9. ООП в прототипном стиле

    10. Современные возможности ES-2015

  3. Документ, события, интерфейсы

    1. Документ и объекты страницы

    2. Основы работы с событиями

    3. События в деталях

    4. Формы, элементы управления

    5. Создание графических компонентов

  4. Анимация

  5. Веб-компоненты: взгляд в будущее

    1. С высоты орбитального полета

    2. Пользовательские элементы

    3. Shadow DOM

    4. Шаблоны <template>

    5. Стили и селекторы

    6. Импорты

    7. Веб-компонент в сборе

  6. AJAX и COMET

    1. Введение в AJAX и COMET

    2. Node.JS для решения задач

    3. Основы XMLHttpRequest

    4. XMLHttpRequest POST, формы и кодировка

    5. XMLHttpRequest: кросс-доменные запросы

    6. XMLHttpRequest: индикация прогресса

    7. XMLHttpRequest: возобновляемая закачка

    8. COMET с XMLHttpRequest: длинные опросы

    9. WebSocket

    10. Протокол JSONP

    11. Server Side Events - события с сервера

    12. IFRAME для AJAX и COMET

    13. Атака CSRF

    14. Метод fetch: замена XMLHttpRequest

    15. Таблица транспортов и их возможностей

  7. Оптимизация

    1. Введение

    2. Как работают сжиматели JavaScript

    3. Улучшаем сжатие кода

    4. Утечки памяти

    5. Утечки памяти при использовании jQuery

    6. Очистка памяти при removeChild/innerHTML

    7. GCC: продвинутые оптимизации

    8. GCC: статическая проверка типов

    9. GCC: интеграция с Google Closure Library

  8. Сундучок с инструментами

  9. Окна и фреймы

  10. О всякой всячине

  11. Регулярные выражения

    1. Паттерны и флаги

    2. Методы RegExp и String

    3. Классы и спецсимволы

    4. Наборы и диапазоны [ ... ]

    5. Квантификаторы +, *, ? и {n}

    6. Жадные и ленивые квантификаторы

    7. Скобочные группы

    8. Обратные ссылки: \n и $n

    9. Альтернация (или) |

    10. Начало строки ^ и конец $

    11. Многострочный режим, флаг "m"

    12. Предпросмотр (неготово)

    13. Чёрная дыра бэктрекинга

  12. Доделка недоделок

    Перечитать (главы учебника):

    • Примеси
    • Особенности стрелочных функций
    • Улучшенная работа с Юникодом в новом стандарте
    • Map, Set и т.д.
    • Библиотека co - просто понять про плоский асинхронный код
    • Proxy
    • Как работают полифиллы
    • Прием проектирования "поведение" - решить задачки
    • Тонкости событий клавиатуры
    • Графические компоненты - решить задачки
    • Веб-сокеты (структура)
    • О всякой всячине - особенности регулярных выражений
  • 3546
  • 25 березня 2017, 18:56

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?