1

Этап 1

Front-end Certification on FreeCodeCamp

2

Этап 2

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

3

Этап 3

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

4

Этап 4

GIT and version control

5

Этап 5

Wordpress

6

Этап 6

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

7

Этап 7

Photoshop

1

Этап 1

Front-end Certification on FreeCodeCamp

2

Этап 2

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

3

Этап 3

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

4

Этап 4

GIT and version control

5

Этап 5

Wordpress

6

Этап 6

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

7

Этап 7

Photoshop

04 января 2017 01 января 2018
Цель просрочена на 2359 дней

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

Автор не отписывался в цели 7 лет 4 месяца 8 дней

Карьера и работа

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

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

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

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

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

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

Поехали!

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

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

 Личные ресурсы

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

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

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

 Экологичность цели

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

  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

  • 1156
  • 04 января 2017, 18:46
Регистрация

Регистрация

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

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

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