1

Этап 1

Закончить специализацию "Веб-разработка" на coursera.org

2

Этап 2

Изучить теорию на learn.javascript.ru

3

Этап 3

Создать сайт-портфолио

4

Этап 4

Доделать все задания по frontend на freecodecamp.com

5

Этап 5

Eloquent Javascript

6

Этап 6

Практика кода

7

Этап 7

Верстка макетов для портфолио

1

Этап 1

Закончить специализацию "Веб-разработка" на coursera.org

2

Этап 2

Изучить теорию на learn.javascript.ru

3

Этап 3

Создать сайт-портфолио

4

Этап 4

Доделать все задания по frontend на freecodecamp.com

5

Этап 5

Eloquent Javascript

6

Этап 6

Практика кода

7

Этап 7

Верстка макетов для портфолио

26 февраля 2016
Цель завершена 26 августа 2016

Автор цели

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

Стать Junior Frontend программистом

В этот раз все будет по-другому! (с)

Это моя вторая попытка достичь желаемой цели с использованием сервиса smartprogress. Первая попытка завершилась неудачей по многим причинам, но несмотря на это, я все же твердо решил закончить начатое. Итак, сразу к делу.

Я живу в РБ, работаю в своем родном городе(60к население =\) продавцом-консультантом. Так вышло, что высшее образование я все еще не получил(в 22 года, Карл!) поэтому все более-менее оплачиваемые вакансии для меня в моем городе закрыты. 25 мая 2016 года заканчивается мой контракт, и я планирую переехать в Гродно, устроившись на работу frontend разработчиком. Мне всегда нравилась сфера IT, я постоянно читаю свежие статьи на хабре, раньше пробовал изучать Python, даже написал пару мелких консольных приложений.

Мне нравятся сайты, люблю ковыряться с их оформлением, настраивать поведение различных блоков, модальных окон, галерей и т.д. Поэтому выбрал frontend(вакансий по нему значительно больше в моем регионе, да и на фрилансе тоже немало).

Я уже начал изучение Javascript и фреймворков, поэтому вот чем я располагаю в данный момент:

  1. HTML5/CSS3 - могу сверстать фиксированные макеты, поверхностно знаю адаптивную верстку и медиа-запросы;
  2. Bootstrap - довольно-таки простой фреймворк, разобраться с ним не составило труда, но дьявол кроется в деталях)
  3. jQuery - на базовом уровне, своих каруселей пока не писал;
  4. Github - на уровне git pull, git add :-)
  5. DOM - познакомился на курсах Coursera, опять же поверхностно;
  6. Javascript - знаю структуры данных, функции, рекурсию, методы массивов, одним глазком смотрел ООП. Не без гордости могу сказать, что написал одну простую игру поиск отличий на JS )

В данный момент я использую для изучения:

  1. Курсы на coursera.org (специализация веб-разработка);
  2. freecodecamp.com;
  3. "Eloquent Javascript" - отличная книга, хотя и туплю в некоторых примерах;
  4. Книга Флэнагана Javascript 6-е издание - использую как справочник;
  5. learn.javascript.ru - отправная точка для падаванов).

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

Устройство на работу или выход на фриланс

  1. Закончить специализацию "Веб-разработка" на coursera.org

    Эта специализация состоит из 5 курсов:

    1. HTML, CSS and JavaScript
    2. Front-End Web UI Frameworks and Tools
    3. Front-End JavaScript Frameworks: AngularJS
    4. Multiplatform Mobile App Development with Web Technologies
    5. Server-side Development with NodeJS

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

    1. Закончить Front-End Web UI Frameworks and Tools

  2. Изучить теорию на learn.javascript.ru

    Все просто: читаем теорию, пишем конспект, решаем задачи. Сейчас нахожусь на главе "Рекурсия, стек", это 23 урок из 86.

  3. Создать сайт-портфолио

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

  4. Доделать все задания по frontend на freecodecamp.com

    Изумительный сайт. Хотя бы потому, что многие задания действительно сложные и интересные, особенно когда оставляют тебя наедине с пустой консолью и говорят: "А напиши-ка нам веб-приложение, сударь") Я дошел уже до Basic Frontend Projects, в планах заниматься хотя пару раз в неделю, потому что львиная доля времени уходит на курсеру.

  5. Eloquent Javascript

    Книга поначалу показалась простой, но уже в функциях начались небольшие проблемы. Но это же просто прекрасно! Ведь если сложно - значит есть в чем разбираться, серые клеточки не будут прохлаждаться) На сегодняшний день прочитал 72 страницы из 739.

  6. Практика кода

    Занятия на курсере показали, что мне необходимо больше практики. Именно поэтому я ежедневно буду решать задачи, начну с самых азов, постепенно усложняя задания. В этом мне помогут:

    1. http://www.jsexercises.com/javascript-output-text.php
    2. CodeWars

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

  7. Верстка макетов для портфолио

    Нужно сверстать 5 макетов различной сложности.

    1. Адаптивная верстка с помощью Bootstrap

    2. Адаптивная верстка с использованием медиазапросов

    3. Адаптивная верстка с использованием медиазапросов, SASS

    4. Адаптивная верстка с использованием медиазапросов, SASS, jQuery

    5. Адаптивная БЭМ верстка с использованием медиазапросов, SASS, jQuery

  • 4594
  • 26 февраля 2016, 06:19
Регистрация

Регистрация

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

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

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