1

Этап 1

HTML Academy HTML и CSS

2

Этап 2

bootstrap http://dedushka.org/tag/bootstrap

3

Этап 3

Основы Git

4

Этап 4

hexlet. Протокол HTTP

5

Этап 5

jQuery

6

Этап 6

Gulp

7

Этап 7

GoIT 2015. Javascript

8

Этап 8

Reactjs: Начало

9

Этап 9

AngularJS — курс loft blog, прочитать документацию и туториолы,

10

Этап 10

RESTful API для фронтенд разработчика

1

Этап 1

HTML Academy HTML и CSS

2

Этап 2

bootstrap http://dedushka.org/tag/bootstrap

3

Этап 3

Основы Git

4

Этап 4

hexlet. Протокол HTTP

5

Этап 5

jQuery

6

Этап 6

Gulp

7

Этап 7

GoIT 2015. Javascript

8

Этап 8

Reactjs: Начало

9

Этап 9

AngularJS — курс loft blog, прочитать документацию и туториолы,

10

Этап 10

RESTful API для фронтенд разработчика

31 января 2016 28 февраля 2017
Цель завершена 28 февраля 2017
Карьера и работа

Стать front-end разработчиком в 2016 году

update v2.0

Стать программистом, по моему, цель не на один год достижения. Настоящие программисты учатся годами: изучают новые навыки и технологии, меняют специализацию и языки программирования, вообщем постоянно развиваются профессионально.Прихожу к выводу, что невозможно объять необъятное - нужно конкретизировать цель на этот год, а потом, исходя из изученных навыков, полученного опыта и общей ситуации, ставить новые профессиональные цели на каждый будущий год. По этому цель будет переименована в "Стать front-end разработчиком в 2016 году", а описание отредактировано в соответствии с необходимым для изучения стеком технологии и курсов.

В последние 2 года пришло понимание, что я достиг потолка, в профессионального, финансового и психологического. Если я буду продолжать в том же духе, то скорее всего я не добьюсь тех целей в жизни, которых хотел бы. Надо переходить на новый уровень, что то менять. Ранее я уже программировал и верстал сайты на PHP, MySQL, HTML, CSS, но это уже в прошлом, языки развиваются, что то забывается. Не давно прошел 10 уровней на JavaRush, освежил как говориться навык, и пришел к выводу, что за программированием все таки огромное и перспективное будущее

По этому я решил выбрать данную профессию, получить навыки, которые позволят развиваться в нескольких направлениях: специалист: работающий на дядю за хорошую и стабильную зарплату, фрилансер или реализовать свои идеи и проекты.

Итак с чего начнем?

  1. Ежедневное изучение английского языка на LinguaLeo
    update v1.0 так же ежедневное изучение английского языка на duolingo
    Для программиста один из самых главных навыков - это знание английского языка, который позволит читать техническую литературу из первоисточника, общаться с заказчиками и коллегами со всего света и еще много полезного.
  2. Книги
  3. Курсы и уроки в Интернет
  4. Для практики и портфолио - создание своего проекта

Программирование и верска

  • HTML5, CSS3 и JavaScript. Исчерпывающее руководство / Джен­нифер Роббинс 2015
  • HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств Бен Фрейн 2014
  • HTML5. Разработка приложений для мобильных устройств. Вейл Э. 2015
  • Фримен Э., Робсон Э. Изучаем программирование на JavaScript. — СПб.: Питер, 2015. — 640 с.: ил. — (Серия
  • «Head First O’Reilly»).
    Разные технологии будут изучаться не по порядку,

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

Я имею навыки front-end разработки для Web и /*Android (HTML5 приложения)*/, верстки (HTML, CSS, Java Script)

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

