1

Этап 1

О программировании

2

Этап 2

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

3

Этап 3

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

4

Этап 4

Функции

5

Этап 5

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

6

Этап 6

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

7

Этап 7

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

8

Этап 8

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

9

Этап 9

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

10

Этап 10

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

11

Этап 11

Модули

12

Этап 12

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

13

Этап 13

JavaScript и браузер

14

Этап 14

Document Object Model

15

Этап 15

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

16

Этап 16

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

17

Этап 17

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

18

Этап 18

HTTP

19

Этап 19

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

20

Этап 20

Проект: Pain

21

Этап 21

Node.js

22

Этап 22

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

1

Этап 1

О программировании

2

Этап 2

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

3

Этап 3

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

4

Этап 4

Функции

5

Этап 5

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

6

Этап 6

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

7

Этап 7

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

8

Этап 8

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

9

Этап 9

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

10

Этап 10

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

11

Этап 11

Модули

12

Этап 12

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

13

Этап 13

JavaScript и браузер

14

Этап 14

Document Object Model

15

Этап 15

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

16

Этап 16

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

17

Этап 17

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

18

Этап 18

HTTP

19

Этап 19

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

20

Этап 20

Проект: Pain

21

Этап 21

Node.js

22

Этап 22

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

15 марта 2017 01 мая 2017
Цель просрочена на 2707 дней

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

Автор не отписывался в цели 7 лет 2 месяца 1 день

Общая

Выразительный javascript (Eloquent Javascript)

Я уверена, что для того, чтобы что-то выучить - нужно иметь четкий план. Например, недостаточно сказать: хочу знать js. Нужно понимать "зачем именно" вам его знать. Например, вам будут платить за это больше, или вы хотите написать сайт для поиска хозяев для бездомных животных, или хотите поменять сферу деятельности, ну или просто вы "тащитесь" с изучения новых технологий.

В общем, не закидывайте свои цели:) Особенно по изучению js:)

Книжка, вроде как, распостраняется на русском бесплатно. Я не в курсе насколько это законно (вряд ли законно), но качала mobi-версию для киндла из группы в vk

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

Книга прочитана и прочитана в срок(!)

  1. О программировании

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

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

    1. Треугольник в цикле

    2. FizzBuzz

    3. Шахматная доска

  4. Функции

    1. Минимум

    2. Рекурсия

    3. Считаем бобы

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

    1. Сумма диапазона

    2. Обращаем вспять массив

    3. Список

    4. Глубокое сравнение

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

    1. Свёртка

    2. Разница в возрасте матерей и их детей

    3. Историческая ожидаемая продолжительность жизни

    4. Every и some

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

    1. Векторный тип

    2. Ещё одна ячейка

    3. Интерфейс к последовательностям

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

    1. Искусственный идиот

    2. Хищники

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

    1. Повтор

    2. Запертая коробка

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

    1. Регулярный гольф

    2. Кавычки в тексте

    3. Снова числа

  11. Модули

    1. Названия месяцев

    2. Вернёмся к электронной жизни

    3. Круговые зависимости

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

    1. Массивы

    2. Замыкания

    3. Комментарии

    4. Чиним область видимости

  13. JavaScript и браузер

  14. Document Object Model

    1. Строим таблицу

    2. Элементы по имени тегов

    3. Шляпа кота

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

    1. Цензура клавиатуры

    2. След мыши

    3. Закладки

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

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

  18. HTTP

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

  20. Проект: Pain

  21. Node.js

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

  • 2171
  • 15 марта 2017, 18:19
Регистрация

Регистрация

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

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

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