1

Step 1

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

2

Step 2

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

3

Step 3

3. Основы HTML, CSS и веб-дизайна

4

Step 4

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

5

Step 5

5. JS: Функции

6

Step 6

6. Bash: Основы командной строки

7

Step 7

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

8

Step 8

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

9

Step 9

9. JS: Составные данные

10

Step 10

11. JS: Последовательности

11

Step 11

12. JS: Программирование, управляемое данными

12

Step 12

13. JS: Коллекции

13

Step 13

14. JS: Деревья

14

Step 14

15. JS: Прототипы

15

Step 15

Проект Brain Games (старт каждые 3 недели)

16

Step 16

Проект Вычислитель отличий (старт каждые 3 недели)

17

Step 17

17. JS: Обработка ошибок

18

Step 18

18. Протокол HTTP

19

Step 19

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

20

Step 20

20. JS: Автоматное программирование

21

Step 21

21. JS: Синхронная асинхронность

22

Step 22

22. JS: DOM API

23

Step 23

Проект RSS Reader (старт каждые 3 недели)

24

Step 24

24. JS: React

25

Step 25

25. JS: Redux (React)

26

Step 26

Проект Slack (старт каждые 3 недели)

1

Step 1

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

2

Step 2

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

3

Step 3

3. Основы HTML, CSS и веб-дизайна

4

Step 4

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

5

Step 5

5. JS: Функции

6

Step 6

6. Bash: Основы командной строки

7

Step 7

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

8

Step 8

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

9

Step 9

9. JS: Составные данные

10

Step 10

11. JS: Последовательности

11

Step 11

12. JS: Программирование, управляемое данными

12

Step 12

13. JS: Коллекции

13

Step 13

14. JS: Деревья

14

Step 14

15. JS: Прототипы

15

Step 15

Проект Brain Games (старт каждые 3 недели)

16

Step 16

Проект Вычислитель отличий (старт каждые 3 недели)

17

Step 17

17. JS: Обработка ошибок

18

Step 18

18. Протокол HTTP

19

Step 19

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

20

Step 20

20. JS: Автоматное программирование

21

Step 21

21. JS: Синхронная асинхронность

22

Step 22

22. JS: DOM API

23

Step 23

Проект RSS Reader (старт каждые 3 недели)

24

Step 24

24. JS: React

25

Step 25

25. JS: Redux (React)

26

Step 26

Проект Slack (старт каждые 3 недели)

19 July 2018 20 August 2018
Goal completed 25 August 2018

Goal author

Александр

Russia, Тюмень

31 years old

General

Пройти курс по веб-разработке (frontend) на Hexlet

Я прошёл множество бесплатных курсов по веб-разработке в рунете и бесплатную часть курса на Hexlet тоже прошёл.

И решился купить подписку на Hexlet на месяц. И желательно пройти большую часть курса за месяц.

В принципе, цены демократичные по сравнению с другими проектами. Подача довольно основательная, с оттенком философии, а материал довольно современный.

Нужно: Закончить 25 мини курсов, 4 проекта (приложения), и все испытания (задачки) в этом курсе.

Также в последние года я прошел курсы и прочитал статьи:

Если кто-то, проходя мимо, сможет посоветовать какие-то курсы / статьи / книги - это будет круто! Да и вообще, я открыт для любых советов, особенно если вы шарите в программировании или около IT =)

 Goal Accomplishment Criteria

Получить сертификат

 Personal resources

Ничем другим сейчас не занимаюсь и не работаю, времени куча, найти бы силы

 Goal ecological compatibility

