В этом курсе мы создадим полностью настраиваемое приложение для электронной коммерции / корзину покупок с нуля, используя Django и REACT со следующими функциями ...
Полнофункциональная корзина для покупок
Обзоры и рейтинги продуктов
Карусель лучших продуктов
Пагинация
Функция поиска товаров
Профиль пользователя с заказами
Админ управление продуктом
Административное управление пользователями
Страница сведений о заказе (администратора)
Отметить заказы как доставленные
Процесс оформления заказа (доставка, способ оплаты и т. д.)
Интеграция PayPal / кредитной карты
Это не теоретический курс. Это курс, который поможет вам запачкать руки, и к концу у вас будет реальный проект из реального мира, который можно использовать и поместить в свое портфолио. Пройдя этот курс, вы узнаете следующее ..
React с функциональными компонентами и хуками
React router
Библиотека пользовательского интерфейса React-Bootstrap
Как структурировать компоненты
Состояние и props на уровне компонентов
Управление глобальным состоянием с помощью Redux (Actions & Reducers)
Использование состояния Redux в компонентах (useDispatch и useSelector)
Создание обширной серверной части с помощью Express
JWT-аутентификация (веб-токены JSON)
Кастомный обработчик ошибок
Интеграция PayPal API
Развертывание проекта
И гораздо больше!
Этот проект является результатом сотрудничества с Брэдом Трэверси, где мы пройдем его оригинальный курс электронной коммерции MEARN Stack и построим его с помощью бэкэнда Django вместо Node, JS и Express. Брэд и я решили, что было бы весело переделать тот же проект с бэкэндом / API Django и подключить его к тому же интерфейсу / дизайну React.
Я надеюсь, что вы научитесь не только создавать это приложение, но и добавлять в него свои собственные функции. Лучше всего мы учимся, создавая и настраивая наши собственные проекты.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Урок 1.
00:03:46
Introduction
Урок 2.
00:10:05
ProShop Demo & Prerequisites
Урок 3.
00:05:24
Resources & Environment
Урок 4.
00:01:33
A Message From Brad Traversy
Урок 5.
00:07:54
React Setup
Урок 6.
00:17:29
Reach-Bootstrap Setup, Header & Footer Components
Урок 7.
00:13:04
HomeScreen Product Listing
Урок 8.
00:07:35
Rating Component
Урок 9.
00:07:07
Implementing React Router
Урок 10.
00:13:30
Product Details Screen
Урок 11.
00:03:39
Frontend/Backend Workflow
Урок 12.
00:20:47
Building The Backend
Урок 13.
00:12:51
Fetching Data
Урок 14.
00:06:33
Database Setup & Admin Panel
Урок 15.
00:27:03
Modeling Our Data
Урок 16.
00:02:24
Product Image Field
Урок 17.
00:05:41
Static Files
Урок 18.
00:07:33
Serializing Data
Урок 19.
00:05:24
An Overview of Redux
Урок 20.
00:06:51
Create Redux Store
Урок 21.
00:13:32
Product List Reducer & Action
Урок 22.
00:06:50
Bringing Redux Intro Home Screen
Урок 23.
00:05:41
Message & Loader Component
Урок 24.
00:12:00
Product Details Reducer & Action
Урок 25.
00:11:18
Qty Select & Add To Cart
Урок 26.
00:14:31
Cart Reducer & Action
Урок 27.
00:09:19
Add To Cart Functionality
Урок 28.
00:20:54
Cart Screen
Урок 29.
00:04:41
Remove Items From Cart
Урок 30.
00:05:23
JSON Web Tokens Overview
Урок 31.
00:05:38
Postman Overview
Урок 32.
00:09:51
JSON Web Token Installation & Setup
Урок 33.
00:06:04
JWT Customization
Урок 34.
00:18:02
User Serializer
Урок 35.
00:07:26
Protected Routes
Урок 36.
00:10:50
Register User
Урок 37.
00:08:35
Login With Email
Урок 38.
00:10:27
URL's & Views Cleanup
Урок 39.
00:13:58
User Login Reducer & Action
Урок 40.
00:20:35
User Login Screen & Functionality
Урок 41.
00:08:42
User In Navbar & Logout
Урок 42.
00:16:01
User Register Reducer, Action & Screen
Урок 43.
00:08:19
Update Profile Endpoint
Урок 44.
00:18:17
Profile Screen & Get User Details
Урок 45.
00:13:59
Update User Profile
Урок 46.
00:03:24
User Details Bug Fix
Урок 47.
00:19:32
Shipping Screen & Save Address
Урок 48.
00:05:30
Checkout Steps Component
Урок 49.
00:13:07
Payment Screen & Save Payment Method
Урок 50.
00:24:18
Place Order Screen
Урок 51.
00:20:59
Order View & URL
Урок 52.
00:25:42
Create Order
Урок 53.
00:08:22
Get Order By Id Endpoint
Урок 54.
00:06:22
Order Details Reducer & Action
Урок 55.
00:17:20
Order Screen
Урок 56.
00:02:43
Update To Paid Endpoint
Урок 57.
00:05:02
Order Pay Reducer & Action
Урок 58.
00:20:18
PayPal Payments
Урок 59.
00:21:24
Orders In Profile Page
Урок 60.
00:28:58
User List Reducer, Action & Screen
Урок 61.
00:11:17
Admin User Delete
Урок 62.
00:06:44
Get User By ID & Update User Endpoints
Урок 63.
00:15:48
User Edit Screen & Get User Details
Урок 64.
00:12:14
Update User Functionality
Урок 65.
00:09:56
Admin Product List
Урок 66.
00:11:26
Delete Products
Урок 67.
00:12:30
Create & Update Products Endpoints
Урок 68.
00:13:39
Admin Create Product
Урок 69.
00:13:23
Product Edit Screen
Урок 70.
00:13:44
Edit Product Functionality
Урок 71.
00:15:01
Product Image Upload
Урок 72.
00:16:17
Admin Order List
Урок 73.
00:15:34
Mark Order As Delivered
Урок 74.
00:18:50
Create Review Endpoint
Урок 75.
00:29:43
Frontend Product Reviews
Урок 76.
00:15:02
Product Search
Урок 77.
00:26:35
Pagination
Урок 78.
00:19:00
Product Carousel
Урок 79.
00:08:15
Merging React Files With Django Project
Урок 80.
00:04:22
Adding HashRouter
Урок 81.
00:30:54
Switching to Postgres Database
Урок 82.
00:15:24
Adding Product Images to AWS S3 Bucket
Урок 83.
00:45:45
Deploying To Heroku
Урок 84.
00:14:37
Connecting A Custom Domain Name
Авторы - Brad Traversy, udemy
Brad Traversy
Я начал программировать в 2007 году в возрасте 26 лет. В 2016 году я стал штатным преподавателем и создателем контента. Я показываю людям, что им не обязательно быть отличником или гением, чтобы научиться программировать. Я разбиваю сложные концепции, показывая вам, как их реализовать в курсах и учебных пособиях на основе проектов.
+189
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Узнайте, как создавать веб-приложения и веб-сайты с помощью Python и фреймворка Django. Python - самый популярный язык программирования в мире - он универсален, прост в изучении и очень мощный! Но одна из основных вещей, которые вы можете создать с помощью Python, - это веб-сайт! Вы можете использовать Python для веб-разработки.
Сайт на Django 3.1 Реализация ТЗ на позицию Junior Developer
Шаг за шагом, Вы пройдете весь процесс по написанию сайта. Вы узнаете, каким образом Django работает внутри, как использовать внутреннюю структуру Django для создания сайта и многое другое. А после того, как приложение уже будет готово, Вы узнаете, как его можно разместить в интернете так, чтобы оно было доступно для всех.
Существует множество курсов по электронной коммерции, но в большинстве из них используется какой-то предварительно созданный плагин или платформа. В этом курсе мы создадим полностью настраиваемое приложение для электронной коммерции или корзины для покупок полностю с нуля с помощью стека MERN со следующими функциями...