1

Step 1

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

2

Step 2

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

3

Step 3

learn.javascript

4

Step 4

You Don't Know JS, Kyle Simpson

5

Step 5

Курс WebforMyself по Vue.js

6

Step 6

Курс HTML Academy по PHP

1

Step 1

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

2

Step 2

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

3

Step 3

learn.javascript

4

Step 4

You Don't Know JS, Kyle Simpson

5

Step 5

Курс WebforMyself по Vue.js

6

Step 6

Курс HTML Academy по PHP

05 January 2019

Goal abandoned

The author does not write in the goal 6 years 10 months 27 days

Career & Work

Стать 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. Про различные вспомогательные инструменты и английский язык думаю писать смысла нет, они идут неразрывно с процессом работы и обучения :)

 Goal Accomplishment Criteria

– Опыт работы от 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
    • Чужой код
  • 903
  • 05 January 2019, 21:58
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?