Найти вторую работу на React за 2-3к $
Итак ,у меня есть одна цель ,для которой мне необходимо накопить значительную сумму денег. Вместо вертикального роста на одной работе я решил выбрать путь поиска работы по совместительству. Поскольку у меня сейчас есть достаточно времени ,чтобы учиться ,я бы также эффективно мог направить его в работу ,которая бы приносила мне доп. прибыль.
У меня был опыт совмещения двух работ ,но тогда это был эксперимент ,и у меня не было особой нужды в этом. Да и не сказать ,что я тогда много получал за счет второго проекта. Однако дополнительный опыт все же получил. Примечательно то ,что основная работа тогда требовала посещения офиса 5/2 ,и я как-то все равно умудрялся совмещать (вторая была удаленно).
В этот раз все как будто будет попроще ,тк обе работы будут на удаленке.
Почему я выбрал React? - на нем просто в разы больше вакансий ,чем на других frontend-стеках. Поскольку первая работа у меня по ТК ,на второй мне необходимо будет оформляться как-то иначе - ИП ,СЗ или ГПХ. Вариантов таких вакансий намного меньше ,чем с оформлением по ТК. Особенно на привычном мне Angular. Да и после беглого обзора React ,он мне очень понравился ,и я решил далее развиваться во Frontend именно с этой библиотекой.
В рамках этой цели мне необходимо будет подготовиться к собеседованиям на вакансии React-разработчика ,чтобы претендовать на оффер в 2-3к $. Помимо этого нужно морально подготовить себя к х2 нагрузке на работе ,выяснить различные нюансы совмещения и нестандартной формы трудоустройства.
Goal Accomplishment Criteria
Оффер получен
-
Мастер-класс по архитектуре и патернам
https://learn.javascript.ru/courses/jspatterns
Очень полезный однодневный интенсив по всяким паттернам и т.д. Освежу в памяти то что знал и выучу что-то новое для себя. Полезно будет как в работе ,так и для прохождения собесов.
Step cost — 64.25 $
-
Курс по React (learn.javascript)
https://learn.javascript.ru/courses/react
Нашел этот курс очень полезным для себя. Подойдет в качестве закрытия пробелов по современному React и получения какой-то практики с code-review. К тому же не очень дорогой.
Step cost — 235.1 $
-
База React
-
Redux
-
React-router-dom
-
Next
-
Оптимизация
-
-
Курс "Next.js 14 - с нуля, React TypeScript, Hooks, SSR и CSS Grid"
https://purpleschool.ru/course/nextjs
В рамках этого курса я хочу глубже вникнуть в SSR и разработке React на Next. По содержанию достаточно объемный ,помимо Next рассматривается TypeScript в связке с React ,CSS Grid, Доступность и тд
Step cost — 199.89 $
-
Введение
-
Настройка окружения
-
TypeScript
-
Старт проекта
-
Компоненты Head и Document
-
Figma для разработчика
-
Простые компоненты
-
Statefull компоненты
-
HOC компоненты
-
CSS Grid
-
Server Side Rendering
-
Контекст
-
Роутинг
-
Страница продуктов
-
Компонент продукта
-
Работа с формами
-
Анимация на Framer Motion
-
Доступность
-
Подготовка к production
-
Проект - Layout
-
Проект - Каталог
-
Проект - Карточка товара
-
Проект - Корзина товаров
-
Проект - Авторизация
-
Заключение
-
Командный проект
-
-
Курс по инфраструктуре фронтенда
Сайт с описанием курса еще не вышел ,но узнал из первых уст о его разработке и получил программу. Мне она показалась очень полезной ,к слову там много тем ,которые я хотел пройти на курсах яндекса по архитектуре ПО. Однозначно добавлю сюда ,старт планируется у них в декабре.
Step cost — 571.1 $
-
Основные технологии инфраструктуры
-
Пакетные менеджеры
-
Статические проверки кода
-
Eslint in depth
-
CD
-
Статические проверки и тесты в CI
-
Github CI
-
Gitlab CI
-
Docker
-
Настройка Docker
-
Kubernetess
-
CI: Deploy
-
Ansible
-
Terraform
-
Мониторинги
-
nginx, reverse-proxy, s3
-
Организация ассетов
-
Мастер-класс
-
-
Книга "Изучаем паттерны проектирования JavaScript. 2-е изд."
-
Введение в паттерны проектирования
-
Тестирование паттернов, протопаттерны и правило трех
-
Структурирование и написание паттернов
-
Антипаттерны
-
Современный синтаксис и функции JavaScript
-
Категории паттернов проектирования
-
Паттерны проектирования JavaScript
-
Паттерны JavaScript MV*
-
Паттерны асинхронного программирования
-
Модульные паттерны разработки на JavaScript
-
Паттерны пространства имен
-
Паттерны разработки React
-
Паттерны рендеринга
-
Структура приложения для React
-
-
FSD — полный курс
Step cost — 47.59 $
-
Какие Архитектурные принципы Реализует FSD
-
Dependency Inversion - основной инструмент архитектора
-
Основы FSD на простом примере
-
FSD Погружаемся в слои
-
Проблемы FSD и мой вариант их решения
-
Настройка eslint для FSD. Как мигрировать приложение на FSD
-
react-query + context
-
Redux и Mobx в контексте FSD
-
Примеры реализации фич на FSD
-
Как готовить FSD с Next, (Pages и App router)
-
-
Другое
-
ErrorBoundary
-
-
React 18 Design Patterns and Best Practices
-
Taking Your First Steps with React
-
Introducing TypeScript
-
Cleaning Up Your Code
-
Exploring Popular Composition Patterns
-
Writing Code for the Browser
-
Making Your Components Look Beautiful
-
Anti-Patterns to Be Avoided
-
React Hooks
-
React Router
-
React 18 New Features
-
Managing Data
-
Server-Side Rendering
-
Understanding GraphQL with a Real Project
-
MonoRepo Architecture
-
Improving the Performance of Your Applications
-
Testing and Debugging
-
Deploying to Production
-
- 528
- 06 September 2024, 12:26
Don't miss new posts!
Subscribe for the Goal and follow through to its completion