1

Step 1

Front-end Certification on FreeCodeCamp

2

Step 2

Восполнять пробелы с помощью книги Beginning JS. Jeremy McPeak, Paul WIlton

3

Step 3

Пройти уроки на learn.javascript.ru

4

Step 4

GIT and version control

5

Step 5

Wordpress

6

Step 6

Получить позицию

7

Step 7

Photoshop

1

Step 1

Front-end Certification on FreeCodeCamp

2

Step 2

Восполнять пробелы с помощью книги Beginning JS. Jeremy McPeak, Paul WIlton

3

Step 3

Пройти уроки на learn.javascript.ru

4

Step 4

GIT and version control

5

Step 5

Wordpress

6

Step 6

Получить позицию

7

Step 7

Photoshop

04 January 2017 01 January 2018
The goal is overdue by 2359 days

Goal abandoned

The author does not write in the goal 7 years 4 months 8 days

Goal author

Career & Work

Стать веб программистом

Я намерен стать фронт-енд веб-программистом за год обучения.

За это время я намерен пройти курс по фронт-енду и визуализации данных на FreeCodeCamp.

Чтобы стать профессиональным front-end-программистом мне необходимо знать:

  • HTML
  • CSS
  • Bootstrap, Foundation, Wordpress
  • Javascript (ES6)
  • D3.js
  • React,js
  • Angular.js
  • Git
  • Photoshop
  • Algorithms

Цель будет обновляться и дополняться.

Поехали!

 Goal Accomplishment Criteria

Получить заработок > 1000$/мес

 Personal resources

В данный момент, я аспирант в сфере наноматериалов, что дает мне неплохую математическую базу.

У меня есть брат и приятели, которые связаны с ИТ. Также, я сейчас работаю с СЕО менеджером.

Насчет денег, я не беспокоюсь, так как у меня есть хорошо оплачеваемая работа.

 Goal ecological compatibility

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

  1. Front-end Certification on FreeCodeCamp

    1. HTML

    2. CSS3

    3. Bootstrap

    4. jQuery

    5. Tribute page

    6. Portfolio page

    7. Basic JavaScript

    8. Object and Functional JS

    9. Basic Algorithm Scripting

    10. JSON APIs and Ajax

    11. -Random Quote Machine

    12. -Local weather app

    13. -Wikipedia viewer

    14. -Twitch.tv JSON API

    15. Intermediate Algorithm Scripting

    16. Advanced Algorithm Scripting

    17. -JavaScript Calculator

    18. -Pomodoro Clock

    19. -Tic Tac Toe Game

    20. -Simon Game

    21. Sass

    22. React.js

    23. -MarkDown Previewer

    24. -Camper Leaderboard

    25. -Recipe Box

    26. -Game of Life

    27. -Roguelike Dungeon Crawler Game

    28. D3. Краткое руководство http://serganbus.github.io/d3tutorials/index.html

    29. D3 http://serganbus.github.io/blog/2015/01/28/d3-materials/

    30. -Visualize Data with a Bar Chart

    31. -Visualize Data with a Scatterplot Graph

    32. -Visualize Data with a HeatMap

    33. -Show National Contiguity with a Force Directed Graph

    34. -Map Data Across the Globe

  2. Восполнять пробелы с помощью книги Beginning JS. Jeremy McPeak, Paul WIlton

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

  3. Пройти уроки на learn.javascript.ru

    Для закрепления материала, надо пройти уроки на learn.javascript.ru.

    П.с. подсмотрено тут https://smartprogress.do/goal/220336/

    1. Введение

    2. Основы JS

    3. Качество кода

    4. Структура данных

    5. Замыкания и области видимости

    6. Методы объектов и контекст вызова

    7. ООП в функциональном стиле

    8. ООП в прототипном стиле

    9. ES 2015

    10. Основы работы с событиями

    11. События в деталях

    12. Формы и элементы управления

    13. Создание граф. компонентов

  4. GIT and version control

    Абсолютно везде требуется знание контроля версий. Для разработки серьезных приложений без него никуда

    1. Пройти https://www.git-game.com/

    2. Читать https://git-scm.com/book/ru/v1/

    3. Использовать для всех приложений ГитХаб

  5. Wordpress

    Пройти несколько курсов по Wordpress. Переделать сайт матери.

    1. https://www.udemy.com/learn-how-to-create-a-website-with-wordpress/learn/v4/

    2. http://www.wpbeginner.com/

  6. Получить позицию

    Тут я должен подготовиться к собеседованиям: уметь отвечать на большинство вопросов, разбираться в вышеуказанных технологиях, уметь продавать себя. Это займет некоторое время, я не буду торопиться. Надо начинать с меньшими требованиями, набираться опыта прохождения собеседований, постепенно повышая планку.

    Полезные ссылки:

  7. Photoshop

    Так как я собираюсь работать программистом, а не дизайнером, знание Фотошопа не является критичным. тем не менее, я хочу уметь в нём работать и уметь верстать с макета. Для этого я пройду курс по фотошопу.

    1. Рисуем в фотошопе

    2. Верстка с шаблона .psd

    3. Wordpress c .psd

  • 1154
  • 04 January 2017, 18:46
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?