Конечная цель, или утроиться на работу, или найти подработку фрилансом

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

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

  3. 3. Основы HTML, CSS и веб-дизайна

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

  5. 5. JS: Функции

  6. 6. Bash: Основы командной строки

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

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

  9. 9. JS: Составные данные

  10. 11. JS: Последовательности

  11. 12. JS: Программирование, управляемое данными

  12. 13. JS: Коллекции

  13. 14. JS: Деревья

  14. 15. JS: Прототипы

  15. Проект Brain Games (старт каждые 3 недели)

  16. Проект Вычислитель отличий (старт каждые 3 недели)

  17. 17. JS: Обработка ошибок

  18. 18. Протокол HTTP

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

  20. 20. JS: Автоматное программирование

  21. 21. JS: Синхронная асинхронность

  22. 22. JS: DOM API

  23. Проект RSS Reader (старт каждые 3 недели)

  24. 24. JS: React

  25. 25. JS: Redux (React)

  26. Проект Slack (старт каждые 3 недели)

  • 2025
  • 19 July 2018, 13:30

Conclusion

38day
Александр25 Aug 2018, 06:08

Прошёл 15 / 23 курса, не считая "проектов" ~ 65%

Да, могло быть и лучше, но пойдет. Пока почитаю книги, буду продолжать учить английский.

По среде разработки, контроле версий - у меня полные непонятки, буду еще изучать.

К Hexlet наверно вернусь позже, когда поизучаю другие материалы, и наберу денег / сил.

А Вы в какой среде пишете код? Что еще используете?

.

Насчёт моего фидбека по курсам Hexet.

Они в целом умные, и вроде бы учат правильно. Но слишком много путаницы, или недосказанности. Вот в начале были и статьи и видео, а где-то после 1/3 пошли только видео, и всё стало менее понятным.
Они хотят, чтобы ты до многого доходил сам, но при этом и обучают своими задачами, со своими методами, и говорят решить своим способом, и нихера не понятно в некоторые моменты бывает.

Я считаю, что нужно больше текста, больше объяснений, определений, примеров, более четко объяснять что нужно сделать в задании и зачем. То есть, чтобы задания не были оторваны от реальности. Например, не добавить там пару типов, а чего-то добиться, привести структуру к такому-то виду, чтобы потом можно было юзать ее так-то. То есть цель объяснять конечную. И зачем так делать.

И мне кажется, стоит как-то сделать, чтобы иногда задачи ставил себе ученик. Свои задачи всегда понятнее и интереснее.

.

Отмечаю, как "Успешно" завершил цель.

Т.к. завершил большую часть курса, как и планировал. А сертификат всё равно не получить без выполнения платных проектов.

Deleted08/25/2018

С недавнего времени на vscode. До этого phpstorm. Но походу я на него обратно и уйду) sublime еще использую. Для редактирования файлов по быстрому

Goal diary

36day
Александр23 Aug 2018, 06:41

Кто-нибудь знает ещё какие-нибудь курсы / уроки на русском языке? По алгоритмам, или по смежным инстурментам для веб-девелопера ??????

Maksim Lopunov08/23/2018

Книга «Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих»

Лучше всего читай книги, их ничто не заменит.

Макс Лопунов, жалко что книги нет в fb2. Неудобно pdf читать

27day
Александр14 Aug 2018, 04:56

"Побеждает не тот, кто не проигрывает, а тот кто не сдается" (Джейсон Стэтхэм)

27day

Post for step «17. JS: Обработка ошибок»

Александр14 Aug 2018, 04:34

13.08.2018

Прошёл 8/18 миникурса "JS: Обработка ошибок".

26day

Post for step «17. JS: Обработка ошибок»

Александр13 Aug 2018, 05:55

12.08.2018

Прошёл 6/18 миникурса "JS: Обработка ошибок".

По сути, это час времени где-то, мало то есть.

26day
Александр13 Aug 2018, 05:52

Ложусь поздно, засыпаю тяжело, просыпаюсь сонным. Может Мелатонина попить, хотя деньги опять же )0))

25day

Post for step «Проект Brain Games (старт каждые 3 недели)»

Александр12 Aug 2018, 09:08

Осталось 7 дней. Т.к. проекты я буду проходить оффлайн, то для них не нужно подписки.

Сохранил проекты в PDF на компьютер, страницу проекта и обсуждения к ним. Вроде, какая-то информация доступна только во время прохождения, но да ладно.
Буду добивать миникурсы.

25day
Александр12 Aug 2018, 08:51

