
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Build an Online Store with React and GraphQL in 90 Minutes
Создание полноценного приложения для электронной коммерции с нуля с использованием React, GraphQL, Stripe и Headless CMS Strapi. Заинтересованы в создании впечатляющих полнофункциональных приложений с React и GraphQL в рекордно короткие сроки? Это курс для вас!
Вот что мы рассмотрим:
Что будет строиться в этом курсе?
На протяжении этого курса мы будем создавать интернет-магазин под названием BrewHaha, приложение электронной коммерции, которое позволит пользователям заказывать доставку напитков по запросу.
Это будет полнофункциональное приложение с нуля, созданное с помощью React и GraphQL поверх Node API, созданного инструментом Strapi. Мы создадим и будем использовать базу данных MongoDB, размещенную на MLab. Он будет использовать известные в отрасли инструменты, такие как Stripe, для обработки платежей по кредитным картам, выполненных в нашем приложении React, и почтовый клиент SendGrid для отправки электронных писем нашим пользователям при выполнении определенных действий (например, при совершении платежа).
Как мы будем строить наше приложение так быстро (в течение 90 минут)?
Секрет создания нашего приложения так быстро заключается в помощи CMS Strapi. Это инструмент, который с помощью одной команды создаст полный API-интерфейс Node и административную панель для взаимодействия с нашими данными. В конце концов, это значительно упростит создание приложений с полным стеком с помощью React (и всех библиотек JavaScript). Нам не нужно изобретать колесо для будущих проектов, которые мы создаем - основные вещи, которые нам нужно сделать в наших приложениях (управление данными, роли и разрешения, аутентификация), станут намного проще.
И мы не будем принимать быстрые решения при создании нашего приложения. К концу у нас будет действительно полноценное приложение, которое мы сможем развернуть в Интернете, и посетители будут регистрироваться, добавлять продукты в свою корзину пользователя, оформлять заказы и обрабатывать свою кредитную карту для оплаты!
Что такое headless CMS?
headless означает отсутствие внешнего интерфейса; Другими словами, headless CMS не дает нам клиента для нашего приложения для взаимодействия с пользователями (мы будем делать это с React), она дает нам лучший способ работы с данными в наших приложениях. CMS расшифровывается как «система управления контентом». Она предоставляет нам богатый, интуитивно понятный интерфейс для управления контентом в наших проектах! С легкостью создавать новые типы данных, управлять ролями и разрешениями пользователей; в общем, чтобы дать нам обширный контроль над нашим приложением в одном удобном месте.
Если вы раньше не работали с системами управления контентом, вы попали по адресу. Я покажу вам, как приступить к работе со Strapi, чтобы создать внутренний и законченный API-интерфейс Node, настроить плагины и функции в нашем приложении и быстро повысить производительность.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Разрабатывайте впечатляющие полнофункциональные приложения с использованием новейших и лучших функций Python, React и GraphQL. Этот курс предназначен для разработчиков, желающих создать полноценные приложения с полным стеком с передовыми пользовательскими интерфейсами React на основе мощного бэкэнда Python, использующего GraphQL на сервере и клиенте.
Изучите Node, постройте REST API с помощью Node.js, GraphQL, добавьте аутентификацию, используйте MongoDB, SQL и многое другое! Node.js, вероятно, самый популярный и современный серверный язык программирования, в который вы можете погрузиться в эти дни!
Освойте новейшие и лучшие функции React в контексте полнофункционального реального приложения. Хотите создать реальное полнофункциональное приложение с React Hooks? Можете не искать другой курс, все тут.
Создайте приложение с полным стеком Pinterest с нуля с помощью Vue, GraphQL, Apollo 2, Vuex и Vuetify. Включает Apollo Server 2, Apollo Boost и новый Vue CLI 3! Заинтересованы в создании приложений следующего уровня с помощью Vue и GraphQL? Не смотрите дальше! Этот курс - ваш универсальный путеводитель по обучению...
Узнайте, как создавать приложения GraphQL с помощью Node.js. Включая Prisma, аутентификацию, Apollo Client и многое другое! Вы хотите изучить GraphQL и сохранить свои навыки Node.js всегда актуальными? GraphQL быстро меняется, как разработчики Node.js пишут свои API и бэкэнд-приложения. Он предлагает очень необходимую замену традиционному HTTP-протоколу REST. Это, безусловно, самое захватывающее изменение, которое мы наблюдаем для разработки Node