1

Этап 1

Основы JavaScript

Дата начала: 21 декабря

2

Этап 2

Пишем на JavaScript

Дата начала: 21 декабря

3

Этап 3

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

Дата начала: 21 декабря

4

Этап 4

Введение в JavaScript

Дата начала: 21 декабря

5

Этап 5

Функции и замыкания

Дата начала: 21 декабря

6

Этап 6

Аргументы функций

Дата начала: 21 декабря

7

Этап 7

Объекты и методы

Дата начала: 21 декабря

8

Этап 8

Получение и проверка типа

Дата начала: 21 декабря

9

Этап 9

Разные темы

Дата начала: 21 декабря

10

Этап 10

II. CSS для JavaScript-разработчика - О чём пойдёт речь

Дата начала: 21 декабря

11

Этап 11

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

Дата начала: 21 декабря

12

Этап 12

События, взаимодействие с посетителем

Дата начала: 21 декабря

13

Этап 13

Анимация

Дата начала: 21 декабря

14

Этап 14

jQuery: курс немолодого бойца [в работе]

Дата начала: 21 декабря

15

Этап 15

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

Дата начала: 21 декабря

16

Этап 16

III. Разное. - Продвинутая работа с объектами

Дата начала: 21 декабря

17

Этап 17

Оптимизация

Дата начала: 21 декабря

18

Этап 18

Сжатие JavaScript

Дата начала: 21 декабря

19

Этап 19

Разное

Дата начала: 21 декабря

20

Этап 20

Окна и Фреймы

Дата начала: 21 декабря

21

Этап 21

Регулярные выражения [в работе]

Дата начала: 21 декабря

22

Этап 22

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

Дата начала: 21 декабря

23

Этап 23

AJAX

Дата начала: 21 декабря

1

Этап 1

Основы JavaScript

Дата начала: 21 декабря

2

Этап 2

Пишем на JavaScript

Дата начала: 21 декабря

3

Этап 3

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

Дата начала: 21 декабря

4

Этап 4

Введение в JavaScript

Дата начала: 21 декабря

5

Этап 5

Функции и замыкания

Дата начала: 21 декабря

6

Этап 6

Аргументы функций

Дата начала: 21 декабря

7

Этап 7

Объекты и методы

Дата начала: 21 декабря

8

Этап 8

Получение и проверка типа

Дата начала: 21 декабря

9

Этап 9

Разные темы

Дата начала: 21 декабря

10

Этап 10

II. CSS для JavaScript-разработчика - О чём пойдёт речь

Дата начала: 21 декабря

11

Этап 11

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

Дата начала: 21 декабря

12

Этап 12

События, взаимодействие с посетителем

Дата начала: 21 декабря

13

Этап 13

Анимация

Дата начала: 21 декабря

14

Этап 14

jQuery: курс немолодого бойца [в работе]

Дата начала: 21 декабря

15

Этап 15

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

Дата начала: 21 декабря

16

Этап 16

III. Разное. - Продвинутая работа с объектами

Дата начала: 21 декабря

17

Этап 17

Оптимизация

Дата начала: 21 декабря

18

Этап 18

Сжатие JavaScript

Дата начала: 21 декабря

19

Этап 19

Разное

Дата начала: 21 декабря

20

Этап 20

Окна и Фреймы

Дата начала: 21 декабря

21

Этап 21

Регулярные выражения [в работе]

Дата начала: 21 декабря

22

Этап 22

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

Дата начала: 21 декабря

23

Этап 23

AJAX

Дата начала: 21 декабря

21 декабря 2014

Цель заброшена

Автор не отписывался в цели 9 лет 10 месяцев 15 дней

Знания и Навыки

Изучить учебник learn.javascript.ru

