Building A Laravel And React Platform For Selling Pictures
Published 1/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 9.18 GB | Duration: 13h 7m
Published 1/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 9.18 GB | Duration: 13h 7m
Unlock the Power of Laravel and React to Create a Stunning Picture Marketplace and Elevate Your Development Skills
What you'll learn
Dive deep into Laravel's powerful backend framework, understanding routing, controllers, models, and relationships.
Explore advanced Laravel features such as implementing authentication, authorization, and robust API endpoints.
Learn to implement key e-commerce features such as product listings, cart functionality, checkout processes, and user authentication.
Dive into advanced React topics, including redux, context API, hooks, state management, complex component interactions, and responsive design.
Requirements
Intermediate Web Development Proficiency: Students should possess a solid understanding of HTML, CSS, JavaScript, and have experience building web applications.
React and Laravel Foundation: Students should be comfortable working with React components, state management with redux, and API integration, similarly, understanding of Laravel routing, controllers, Eloquent ORM, and middleware is required.
Description
Welcome to Building a Laravel and React Platform for Selling Pictures This course is designed for intermediate web developers aspiring to deepen their understanding of React and Laravel by creating a high-performance, scalable E-commerce platform.In this intermediate-to-advanced level course, we will explore complex concepts in React and Laravel development. You will learn to build an E-commerce platform that emphasizes performance, security, and scalability, pushing your skills to new heights.This course is ideal for you if:You have experience building web applications with React and Laravel and want to deepen your knowledge.You're an intermediate developer looking to bridge the gap between basic understanding and advanced proficiency in these technologies.You want to enhance your skills in building scalable, high-performance web applications.You're eager to learn advanced techniques, best practices, and optimizations in React and Laravel.You want to boost your resume with a significant project that showcases your advanced development skills.If you are eager to take your web development skills to the next level, this course is the perfect opportunity for you to elevate your expertise in React and Laravel and create a sophisticated, scalable E-commerce platform.Enroll now and embark on a transformative learning journey opening doors to advanced career opportunities and freelance projects.
Overview
Section 1: Introduction
Lecture 1 Introduction
Section 2: Backend - Database
Lecture 2 Create the Models & the Migrations
Lecture 3 Add Model Relationships
Section 3: Backend - Admin Dashboard
Lecture 4 Admin Model and Controller
Lecture 5 Admin Login & Logout Part 1
Lecture 6 Admin Login & Logout Part 2
Section 4: Backend - Manage Categories
Lecture 7 Create the Category Controller
Lecture 8 Create Update and Delete Categories
Section 5: Backend API - Manage Pictures
Lecture 9 Create the Picture Controller
Section 6: Backend API - Manage Orders & Reviews
Lecture 10 Create the Order and the Review Controllers
Section 7: Backend API - Manage Users
Lecture 11 Create the User Controller and the Routes
Section 8: Backend API - Testing API
Lecture 12 Testing API using Postman
Section 9: Frontend - Pictures
Lecture 13 Adding Routes and Fetching Pictures
Lecture 14 Display Pictures and Categories
Lecture 15 Uploading Pictures Part 1
Lecture 16 Uploading Pictures Part 2
Lecture 17 Filter Pictures by Category and Extension
Section 10: Frontend - Users
Lecture 18 Create Redux Store
Lecture 19 Register and Login Users
Lecture 20 Get the Currently Logged in User
Lecture 21 User Profile
Section 11: Frontend - Cart
Lecture 22 Picture Details
Lecture 23 Add Picture to the Cart
Lecture 24 Display the Cart Items
Section 12: Frontend - Checkout
Lecture 25 Checkout Component
Lecture 26 Place Orders
Lecture 27 Download Pictures
Section 13: Frontend - Reviews
Lecture 28 Add Update and Delete Review Functions
Lecture 29 Review a Picture
Lecture 30 Update and Delete Reviews
Section 14: Frontend - Search & 404 Page
Lecture 31 Searching for Pictures
Lecture 32 Set Page Title and Add 404 Page
Section 15: Backend - Manage Reviews
Lecture 33 Create the Review Controller
Section 16: Backend - Manage Pictures Users & Orders
Lecture 34 Create Picture User and Order Controllers
Section 17: Fixing Bugs
Lecture 35 Fixing Filter Picture by Category and Extension Bug
Lecture 36 Fixing Save Many Orders Bug
Section 18: Payout sellers
Lecture 37 Share profit with sellers
This course is specifically designed for intermediate web developers who are looking to advance their skills in React and Laravel development. It's tailored for individuals who have a foundational understanding of web technologies, including HTML, CSS, and JavaScript, and have already worked with React and Laravel at a basic level.