1

Step 1

Жизнь программиста

29 January—30 January

2

Step 2

JavaScript для начинающих

31 January—04 February

3

Step 3

Введение в программирование

05 February—29 February

4

Step 4

JS: массивы

01 March—08 March

5

Step 5

Основы командной строки

09 March—12 March

6

Step 6

Системы контроля версий (GIT)

13 March—15 March

7

Step 7

JS: Настройка окружения

16 March—18 March

8

Step 8

Введение в веб-разработку

19 March—22 March

9

Step 9

1-й Проект: Игры разума

23 March—05 April

10

Step 10

JS: Объекты

06 April—19 April

11

Step 11

JS: Функции

20 April—03 May

12

Step 12

JS: Автоматическое тестирование

04 May—17 May

13

Step 13

JS: Деревья

18 May—31 May

14

Step 14

2-й Проект: Вычислитель отличий

01 June—30 June

15

Step 15

Протокол HTTP

01 July—12 July

16

Step 16

JS: Абстракция с помощью данных

13 July—26 July

17

Step 17

JS: Введение в ООП

27 July—09 August

18

Step 18

JS: Асинхронное программирование

10 August—23 August

19

Step 19

JS: DOM API

24 August—06 September

20

Step 20

JS: Архитектура фронтенда

07 September—13 September

21

Step 21

JS: Продвинутое тестирование

14 September—30 September

22

Step 22

3-й Проект: Лента новостей (RSS)

01 October—18 October

23

Step 23

JS: Полиморфизм

19 October—29 October

24

Step 24

JS: React

01 November—15 November

25

Step 25

JS: Redux (React)

16 November—30 November

26

Step 26

4-й Проект: Чат (Slack)

01 December—31 December

1

Step 1

Жизнь программиста

29 January—30 January

2

Step 2

JavaScript для начинающих

31 January—04 February

3

Step 3

Введение в программирование

05 February—29 February

4

Step 4

JS: массивы

01 March—08 March

5

Step 5

Основы командной строки

09 March—12 March

6

Step 6

Системы контроля версий (GIT)

13 March—15 March

7

Step 7

JS: Настройка окружения

16 March—18 March

8

Step 8

Введение в веб-разработку

19 March—22 March

9

Step 9

1-й Проект: Игры разума

23 March—05 April

10

Step 10

JS: Объекты

06 April—19 April

11

Step 11

JS: Функции

20 April—03 May

12

Step 12

JS: Автоматическое тестирование

04 May—17 May

13

Step 13

JS: Деревья

18 May—31 May

14

Step 14

2-й Проект: Вычислитель отличий

01 June—30 June

15

Step 15

Протокол HTTP

01 July—12 July

16

Step 16

JS: Абстракция с помощью данных

13 July—26 July

17

Step 17

JS: Введение в ООП

27 July—09 August

18

Step 18

JS: Асинхронное программирование

10 August—23 August

19

Step 19

JS: DOM API

24 August—06 September

20

Step 20

JS: Архитектура фронтенда

07 September—13 September

21

Step 21

JS: Продвинутое тестирование

14 September—30 September

22

Step 22

3-й Проект: Лента новостей (RSS)

01 October—18 October

23

Step 23

JS: Полиморфизм

19 October—29 October

24

Step 24

JS: React

01 November—15 November

25

Step 25

JS: Redux (React)

16 November—30 November

26

Step 26

4-й Проект: Чат (Slack)

01 December—31 December

29 January 2020 31 December 2020
The goal is overdue by 1423 days

Goal abandoned

The author does not write in the goal 3 years 5 months 22 days

Goal author

Dmytr1K

Ukraine, Очаков

49 years old

Career & Work

Пройти все курсы профессии "Фронтенд JavaScript" на Hexlet

Ссылка: профессия "Фронтенд JavaScript"

Из всего перепробованного мною, лучшие курсы с очень хорошей отдачей: дозированная теория, много практики с нарастающей сложностью, мозг постоянно в тонусе и пройденный материал надёжно закрепляется в памяти. Вот статья о том, как построено обучение на Hexlet . Минус данных курсов - объёмные и платные, - но затраченного времени и потраченных денег стоят!

На Хекслете уже занимался ранее, даже завершил первый проект, потом отвлёкся на всякое другое и забросил. После пытался заниматься самостоятельно и на курсах попроще, но вперёд не продвинулся. Оказалось, что для самостоятельного обучения мне не хватает времени и мотивации, а после курсов обещающих более быстрый результат в голове ничего не откладывается.

Решил сконцентрироваться на главной цели: вернуться к Хеклслету и завершить начатое!

 Goal Accomplishment Criteria

Курсы пройдены, в портфолио добавлены четыре проекта

 Personal resources

Буду выкраивать время и прилагать все силы!

 Goal ecological compatibility

Хочу заниматься разработкой, а не тем, чем сейчас!

  1. Жизнь программиста

    Что значит быть программистом и как им стать

  2. JavaScript для начинающих

  3. Введение в программирование

    Основы программирования и чуть больше про JavaScript

  4. JS: массивы

    Понимание, как объединять данные в коллекции, — фундамент, на котором стоит всё остальное

  5. Основы командной строки

    Основной способ, которым программист взаимодействует с системой

  6. Системы контроля версий (GIT)

    Зачем нужен контроль версий, какие бывают системы контроля и как с ними работать (на примере GIT)

  7. JS: Настройка окружения

    Подготовка к написанию и выполнению кода локально на своём компьютере

  8. Введение в веб-разработку

    Обзорно о веб-разработке

  9. 1-й Проект: Игры разума

    Углублённое знакомство с экосистемой JavaScript + закрепление знаний в небольшом, но реальном проекте

  10. JS: Объекты

  11. JS: Функции

  12. JS: Автоматическое тестирование

  13. JS: Деревья

  14. 2-й Проект: Вычислитель отличий

  15. Протокол HTTP

  16. JS: Абстракция с помощью данных

  17. JS: Введение в ООП

  18. JS: Асинхронное программирование

  19. JS: DOM API

  20. JS: Архитектура фронтенда

  21. JS: Продвинутое тестирование

  22. 3-й Проект: Лента новостей (RSS)

  23. JS: Полиморфизм

  24. JS: React

  25. JS: Redux (React)

  26. 4-й Проект: Чат (Slack)

  • 1330
  • 29 January 2020, 13:02
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?