1

Step 1

Курсы от hexlet

2

Step 2

Пройти курсы learn.js + дополнительные курсы

3

Step 3

500 Часов практики на JS

4

Step 4

Изучить React

5

Step 5

100 задач на codewars

1

Step 1

Курсы от hexlet

2

Step 2

Пройти курсы learn.js + дополнительные курсы

3

Step 3

500 Часов практики на JS

4

Step 4

Изучить React

5

Step 5

100 задач на codewars

30 September 2017

Goal abandoned

The author does not write in the goal 6 years 7 months 10 days

Goal author

Дмитрий

Ukraine, Луганск

29 years old

General

Путь к Web-программисту.

Думаю эта цель затянется на половину 2018 года, так что я тут надолго.

И так коротко о себе.

Мне 23 года, образование техническое, но не айтишное. Решил попробовать сменить вид деятельности и найти что-то подходящее под мои критерии: то что чутка нравится мне и может обеспечить в дальнейшем будущем. Перебрав много вариантов, выбор пал на программирование.
Отмечу что от Weba который я выбрал, пока не сильно фанатею (постоянное обновления инструментов, языка и т.д.), но из-за низкого порога вхождения и возможности заработать даже когда ты не супер специалист все же продолжу изучать его. Хотя возможно понравится, время покажет.
Цель я начинаю уже с некоторыми знаниями о программировании. Сверстал пару лендингов, и даже разваливающийся сайт портфолио. Знаю некоторый инструментарий типа Sass, gulp, git и прочее плюшки нужные в вебе. Знаю что предстоит еще выучить (благо есть гугл и карта разработчика Weba). И немного знаю JS (базовый синтакс)

Набросаю список целей которые будут редактироваться и меняться:

  • Пройти курсы от hexlet
  • Пройти курсы learn.javascript
  • Прочитать базовые книги по JS
  • Пройти курсы с заданиями на freecodecamp.org
  • 100 задач на codewars
  • Сделать свой проект
  • Вспомнить HTML + CSS + Sass + IDE
  • Сверстать "пару" макетов.
  • 500 часов практики на JS
  • Изучить ES6 и ES7;

Думаю для основ этого хватит. Дальнейшие цели будут направленны на углубленное изучение Web и JS.

P.S. Если у кого будут пожелания или наставления - всегда буду рад выслушать.

 Goal Accomplishment Criteria

Знаний хватает чтобы устроиться на работу стажером\джуном или взять сдать заказ на фрилансе.

  1. Курсы от hexlet

  2. Пройти курсы learn.js + дополнительные курсы

    Основной курс

    • Язык js
    • Документы, события, интерфейсы

    Дополнительно

    • Все что посчитаю нужным
  3. 500 Часов практики на JS

    • 10 часов
    • 50 часов
    • 100 часов
    • 150 часов
    • 200 часов
    • 250 часов
    • 300 часов
    • 350 часов
    • 400 часов
    • 450 часов
    • 500 часов
    • Happy end
  4. Изучить React

    Эта цель полностью посвящена Реакту. Очень важная контрольная точка в обучении.

    • Основы Реакта
    • Настройка окружения
    • JSX Синтаксис
    • Virtual DOM
    • Оформление компонентов
    • Отладка

    Redux

    • Actions
    • Reducer
    • State
    • Flow
    • React + Redux

    Продвинутое использование

    • В будущем

    После этого будет практика: приложения написанные полностью на Реакте

    1. Первое приложение - Todo (only React)
    2. Второе приложение - Recipe Book (React + Redux)
    3. Третье приложение
  5. 100 задач на codewars

    Очень важный ресурс для начинающего программиста. Постараюсь решать задачи уровня моего профиля на сайте, а не только 8 и 7 kata..

    1. 20 задач
    2. 40 задач
    3. 60 задач
    4. 80 задач
    5. 100 задач
  • 1535
  • 30 September 2017, 15:32
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?