Learn the Basics of LARAVEL-8 and create your own "BUY AND SELL" website .
Offered By: Skillshare
Course Description
Overview
This class is going to teach you the basics of Laravel 8, one of the most popular web development frameworks .
While learning you will create a simple website step by step. The final outcome is a website where users will be able to buy and sell products , this will be simple in terms of features yet a complete product which you can publish to the world .
If you know some HTML and PHP and you want to upgrade your skills to write more organized code , if you want to get some experience on a MVC framework but wondering which framework to use then this course is perfect for you .
Laravel is easy to learn. Just start! and in a couple of minutes, you will realize why Laravel is respected so much.
Source Code(GitHub)
Syllabus
- Introduction
- The final product
- Set up the web server
- Install composer
- Install Laravel
- Set up virtual hosts
- The project structure
- Authentication using Laravel Breeze
- Create a new view for the product list page
- Create card for product
- Create a header and a footer
- Create product details view
- Creating components for reusable code
- Create a form for posting an ad
- Create a table on the database for the products
- Form validation
- Image upload
- Store a product's information on the database
- Introduction to Laravel middleware
- Retrieve all products products from the database
- Fetch a product by id
- Collect phone number during registration
- Retrieving the seller's information
- Fixing the UI
- Display recent products first
- Pagination
- Show own products on dashboard
- Show edit and delete buttons
- Edit a product
- Delete a product
- Email verification
- Reset password
- Custom middleware
- The class project and the source code
- Conclusion
Taught by
Gitanjal Bhattacharjya
Related Courses
Web DevelopmentUdacity Building High Conversion Web Forms
Google via Udacity A Social Network with Flask Course (How To)
Treehouse The Complete JavaScript Course For Web Development Beginners
Udemy JavaScript Mastery: Learn, Code, and Create Live Forms
Udemy