Goal abandoned
The author does not write in the goal 7 years 9 months 17 days
Стать веб программистом
Я намерен стать фронт-енд веб-программистом за год обучения.
За это время я намерен пройти курс по фронт-енду и визуализации данных на 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
Даже если эта цель, в некоторой степени, мне навязана обществом, она совпадает с моими желаниями. Я хочу работать удалённо, мне нравится создавать и иметь достойный заработок.
-
Front-end Certification on FreeCodeCamp
-
HTML
-
CSS3
-
Bootstrap
-
jQuery
-
Tribute page
-
Portfolio page
-
Basic JavaScript
-
Object and Functional JS
-
Basic Algorithm Scripting
-
JSON APIs and Ajax
-
-Random Quote Machine
-
-Local weather app
-
-Wikipedia viewer
-
-Twitch.tv JSON API
-
Intermediate Algorithm Scripting
-
Advanced Algorithm Scripting
-
-JavaScript Calculator
-
-Pomodoro Clock
-
-Tic Tac Toe Game
-
-Simon Game
-
Sass
-
React.js
-
-MarkDown Previewer
-
-Camper Leaderboard
-
-Recipe Box
-
-Game of Life
-
-Roguelike Dungeon Crawler Game
-
D3. Краткое руководство http://serganbus.github.io/d3tutorials/index.html
-
D3 http://serganbus.github.io/blog/2015/01/28/d3-materials/
-
-Visualize Data with a Bar Chart
-
-Visualize Data with a Scatterplot Graph
-
-Visualize Data with a HeatMap
-
-Show National Contiguity with a Force Directed Graph
-
-Map Data Across the Globe
-
-
Восполнять пробелы с помощью книги Beginning JS. Jeremy McPeak, Paul WIlton
Проходя курс на FreeCodeCamp, читать соответсвующие главы в книге. Пункт будет пополняться, по мере выполнения заданий на FCC.
-
Пройти уроки на learn.javascript.ru
Для закрепления материала, надо пройти уроки на learn.javascript.ru.
П.с. подсмотрено тут https://smartprogress.do/goal/220336/
-
Введение
-
Основы JS
-
Качество кода
-
Структура данных
-
Замыкания и области видимости
-
Методы объектов и контекст вызова
-
ООП в функциональном стиле
-
ООП в прототипном стиле
-
ES 2015
-
Основы работы с событиями
-
События в деталях
-
Формы и элементы управления
-
Создание граф. компонентов
-
-
GIT and version control
Абсолютно везде требуется знание контроля версий. Для разработки серьезных приложений без него никуда
-
Пройти https://www.git-game.com/
-
Читать https://git-scm.com/book/ru/v1/
-
Использовать для всех приложений ГитХаб
-
-
Wordpress
Пройти несколько курсов по Wordpress. Переделать сайт матери.
-
https://www.udemy.com/learn-how-to-create-a-website-with-wordpress/learn/v4/
-
http://www.wpbeginner.com/
-
-
Получить позицию
Тут я должен подготовиться к собеседованиям: уметь отвечать на большинство вопросов, разбираться в вышеуказанных технологиях, уметь продавать себя. Это займет некоторое время, я не буду торопиться. Надо начинать с меньшими требованиями, набираться опыта прохождения собеседований, постепенно повышая планку.
Полезные ссылки:
-
Photoshop
Так как я собираюсь работать программистом, а не дизайнером, знание Фотошопа не является критичным. тем не менее, я хочу уметь в нём работать и уметь верстать с макета. Для этого я пройду курс по фотошопу.
- Рисуем в фотошопе https://vk.com/im?sel=97457083&w=wall-101965347_5...
- Верстка с шаблона .psd https://www.youtube.com/playlist?list=PLcVuGt1dXg...
- Wordpress c .psd https://vk.com/im?sel=97457083&w=wall-101965347_5...
-
Рисуем в фотошопе
-
Верстка с шаблона .psd
-
Wordpress c .psd
- 1229
- 04 January 2017, 18:46
Don't miss new posts!
Subscribe for the Goal and follow through to its completion