1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

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

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

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

29 January 2016
Goal completed 18 July 2016
General

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

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

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

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

 Goal Accomplishment Criteria

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

 Personal resources

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

 Goal ecological compatibility

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

  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

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

  • 1840
  • 29 January 2016, 21:38
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?