1

Етап 1

Книга "Создание микрофронтендов"

2

Етап 2

Книга "Enterprise Angular"

3

Етап 3

Пройти интенсив по RxJS

4

Етап 4

Книга "Предметно - ориентированное проектирование. Самое основное'

5

Етап 5

Пройти интенсив по продвинутой разработке на Angular

6

Етап 6

Книга "Enterprise Angular Monorepo Patterns"

7

Етап 7

НЕАКТУАЛЬНО Курс «Бэкенд на Node.js для фронтенд-разработчиков»

06 липня—21 жовтня

8

Етап 8

НЕАКТУАЛЬНО Курс «Алгоритмы и структуры данных»

9

Етап 9

НЕАКТУАЛЬНО Курс «Архитектура программного обеспечения»

10

Етап 10

НЕАКТУАЛЬНО Книга "Грокаем алгоритмы"

11

Етап 11

НЕАКТУАЛЬНО Книга "Angular Standalone Components"

12

Етап 12

НЕАКТУАЛЬНО Курс "Алгоритмы и структуры данных"

13

Етап 13

НЕАКТУАЛЬНО Книга "Алгоритмы. Теория и практическое применение"

14

Етап 14

Книга "Тестирование JavaScript"

15

Етап 15

Книга "Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений"

16

Етап 16

Книга "Эффективный TypeScript: 62 способа улучшить код"

17

Етап 17

Книга "Реализация методов предметно-ориентированного проектирования"

18

Етап 18

Книга "System Design. Подготовка к сложному интервью"

19

Етап 19

Книга "Фундаментальный подход к программной архитектуре: паттерны, свойства, проверенные методы"

20

Етап 20

Книга "Эволюционная архитектура. Автоматизированное управление программным обеспечением"

21

Етап 21

Книга "Изучаем DDD-предметно-ориентированное проектирование"

22

Етап 22

Книга "Чистая архитектура. Искусство разработки программного обеспечения"

23

Етап 23

Пройти мастер-класс по архитектуре и паттернам

24

Етап 24

Курс "Тестирование фронтенда"

25

Етап 25

Курс "Предметно-ориентированное проектирование на Javascript"

26

Етап 26

Курс по FSD

1

Етап 1

Книга "Создание микрофронтендов"

2

Етап 2

Книга "Enterprise Angular"

3

Етап 3

Пройти интенсив по RxJS

4

Етап 4

Книга "Предметно - ориентированное проектирование. Самое основное'

5

Етап 5

Пройти интенсив по продвинутой разработке на Angular

6

Етап 6

Книга "Enterprise Angular Monorepo Patterns"

8

Етап 8

НЕАКТУАЛЬНО Курс «Алгоритмы и структуры данных»

9

Етап 9

НЕАКТУАЛЬНО Курс «Архитектура программного обеспечения»

10

Етап 10

НЕАКТУАЛЬНО Книга "Грокаем алгоритмы"

11

Етап 11

НЕАКТУАЛЬНО Книга "Angular Standalone Components"

12

Етап 12

НЕАКТУАЛЬНО Курс "Алгоритмы и структуры данных"

13

Етап 13

НЕАКТУАЛЬНО Книга "Алгоритмы. Теория и практическое применение"

14

Етап 14

Книга "Тестирование JavaScript"

15

Етап 15

Книга "Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений"

16

Етап 16

Книга "Эффективный TypeScript: 62 способа улучшить код"

17

Етап 17

Книга "Реализация методов предметно-ориентированного проектирования"

18

Етап 18

Книга "System Design. Подготовка к сложному интервью"

19

Етап 19

Книга "Фундаментальный подход к программной архитектуре: паттерны, свойства, проверенные методы"

20

Етап 20

Книга "Эволюционная архитектура. Автоматизированное управление программным обеспечением"

21

Етап 21

Книга "Изучаем DDD-предметно-ориентированное проектирование"

22

Етап 22

Книга "Чистая архитектура. Искусство разработки программного обеспечения"

23

Етап 23

Пройти мастер-класс по архитектуре и паттернам

24

Етап 24

Курс "Тестирование фронтенда"

