1

Etapa 1

Инфраструктура

2

Etapa 2

Сайт

3

Etapa 3

Бэкенд

4

Etapa 4

Фронтенд

5

Etapa 5

Курсы

6

Etapa 6

JavaScript

7

Etapa 7

Алгоритмы

8

Etapa 8

Шаблоны проектирования

9

Etapa 9

Тесты

10

Etapa 10

ООП

1

Etapa 1

Инфраструктура

2

Etapa 2

Сайт

3

Etapa 3

Бэкенд

4

Etapa 4

Фронтенд

5

Etapa 5

Курсы

6

Etapa 6

JavaScript

7

Etapa 7

Алгоритмы

8

Etapa 8

Шаблоны проектирования

9

Etapa 9

Тесты

10

Etapa 10

ООП

30 agosto 2020

Autor del objetivo

General

Junior to middle FullStack веб

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

На первой работе я не стал мидлом, потому что как мне кажется я выполнял очень разнородные задачи, и по факту ни разу не задерживался на одном проекте/технологии больше чем на месяц.

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

Критерием завершения цели - чувствовать себя увереным разработчиком

 Criterio del fin

Чувствовать себя полноценным middle разработчиком

  1. Инфраструктура

    Также хочу изучить инфраструктуру, а именно git более глубоко, настроить пре коммит хуки на сайте, может git flow и прочее

    1. docker - изучить минимальный функционал, завернуть свой сайт в docker

    2. linux - ну тут просто пройти какой нибудь мини курс, основные команды, как все устроено и прочее

    3. nginx - минимальная настройка, можно также поиграться на своем сайте

  2. Сайт

    Есть свой сайт блог на vuejs/nuxt/express, реализован минимальные функционал создания, удаления, редактирования статей, но все работает очень плохо, поэтому хочу довести его до ума, чтобы минимальные функции работали хорошо

  3. Бэкенд

    Тут нужно более подробно изучить базы данных, можно попроходить уроки на хакерранк, там есть целый раздел по sql,

    изучить более подробно http,

    1. Изучить node.js, можно просто прочитать документацию

    2. Изучить базы данных

  4. Фронтенд

    Не хочу сильно углубляться во фронтенд, но тем не менее

    1. Прочитать документацию по Vue, Vuex, Vue router

    2. Сверстать не сложный лендинг с webpack

  5. Курсы

    У меня есть несколько курсов по node js, так что нужно пройти их, ещё есть курс от Владилена по js, тоже пройти его

    1. Пройти курс по nodejs (курс от Владилена Node JS. Практический курс )

    2. Пройти курс по js (курс от Владилена по созданию excel)

    3. Пройти курс по nuxt (Руководство по FullStack-разработке от Владилена)

  6. JavaScript

    Изучить основные фичи языка, за основу можно взять learn js сайт, в нем можно идти прям по главам, сайт описывает все основные функции языка

    1. прочитать все статьи на learn js

  7. Алгоритмы

    Не знаю никаких алгоритмов, поэтому нужно изучить и реализовать популярные алгоритмы, ресурс найду позже

    1. Реализовать 7 популярных алгоритмов

  8. Шаблоны проектирования

    Шаблоны проектирования, также нужно изучить и реализовать основные шаблоны проектирования

    1. Реализовать 7 популярных шаблонов проектирования

  9. Тесты

    Тесты - основные виды тестирования, с тестами я довольно долго возился на работе, но тем не менее есть желание закрепить информацию по ним

    1. Пройти мини курс по тестам

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

  10. ООП

    Изучить solid и прочее

    1. Иметь четкое понимание solid

  • 4076
  • 30 agosto 2020, 09:31
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?