Курс на Stepik
Обложка курса «Фулстек-разработка веб-сервиса на TypeScript, Reaсt, Node.js» на Stepik
Бесплатно

Фулстек-разработка веб-сервиса на TypeScript, Reaсt, Node.js 4.957

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Фулстек-разработка веб-сервиса на TypeScript, Reaсt, Node.js»Учеников на курсе 9 778
Сертификаты, выданные на курсе «Фулстек-разработка веб-сервиса на TypeScript, Reaсt, Node.js»Сертификатов выдано 0
Отзывы о курсе «Фулстек-разработка веб-сервиса на TypeScript, Reaсt, Node.js»Отзывов получено 23
Рейтинг курса «Фулстек-разработка веб-сервиса на TypeScript, Reaсt, Node.js»Рейтинг курса 4.957
Уроки в курсе «Фулстек-разработка веб-сервиса на TypeScript, Reaсt, Node.js»Количество уроков 154
Время прохождения курса «Фулстек-разработка веб-сервиса на TypeScript, Reaсt, Node.js»Время прохождения курса
Обновления курса «Фулстек-разработка веб-сервиса на TypeScript, Reaсt, Node.js»Обновления курса
Дата публикации курса «Фулстек-разработка веб-сервиса на TypeScript, Reaсt, Node.js»Дата публикации курса
Последнее обновление курса «Фулстек-разработка веб-сервиса на TypeScript, Reaсt, Node.js»Последнее обновление
Сложность normal

Чему вы научитесь

  • Создавать многопользовательские веб-сервисы с нуля
  • React
  • TypeScript
  • Vite
  • Node.js
  • pnpm
  • Express
  • trpc
  • PostgreSQL
  • Prisma
  • Formik
  • Zod
  • Jest
  • Prettier
  • ESLint
  • Stylelint
  • SCSS
  • Husky
  • React Router
  • Cloudinary
  • AWS S3
  • MJML
  • CRON
  • Winston
  • Balsamiq
  • Sentry
  • Mixpanel
  • Cloudflare
  • Docker
  • DataDog
  • Heroku

О курсе

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

Для кого этот курс

Для тех, кто может отличить null от объекта: Я буду обучать вас огромному количеству технологий и тому, как связать их между собой. Но вам нужно уже хоть что-то знать о программировании и вёрстке, потому что я не буду разжёвывать базовые понятия, а буду обучать продвинутым. Для тех, кто хочет кайфовать от процесса разработки: Предлагаемые мной стек технологий и архитектура очень приятны для самого разработчика. Ваш код будет понятным, лаконичным, легко поддерживаемым. Вы будете получать удовольствия в процессе создания своего продукта. Для тех, кто хочет создавать продукты целиком и полностью: Судьба многих разработчиков сводится к тому, что они приходят на уже давно кем-то как попало начатые продукты, и вынуждены подстраиваться под существующие неудобные архитектуру и стек. Вы же стремитесь самостоятельно создавать продукты целиком, от и до.

Начальные требования

Вообще мы пишем прямо с чистого листа. Но хорошо бы, чтобы вы уже имели какие-то навыки в вёрстке. Всё остальное я объясню в этом учебнике и дам ссылки на сторонние источники, где можно глубже изучить каждую отдельную тему.

Преподаватели курса

Как проходит обучение

В основе обучения лежит учебник из 143 уроков. В учебнике освещается процесс создания веб-сервиса, который содержит в себе практически всё, что встречается в каждом IT-продукте: авторизация, формы, роутер, логирование, тесты, деплой, и т.д. Всё это сопровождается исходным кодом и видео-инструкциями. Изучите, скопируйте, адаптируйте под свой или заказной проект.

Учебник освещает аспекты встречающиеся в практически 100% IT-продуктов. Однако некоторая часть кода индивидуальна в каждом отдельном продукте, и её вы должны написать самостоятельно. Постарайтесь написать её самостоятельно. Будет нужна поддержка, совет, код-ревью, обращайтесь за индивидуальной консультацией.

Посмотрите все видео уроки учебника, в рамках которого будет создан типовой многопользовательский веб-сервис. Ознакомьтесь с кодом представленным в каждом уроке. Скачайте полный исходных код образовательного проекта (бесплатно) и используйте его в качестве основы для своего проекта. Если будете застревать в ходе создания собственного проекта, обращайтесь за индивидуальной консультацией, или вступайте в образовательную группу. Ниже перечислены все уроки учебника.

Что вы получите

  • Вы поймёте как создать по сути любой многопользовательский веб-сервис с нуля. Не какой-то там Hello World или To-Do, а настоящий, со всеми базовыми фичами. Мало кто так умеет, даже многие мидлы-фулстеки не смогут нормально с нуля сервис поднять, а вы сможете.

Нагрузка

8

Расскажите о курсе друзьям