25

Етап 25

Курс "Предметно-ориентированное проектирование на Javascript"

26

Етап 26

Курс по FSD

7

Етап 7

НЕАКТУАЛЬНО Курс «Бэкенд на Node.js для фронтенд-разработчиков»

06 липня—21 жовтня

06 травня 2024 21 жовтня 2024
Мета завершена % date%

Автор мети

Загальна

Senior+ (Architect) Frontend Developer за 180 дней

Карта развития

Ссылка

План пути

Я разбил все необходимые для изучения экспертизы на 3 категории:

  • Архитектура
  • Алгоритмы
  • Angular

По каждому направлению буду двигаться параллельно.

Счетчик опыта

  • Затрачено времени на обучение:--- 110ч
  • Прочитано страниц:------------------- 883
  • Прочитано книг:----------------------- 3
  • Посмотрено видео: ------------------- 4
  • Прочитано статей:--------------------- 6
  • Решено задач с алгоритмами:------- 0
  • Сделано учебных проектов: --------- 0

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

Прошел собеседование в одну из крупнейших в РФ компаний на высшую позицию по фронту

  1. Книга "Создание микрофронтендов"

    Эта книга даст фундаментальное понимание архитектуры с микрофронтендами.

    Ссылка

    Вартість етапу — 7.54 $

  2. Книга "Enterprise Angular"

    В данной книге освещается практическая сторона реализации микрофронтендов с использованием Angular и Nx. Это книгу порекомендовал к прочтению один из спикеров доклада по микрофронтендам из компании X. Похоже ,что многие рекомендации оттуда активно используются ими ,поэтому она обязательна для изучения.

    Ссылка

  3. Пройти интенсив по RxJS

    Поможет разобраться и лучше понимать RxJS

    Ссылка

    Вартість етапу — 48.74 $

  4. Книга "Предметно - ориентированное проектирование. Самое основное'

    Вартість етапу — 11.18 $

  5. Пройти интенсив по продвинутой разработке на Angular

    Change Detection, DI и web security

    Ссылка

    Вартість етапу — 48.74 $

  6. Книга "Enterprise Angular Monorepo Patterns"

    Не совсем книга ,а скорее набор рекомендаций по построению архитектуры проектов Angular в моно-репозиториях. Обязательно для прочтения.

    Ссылка

  7. НЕАКТУАЛЬНО Курс «Бэкенд на Node.js для фронтенд-разработчиков»

    В рамках этого этапа будет пройден курс по бекенду. Он мне необходим в первую очередь для упрощения прохождения курса по архитектуре ,а также пригодится для создания BFF на будущей работе (возможно и на текущей).

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

    Этот этап также поможет мне написать backend для своего приложения Pomidaro.

    +2 проекта на backend в копилку опыта

    Вартість етапу — 506.92 $

    1. Основы Node.js, Express и MongoDB

    2. PostgreSQL и Nest.js

    3. Деплой и автоматизация

    4. Защита проекта 1

    5. Защита проекта 2

  8. НЕАКТУАЛЬНО Курс «Алгоритмы и структуры данных»

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

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

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

    Также заявлено ,что на курсе будет прорешено по меньшей мере 100 алгоритмических задач.

    Вартість етапу — 692.14 $

    1. Введение в алгоритмы

    2. Основные структуры данных

    3. Рекурсия и сортировки

    4. Хеш-функции

    5. Деревья

    6. Графы

    7. Жадные алгоритмы и динамическое программирование

    8. Алгоритмы на строках

    9. Тестовое собеседование

  9. НЕАКТУАЛЬНО Курс «Архитектура программного обеспечения»

    Этот этап позволит мне окунуться в архитектуру ПО с головой. Он затрагивает практически все темы из плана развития ,касающиеся архитектуры. Я считаю ,что он сэкономит мне много времени и ресурсов ,чтобы подготовиться к этапу собеседования по архитектуре ,а так же иметь необходимые компетенции на позиции архитектора.

    Также это сильно расширит мой кругозор и понимание смежных областей в разработке frontend ,в особенности devops.

    +11 сложных проектов в копилку опыта

    Вартість етапу — 1462.27 $

    1. Микрофронтенды и разбивка монолитной системы на микросервисы

    2. Кеширование ,построение мониторинга и работа с большими данными

    3. Шардирование и репликация ,построение пайплайна CI/CD

    4. Создание микросервисов

    5. Переход на Hybrid cloud и Multi-cloud, создание AI/ML чат бота

    6. Создание highload в realtime-среде

    7. Переход на event-driven архитектуру, объединение сервисов через SSO

    8. Как пройти аудит безопасности и соответствовать его требованиям

    9. Работа с требованиями и стейкхолдерами

    10. Соответствие продукта требованиям Data privacy, планирование сложной миграции

    11. Построение BI и создание технологического родмапа для продукта

  10. НЕАКТУАЛЬНО Книга "Грокаем алгоритмы"

    Это самая простая книга по алгоритмам. Моя отправная точка в мир алгоритмов. Мне они особо тяжело даются ,поэтому начать нужно с чего-то простого.

    Книга поможет подготовиться к курсу ,чтобы прийти с какой-то базой. А так же поможет перейти на более тяжелые книги.

    Ссылка

    Вартість етапу — 5.37 $

  11. НЕАКТУАЛЬНО Книга "Angular Standalone Components"

    В книге рассматривается много архитектурных и технических приемов с новым API компонентов Angular. Хочу хорошо в них разобраться.
    Ссылка

  12. НЕАКТУАЛЬНО Курс "Алгоритмы и структуры данных"

    Вартість етапу — 38.02 $

    1. Основы алгоритмов и структур данных

    2. Поисковой движок

    3. Алгоритмы на деревьях

    4. Алгоритмы на графах

    5. Роутер

  13. НЕАКТУАЛЬНО Книга "Алгоритмы. Теория и практическое применение"

    Вартість етапу — 7.17 $

  14. Книга "Тестирование JavaScript"

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

    Ссылка

    Вартість етапу — 12.33 $

  15. Книга "Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений"

    Эта книга поможет мне подтянуть знания TypeScript. TS активно используется в angular проектах.

    Ссылка

    Вартість етапу — 8.93 $

  16. Книга "Эффективный TypeScript: 62 способа улучшить код"

    Книга дополнит мой набор приемов на TypeScript и предыдущую книгу.

    Ссылка

    Вартість етапу — 5.94 $

  17. Книга "Реализация методов предметно-ориентированного проектирования"

    Вартість етапу — 28.77 $

  18. Книга "System Design. Подготовка к сложному интервью"

    Вартість етапу — 7.27 $

  19. Книга "Фундаментальный подход к программной архитектуре: паттерны, свойства, проверенные методы"

    Вартість етапу — 17.99 $

  20. Книга "Эволюционная архитектура. Автоматизированное управление программным обеспечением"

  21. Книга "Изучаем DDD-предметно-ориентированное проектирование"

    Вартість етапу — 7.88 $

  22. Книга "Чистая архитектура. Искусство разработки программного обеспечения"

    Вартість етапу — 5.86 $

  23. Пройти мастер-класс по архитектуре и паттернам

    SOLID и прочие принципы ,которые присутствуют в моей карте развития

    Ссылка

    Вартість етапу — 48.74 $

  24. Курс "Тестирование фронтенда"

    Вартість етапу — 38.02 $

    1. JS: Автоматическое тестирование

    2. JS: Продвинутое тестирование

    3. Загрузчик страниц: тестирование

    4. Тестирование фронтенда

    5. Тестирование TODO-приложения

  25. Курс "Предметно-ориентированное проектирование на Javascript"

    Вартість етапу — 38.02 $

    1. JS: Объектно-ориентированный дизайн

    2. JS: Предметно-ориентированное проектирование

  26. Курс по FSD

    https://micro-courses.ru/map

    Вроде бы годно. FSD нужно изучить и применить сразу в приложении Pomidaro. На курсе можно будет посмотреть сразу примеры с объяснениями

    Вартість етапу — 48.74 $

  • 889
  • 06 травня 2024, 20:15

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?