
- Категории
- Источники
- Все курсы
- Разделы
- Книги
-
Погрузитесь в практический однодневный интенсив по созданию монорепозитория на TypeScript с централизованной конфигурацией, молниеносной сборкой и чёткими границами между пакетами.
"Моделирование доменов на TypeScript" - это интенсивный однодневный воркшоп, посвящённый принципам Domain-Driven Design (DDD) с использованием TypeScript в качестве основного инструмента. Курс поможет вам освоить подходы к созданию надёжной архитектуры программного обеспечения, которую легко развивать и масштабировать по мере роста требований.
Изучите шаблоны проектирования компонентов, которые помогут сохранить масштабируемость и удобство поддержки пользовательского интерфейса вашего приложения. Погрузитесь глубже в Composition API и техники управления состоянием на больших проектах.
На этом практическом курсе мы вместе построим и эволюционируем продакшн-приложение на React, применяя масштабируемые паттерны управления состоянием. Начнём с основ и постепенно перейдём к более сложным задачам - реализуем событийно-ориентированную архитектуру, научимся работать с несколькими источниками истины и оптимизировать производительность. Вы освоите принципы управления состоянием, которые можно применять в любом приложении - вне зависимос
В этом курсе мы будем изучать Vue, Vue Router и Pinia, создавая два полноценных приложения. Мы создадим программу для показа прогноза погоды и сервис для хранения веб-закладок в режиме SaaS. Этот курс особенно полезен для тех, кто уже знаком с базовыми знаниями HTML, CSS и JavaScript и готов освоить один из популярных фреймворков для frontend разработок - Vue.js. Если у вас уже есть опыт работы с другими фреймворками на JavaScript, курс поможет в
На этом курсе вы создадите одностраничный сайт-портфолио, используя семантическую разметку HTML, систему дизайна на базе CSS-переменных, сеточные макеты и адаптивный дизайн. Вы научитесь внедрять светлую и тёмную цветовые схемы, которые можно переключать по желанию пользователя, и освоите ключевые принципы организации контента, чтобы ваша история и навыки были представлены понятно и убедительно.
В предыдущем разделе мы успешно реализовали аутентификацию пользователей с помощью Clerk. Теперь на основе этого проекта мы добавим приём онлайн-платежей с помощью Stripe. Это позволит нам внедрить различные уровни подписки (например, тариф "Pro") и ограничивать доступ к функциям в зависимости от статуса пользователя.
В предыдущем проекте мы создали рабочее приложение - Prompt Manager, освоив ключевые принципы full-stack разработки с использованием Next.js, Supabase и Drizzle. Теперь мы усилим это приложение важнейшей функцией - аутентификацией пользователей.
В первом проекте мы сосредоточились на фронтенде, создав персональный сайт-портфолио. Теперь мы сделаем следующий шаг в направлении full-stack разработки - создадим полноценное веб-приложение с серверной частью, способной хранить и обрабатывать данные.
В рамках этого проекта вы создадите свой личный сайт-портфолио с нуля. Это будет отличным способом продемонстрировать свои работы по мере того, как вы продолжаете изучать разработку программного обеспечения с применением ИИ.