TypeScript, архитектура ПО, React — обучение продолжается

Прошло ещё 3 месяца, 3 спринта и 3 интереснейших темы в моём обучении на веб разработчика.

  1. TypeScript и ООП: Инструменты, которые делают код предсказуемым и удобным для масштабирования. TypeScript добавляет строгости JavaScript-коду, а ООП помогает его красиво организовать.
  2. Архитектура ПО: Правила и подходы, которые позволяют проекту жить и развиваться годами. Чтобы добавление новой кнопки не ломало старую логику.
  3. Основы React: Современный стандарт для создания интерфейсов. Позволяет собирать сайты и приложения из компонентов, как из кубиков.

Отдельно был модуль по софт-скиллам — «Из чего складывается коммуникация в коллективе» — и спринт, посвященный использованию ИИ для профессиональных задач.

Скажу честно, темп увеличился. Огромное количество новой информации. Не всегда всё понятно, поэтому приходится искать дополнительные материалы и изучать. Но в этом и есть удовольствие — чувство, как мозг «переваривает» сложные концепции и ты начинаешь понимать, как всё устроено под капотом.

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

Делюсь ссылками на проектные работы:

  • Интернет-магазин «Web ларёк» — товары для веб-разработчиков с корзиной и оформлением заказов, реализованный на TypeScript по архитектуре MVP с событийной системой.
  • Кастомизация блога — страница блога с выдвижной панелью настроек, где через CSS-переменные можно менять шрифт, размер текста, цвета и ширину контента в реальном времени.

Двигаемся дальше!