Выучить полностью учебник learn.javascript.ru

  1. Основы JavaScript

    1. Структура кода
    2. Переменные
    3. Имена переменных
    4. Введение в типы данных
    5. Основные операторы
    6. Операторы сравнения и логические значения
    7. Побитовые операторы
    8. Взаимодействие с пользователем: alert, prompt, confirm
    9. Условные операторы: if, '?'
    10. Логические операторы
    11. Циклы while, for
    12. Директивы break и continue
    13. Конструкция switch
    14. Функции
    15. Рекурсия, стек
    16. Методы и свойства
    17. Всё вместе: особенности JavaScript
  2. Пишем на JavaScript

    1. Строгий режим, "use strict"
    2. Стиль кода
    3. Как писать неподдерживаемый код?
    4. Отладка в браузере Chrome
  3. Структуры данных

    1. Строки
    2. Числа
    3. Преобразование типов для примитивов
    4. Объекты как ассоциативные массивы
    5. Массивы c числовыми индексами
    6. Массивы: методы
    7. Дата и Время
  4. Введение в JavaScript

    1. Альтернативные браузерные технологии
    2. Книги по JS, HTML/CSS и не только
    3. Справочники и спецификации
    4. Редакторы для кода
    5. Sublime Text: шпаргалка
    6. Установка браузеров, JS-консоль
    7. Поддержка старых браузеров
    8. Привет, мир!
  5. Функции и замыкания

    1. Функция - это значение
    2. Function Declaration и Function Expression
    3. Именованные функциональные выражения
    4. Глобальный объект
    5. Замыкания, функции изнутри
    6. Хранение данных в замыкании, модули
    7. Статические переменные
    8. Конструкция "with"
  6. Аргументы функций

    1. Псевдо-массив arguments
    2. Именованные аргументы
  7. Объекты и методы

    1. Свои объекты: конструкторы и методы
    2. Контекст this в деталях
    3. Приём программирования "Декоратор"
  8. Получение и проверка типа

    1. Преобразование объектов: toString и valueOf
    2. Оператор typeof, [[Class]] и утиная типизация
  9. Разные темы

    1. Таймеры
    2. setTimeout и setInterval
    3. Клонировать setTimeout и setInterval
    4. setImmediate
    5. Привязка контекста
    6. Привязка функции к объекту и карринг: "bind/bindLate"
    7. Позднее связывание "bindLate"
    8. Статические и фабричные методы объектов
    9. Массив: Перебирающие методы
    10. Запуск кода из строки: eval
    11. Перехват ошибок, "try..catch"
    12. Формат JSON
    13. Тест: повторение тонких мест
  10. II. CSS для JavaScript-разработчика - О чём пойдёт речь

    1. Единицы измерения "px", "em", "%" и другие
    2. Свойства "font-size" и "line-height"
    3. Свойство white-space
    4. Свойство "outline"
    5. Свойство "box-sizing"
    6. Свойство "margin"
    7. Свойство "display"
    8. Лишнее место под IMG
    9. Свойство "float"
    10. Свойство "overflow"
    11. Свойство "position"
    12. Особенности свойства "height" в %
    13. Знаете ли вы селекторы?
    14. CSS без IE6(7)
    15. CSS-спрайты
    16. Центрирование горизонтальное и вертикальное
    17. Правила форматирования CSS
  11. Документ и объекты страницы

    1. Окружение: DOM, BOM и JS
    2. BOM-объекты: navigator, screen, location, frames
    3. DOM-элементы и их свойства
    4. Дерево DOM
    5. Работа с DOM из консоли
    6. Навигация в DOM, свойства-ссылки
    7. Свойства узлов: тип, тег, содержимое и другие
    8. Атрибуты и "свои" свойства
    9. Интерактивное путешествие по DOM
    10. Поиск: getElement* и querySelector*
    11. Добавление и удаление узлов
    12. Мультивставка: insertAdjacentHTML и DocumentFragment
    13. Метод document.write
    14. Внешний вид: стили, прокрутка, координаты
    15. Стили и классы, getComputedStyle
    16. Размеры и прокрутка элементов
    17. Размеры и прокрутка для страницы
    18. Координаты
    19. Проверка вложенности и соседства
    20. DOM-шпаргалка
  12. События, взаимодействие с посетителем

    1. События: основы
    2. Введение в браузерные события
    3. Получение объекта события
    4. Всплытие и перехват
    5. Действия браузера по умолчанию
    6. Отмена выделения, невыделяемые элементы
    7. Делегирование событий
    8. Шаблон проектирования "поведение" (behavior)
    9. Управление порядком обработки, setTimeout(...0)
    10. События мыши
    11. Введение: клики, кнопка, координаты
    12. События движения: "mouseover/out/move/leave/enter"
    13. Колёсико мыши: "wheel" и аналоги
    14. Устранение IE-несовместимостей: "fixEvent"
    15. Основы Drag'n'Drop
    16. Drag'n'Drop объектов
    17. События клавиатуры
    18. Формы: свойства элементов
    19. Формы: события "change", "input", "propertychange"
    20. Формы: метод и событие "submit"
    21. События и методы "focus/blur"
    22. Событие "onscroll"
    23. События "onload", "onbeforeunload" и "onerror"
    24. Событие загрузки документа "onDOMContentLoaded"
    25. Проверка поддержки браузером
  13. Анимация

    1. JS-Анимация
    2. Кривые Безье
    3. CSS-анимация
  14. jQuery: курс немолодого бойца [в работе]

    1. Введение
    2. jQuery: поиск элементов
    3. Навигация по jQuery-коллекции
    4. Методы для работы с DOM [в работе]

    ... [в работе]

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

    1. Введение
    2. Вёрстка графических компонентов
    3. Процедурное и объектное программирование
    4. Внутренний и внешний интерфейс
    5. Соглашения в коде виджета
    6. Свои события, подписка-уведомление
    7. Практика, практика, практика!
    8. Шаблонизация в JavaScript
    9. Еще практика!
  16. III. Разное. - Продвинутая работа с объектами

    1. Прототип: наследование и методы
    2. "Классы" в JavaScript
    3. Детали: свойство "constructor"
    4. Проверка прототипа: "instanceof"
    5. Наследование для классов в JavaScript
    6. Область применения наследования
    7. ООП: фреймворк Class.extend
    8. ООП: функциональная реализация классов
    9. ООП: почему наследование "на прототипах" - лучше
    10. Расширение встроенных прототипов
    11. Дескриптор свойства, геттеры и сеттеры
  17. Оптимизация

    1. Управление памятью в JS и DOM
    2. Утечки памяти
    3. Оптимизация скриптов: dom, async, defer [в работе]
  18. Сжатие JavaScript

    1. Современные сжиматели JavaScript
    2. Улучшаем сжатие кода
    3. GCC: продвинутые оптимизации
    4. GCC: статическая проверка типов
    5. GCC: интеграция с Google Closure Library
  19. Разное

    1. Мини-библиотека функций учебника
    2. Выделение: Range, TextRange и Selection
    3. Применяем ООП: Drag'n'Drop++
    4. Свойство dataSet для data-* атрибутов
    5. Куки, document.cookie
    6. Разные задачи-заметки [в работе]
  20. Окна и Фреймы

    1. Открытие новых окон
    2. Окно браузера: свойства и методы
    3. Focus, привлечение внимания к окну
    4. Общение с окном в ифрейме
    5. Ограничение "Same Origin"
    6. Общение окон с разных доменов: postMessage
    7. Атака Clickjacking и защита от неё
  21. Регулярные выражения [в работе]

    1. Введение
    2. Символьные классы
    3. Специальные символы
    4. Флаги
    5. Наборы и диапазоны символов
    6. Цифровые квантификаторы
    7. Quantifiers +, * and ?
    8. Greedy and Lazy
    9. Ahchors and multiline mode
    10. Word boundary
    11. Infinite backtracking problem
    12. Groups
    13. Alternation
    14. Regular expressions methods
    15. Practice
    16. Задачи-сироты по регекспам
    17. Особенности регулярных выражений в Javascript
  22. Сундучок с инструментами

    1. Полезные расширения Firefox и Chrome
    2. Отладка для Internet Explorer (в Visual Studio)
    3. Скриптуемый отладочный прокси Fiddler
    4. IE HTTP Analyzer
  23. AJAX

    1. Введение в AJAX и COMET
    2. Node.JS для решения задач
    3. XMLHttpRequest
    4. XMLHttpRequest
    5. Форматы данных для AJAX
    6. XMLHttpRequest и POST, отсылка форм
    7. XMLHttpRequest: длинные опросы
    8. Кросс-доменный XMLHttpRequest
    9. Загрузка c индикацией прогресса
    10. Возобновляемая загрузка с XMLHttpRequest
    11. Запрос данных через SCRIPT, формат JSONP
    12. AJAX-запросы через IFRAME
    13. IE: Скрытие IFRAME в ActiveX "htmlfile"
    14. Кросс-доменные запросы через IFRAME
    15. COMET через IFRAME
    16. EventSource - события с сервера
    17. WebSocket
    18. Таблица транспортов и их возможностей
  • 2104
  • 21 декабря 2014, 10:44
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?