Я, кстати, "обучаюсь" английскому в приложении DuoLingo, там, конечно, совсем начальный уровень и только слова, но пока пойдёт. 12 (13) дней подряд занимаюсь, в "ударном режиме".

Фразы там странные встречаются. "Я обычно имею завтрак", и т. п..

Делаю я это, обычно днём, примерно полчаса, когда гуляю с двумя огромными собаками соседки, подруги семьи. Женщина уехала к матери больной на 2 недели. Дети на отдыхе, а муж работает до вечера.

.

Наверно, вернусь ещё вдобавок к Полиглоту, из моей прошлой цели.

25day
Александр12 Aug 2018, 08:44

11.08.2018

Ничего не делал.

Эмулятор Linux'a требовал 10 Гб, а у меня жесткий диск умер полгода назад, поэтому я сижу на SSD, места не было.

Расчищал он старых данных диск. Фото/видео архив перенёс в Google Photo, понастольгировал. Посмотрел свои старые веб-страницы (были на Народе) 2009 года школьником. Вспомнил, как я "хакнул" торрент трекер один и накручивал себе рейтинг, чтобы качать фильмы, а не раздавать.

Потом установил Цивилизацию 5 и учился играть 7 часов до ночи. Вот. Потом не мог заснуть еще до 3 ночи, смотрел элитарные стримы и пил горячее молоко.
Кстати, я почти выздоровел, сегодня (12 августа) последний день пью антибиотики / лекарства.

25day
Александр12 Aug 2018, 05:59

Блин, что-то этот сервис загнулся веду 24 дня - 3 подписчика, 2 комментария.

Может подскажите есть какой-нибудь лучше сайт?

Load 1 comment

GippoRex, мне кажется количество активных пользователей упало. Их тысячи три.

Пишу я, конечно, сухо. Но, писать то и не для кого.

Описывать, то что я узнал от урока - это тоже самое, что и прочитать теоретическую часть урока. Не думаю, что я опишу это лучше профессионалов. Легкие задачи комментировать смысла особо нет.

О сложных, да наверно можно писать тут, я обычно пишу в обсуждения к уроку на Хекслете.

Там обычно или описание задачи немного кривое, или изначально думал в какую-то кривую сторону, или забыл какую-то мелочь, или вообще не продумал алгоритм, а сразу быдлокодить полез.

О себе - это то, как я ленюсь, унываю, туплю - не думаю что людям интересно это слушать. Или занятия другими делами, не относящимися к цели, я иногда пишу, но тоже оффтоп какой-то.

Проблема в том, что ленивых читать / комментировать никто не хочет, а именно им нужна поддержка больше всего. Мне кажется сервис должен делать какие-то шаги в эту сторону.

GippoRex08/12/2018

Александр, ну, я туплю, ленюсь, унываю и пишу об этом. И вроде людям интересно это читать, потому что, хех, я подозреваю, КАЖДЫЙ унывает и тупит, и в записях находит что-то близкое к себе. Интересно читать не про успешных, которым всё легко даётся — это делает людей плоскими, что ли, однобокими персонажами.

Интересно читать про конфликт, про преодоление, про лень и уныние и как другой человек их преодолевает — такое вдохновляет, такое учит не сдаваться. Интересно читать про честность.

Про активных пользователей — согласна. Но, мне думается, работать над собой нифига не просто, вот и не каждого хватает на ведение цели и, как следствие, на активность на сайте.

Deleted08/12/2018

Саша, у вас всего 1 друг, конечно никто и не увидит вашей цели. Надо много друзей + про аккаунт тоже помогает (есть аппер цели). Лайки, комменты меня тоже немного мотивируют, поэтому я предлагаю дружбу всем кто заинтересован в айти. Они хотя бы лайкнут цель и т.п. В общем все вы нормально делаете. Просто друзей заведите и будут вам и лайки и комменты )

You can publish
your goal here

We can help you achieve it!

310 000

like-minded

tools

for an exciting achievement

Join us!
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?
Deleted
Александр П
Зульфия
Maksim Lopunov
Deleted
Александр
Deleted
Deleted
Deleted
Deleted
Deleted
Deleted
Deleted
GippoRex