1

Этап 1

Теоретический минимум по Computer Science, Феррейра Фило

2

Этап 2

JavaScript. Подробное руководство, Флэнаган Дэвид

3

Этап 3

learn.javascript

4

Этап 4

You Don't Know JS, Kyle Simpson

5

Этап 5

Курс WebforMyself по Vue.js

6

Этап 6

Курс HTML Academy по PHP

1

Этап 1

Теоретический минимум по Computer Science, Феррейра Фило

2

Этап 2

JavaScript. Подробное руководство, Флэнаган Дэвид

3

Этап 3

learn.javascript

4

Этап 4

You Don't Know JS, Kyle Simpson

5

Этап 5

Курс WebforMyself по Vue.js

6

Этап 6

Курс HTML Academy по PHP

05 января 2019

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

Автор не отписывался в цели 6 лет 10 месяцев 27 дней

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

Стать Middle Frontend разработчиком

Моя цель – стать уверенным frontend разработчиком уровня middle.

Немного предыстории. Я уже работаю frontend разработчиком 1.5 месяца. Но пока мои обязанности по большей части относятся к верстке с редким использованием JavaScript. Чтобы устроиться на эту позицию, мне потребовалось 4 месяца, в течение которых я прошел все бесплатные задания на сайте HTML Academy, а также три первых интенсива от них же, прочитал десятки страниц разной документации и 4 учебника по HTML/CSS и JS, посмотрел десятки видео на youtube.

Таким образом, я уже неплохо владею версткой, но в JS знаю только основы и имею мало опыта.

Как именно я собираюсь поднимать свой уровень? Для начала заложу фундамент в виде минимальной теории по computer science, программированию в целом и учебника Флэнагана "JavaScript. Подробное руководство", разбавленного learn.javascript. На основе этого фундамента изучу Vue.js (используется на работе) и новые возможности ES6+. Также загляну по ту сторону фронтенда, освоив самые основы баз данных и языка PHP. Про различные вспомогательные инструменты и английский язык думаю писать смысла нет, они идут неразрывно с процессом работы и обучения :)

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

– Опыт работы от 1 года

– Относительно самостоятельное владение выбранными инструментами

  1. Теоретический минимум по Computer Science, Феррейра Фило

    • Основы
    • Вычислительная сложность
    • Стратегия
    • Данные
    • Алгоритмы
    • Базы данных
    • Компьютеры
    • Программирование
  2. JavaScript. Подробное руководство, Флэнаган Дэвид

    • Введение в JS
    • Базовый JS
    • Клиентский JS
  3. learn.javascript

    • Часть 1
    • Часть 2
    • Часть 3
  4. You Don't Know JS, Kyle Simpson

    • ES6 & Beyond
  5. Курс WebforMyself по Vue.js

    • Теория VUE JS
    • Практика. Разработка SPA
  6. Курс HTML Academy по PHP

    • Массивы и функции
    • Шаблонизация и организация кода
    • HTTP и формы
    • Хранение состояния и аутентификация
    • Базы данных
    • MySQL и PHP
    • Дополнительная практика MySQL
    • Чужой код
  • 907
  • 05 января 2019, 21:58
Регистрация

Регистрация

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

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

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