1

Этап 1

Пройти учебник learn.javascript.ru

2

Этап 2

Выразительный javascript

3

Этап 3

Системы сборки и Browserify

4

Этап 4

Подробнее разобраться со стандартом ES-2015

5

Этап 5

Их величество фреймворки

6

Этап 6

Придумать промежуточный проект #1

7

Этап 7

Сдача промежуточного проекта #1

1

Этап 1

Пройти учебник learn.javascript.ru

2

Этап 2

Выразительный javascript

3

Этап 3

Системы сборки и Browserify

4

Этап 4

Подробнее разобраться со стандартом ES-2015

5

Этап 5

Их величество фреймворки

6

Этап 6

Придумать промежуточный проект #1

7

Этап 7

Сдача промежуточного проекта #1

29 января 2016
Цель завершена 18 июля 2016
Общая

Стать владыкой JavaScript

Это план по изучению JavaScript, становлениея лучшим разработчиком в мире, переходе на тёмную сторону и захвата Земли. Просто разобраться в JS недостаточно, нужно стать величайшим JS-разработчиком.

Цель будет постоянно дополняться, так как учиться переставать нельзя. Это скорее первые этапы к достиженю финальной цели.

Если вы хотите посмотреть за становлением Тёмного Лорда, то добро пожаловать.

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

Пройти все учебники. Изучить JavaScript во всех его аспектах. Сдать финальный проект.

 Личные ресурсы

Время, сила, желание

 Экологичность цели

Повышение концентрации тёмной стороны силы

  1. Пройти учебник learn.javascript.ru

    Это отличный учебник на русском языке, и в нём актуальная информация. Думаю то что надо что бы начать и разобраться в общих чертах.

    1. Основы JavaScript

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

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

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

    5. Методы объектов и контекст вызова

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

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

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

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

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

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

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

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

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

  2. Выразительный javascript

    Параллельно с learn.javascript.ru можно читать эту книгу. Так же отлично подходит для того что бы видеть другую точку зрения. Ну и конечно в ней задания поинтереснее :)

    1. Величины, типы и операторы

    2. Структура программ

    3. Функции

    4. Структуры данных: объекты и массивы

    5. Функции высшего порядка

    6. Тайная жизнь объектов

    7. Проект: электронная жизнь

    8. Поиск и обработка ошибок

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

    10. Модули

    11. Проект: язык программирования

    12. JavaScript и браузер

    13. Document Object Model

    14. Обработка событий

    15. Проект: игра-платформер

    16. Рисование на холсте

    17. HTTP

    18. Формы и поля форм

    19. Проект: Paint

    20. Node.js

    21. Проект: веб-сайт по обмену опытом

  3. Системы сборки и Browserify

    Их сейчас куча, и хотя бы поверхностно нужно понимать каждую. Browserify сюда до кучи добавил, хотя это не система сборки.

    1. Gulp

    2. Grunt

    3. Browserify

    4. Webpack

  4. Подробнее разобраться со стандартом ES-2015

    Ну что тут сказать, он пришел всерьёз и уже все им во всю пользуются. Нужно найти источники, и возможно дополнить цель

    1. Настройка babel

  5. Их величество фреймворки

    Нужно выбрать фреймворк в который углубиться. Для этого нужно попробовать хотя бы парочку.
    (будет доплнено)

    1. React + Redux

    2. Angular 2

    3. Ember

    4. Backbone

  6. Придумать промежуточный проект #1

    (будет дополнено)

  7. Сдача промежуточного проекта #1

    (когда придумаю тогда и напишу)

  • 1833
  • 29 января 2016, 21:38
Регистрация

Регистрация

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

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

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