прошлый опыт программирования, желание изменить свою жизнь

  1. HTML Academy HTML и CSS

    1. Предыдущие курсы

    2. Игра теней

    3. Селекторы. Часть 2

    4. Селекторы. Часть 3

    5. Линейные градиенты

    6. Двумерные трансформации

    7. Мастерская: декоративные эффекты на HTML5 и CSS3

    8. Оформление текста с помощью CSS. Часть 2

    9. Анимация

    10. Плавные переходы

    11. Таблицы на CSS

    12. Рамки и фоны, часть 2

    13. Кекстаграм: Начало. CSS-фильтры

    14. Кекстаграм: Эпилог. JavaScript

    15. Флексбокс, часть 1

    16. Флексбокс, часть 2

    17. Препроцессоры

    18. Знакомство с LESS

    19. Примеси в LESS

  2. bootstrap http://dedushka.org/tag/bootstrap

    1. Урок №1: что это и как начать с ним работать

    2. Урок №2: из чего состоит и как его настроить

    3. Урок №3: таблицы и Видеоуроки по Bootstrap. Урок №3: таблицы

    4. Урок №4: кнопки

    5. Урок №5: верстка шаблонов, мобильная верстка

    6. Урок №6: создание форм

    7. Урок №7: оформление текста

    8. Урок №8: отзывчивые изображения, создание превью

    9. Урок №9: иконки, иконочный шрифт

    10. Урок №10: текстовые панели

    11. Урок №11: выпадающие меню и списки

    12. Урок №12: JS collapse, спойлеры, сворачивание блоков

    13. Обзор 4-й версии Bootstrap: описание, преимущества и недостатки

    14. Уроки по Bootstrap: всплывающие окна, modal.js

    15. Уроки по Bootstrap: создание вкладок, табов

    16. Magisters | Обучение современным профессиям Видео Уроки по Bootstrap 3 (20 шт)

  3. Основы Git

    1. Введение в системы контроля версий

    2. Введение в Git

    3. Игнорирование файлов в Git

    4. Запись изменений в репозиторий. Подготовка к коммиту.

    5. Запись изменений в репозиторий. Продвинутая подготовка к коммиту.

    6. Синтаксис комманд git и общие опции для разных команд

    7. Удаление и перемещение файлов

    8. Знакомство с git commit. Базовые навыки.

    9. Знакомство с git log

    10. Изменение последнего коммита

    11. О ветвлении в Git

  4. hexlet. Протокол HTTP

    1. HTTP 1.0

    2. HTTP 1.1

    3. Тело HTTP-запроса

    4. Отправка форм

    5. Transfer-Encoding

    6. Передача данных query string

    7. Перенаправления

    8. Базовая аутентификация

    9. Cookies

  5. jQuery

  6. Gulp

  7. GoIT 2015. Javascript

    чтение теории так же параленльно на learn.javascript.ru

    1. Бесплатный курс Основы программирования

    2. Бесплатный курс JS: подготовка к работе

    3. Введение в Javascript

    4. Числа в JavaScript

    5. Строки в JavaScript

    6. Объекты в JavaScript

    7. Функции в JavaScript

    8. Аргументы, область видимости и hoisting в JavaScript

    9. Замыкания в JavaScript

    10. Наследование в JavaScript

    11. super в JavaScript

    12. Массивы в JavaScript

    13. Несколько полезных методов массивов в JavaScript

    14. Регулярные выражения: обзор

    15. Регулярные выражения: примеры

    16. Регулярные выражения в JavaScript

    17. Важные детали в JavaScript

    18. Куда двигаться дальше в JavaScript

  8. Reactjs: Начало

    1. Виртуальный DOM

    2. Компонент

    3. Особенности JSX

    4. Условные конструкции в JSX

    5. Передача свойств в компоненты

    6. Комбинирование компонентов в JSX

    7. Внутреннее состояние

    8. Обработка событий

    9. Вложенные компоненты

    10. Однонаправленное распространение данных

  9. AngularJS — курс loft blog, прочитать документацию и туториолы,

  10. RESTful API для фронтенд разработчика

    1. http://restapitutorial.ru/

    2. Архитектура REST(сатья на хабре)

  • 4187
  • 31 января 2016, 16:06
Регистрация

Регистрация

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

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

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