
Laravel Mastering Course
Laravel Course Outline:
Laravel Part-1 Basics :(Total no. of Class=6)
1. Installation
2. Configuration
3. Directory Structure
4. Starter Kits
5. Laravel Routing Basics
6. Laravel Controller Basics
7. Laravel View Basics
8. Laravel Blade Templating Basics
9. Laravel Model Basicss
10. Migrations
11. Tinker
12. Factory
13. Seeding
Laravel Part-2 Intermediate:(Total no. of Class=17)
14. Laravel Routing in Depth with Many Practical Examples
15. Laravel Middleware in-depth with many Practical Examples
16. What is Laravel CSRF Protection? How to Implement CSRF Protection in Our Laravel Applications?(Practical Example)
17. Laravel Controllers depth with Many Practical Examples
18. What is Laravel Requests? and How it works in Laravel Applications? (with Many Practical Examples)
19. What is Laravel Responses? and how does it work in Laravel Applications? (with Many Practical Examples)
20. Laravel Views in-depth with many Practical Examples
21. Laravel Blade Templating in-depth with many practical Examples)
22. What is Laravel URL Generation? How does it work? (with many practical Examples)
23. What is Session? How does it work in Laravel Applications? (with many practical examples)
24. What is Validation? How does Laravel Validation work? (with many Practical examples)
25. What is Laravel Error Handling? How Laravel Handles its Errors? (with Practical Examples)
26. What is Logging? how does Laravel Logging work? (With Practical Examples)
Laravel Part-3 Database (Intermediate): (Total no. of Class=7)
27. Laravel Query Builder in-depth with many practical examples
28. Laravel Pagination in-depth with practical examples
29. Laravel Redis with practical examples
30. Laravel Eloquent ORM with many practical examples
Laravel Part-4 Architectural Concepts:(Total no. of Classes: 4)
31. What are Laravel Requests and how does its Lifecycle work
32. What is Laravel Service Container? and how to Create Laravel Custom Service Container?
33. What is Service Providers? and how to create Laravel Custom Service Providers?
34. What are Facades in Laravel? and How to create a Custom Laravel Facade?
Laravel Part-5 Digging Deeper (Advance):(Total No. Of Class=20)
35. Artisan Console
36. Broadcasting
37. Cache
38. Collections
39. Compiling Assets
40. Contracts
41. Events
42. File Storage
43. Helpers
44. HTTP Client
45. Localization
46. Mail
47. Notifications
48. Package Development
49. Queues
50. Rate Limiting
51. Task Scheduling
Laravel Part-6 Security (Advance):(Total No. Of Class=3)
52. Authentication
53. Authorization
54. Email Verification
55. Encryption
56. Hashing
57. Password Reset
Laravel Part-7 Testing (Advance):(Total No. Of Class=3)
59. HTTP Tests
60. Console Tests
61. Browser Tests
62. Database
63. Mocking
Laravel E-Commerce Project
1. Category/subcategory Management
2. Brand Management
3. Discount Management
4. Wishlist
5. Coupon Management
6. Product searching
7. Multiple image upload
8. Stock Management
9. multiple languages (Bangla English)
10. mail (QUEUE) Management
11. Payment Gateway Integration
12. Promotion Management
13. Dashboard Reporting
14. User Role and Permission Management
15. Event Listener
16. Order tracking Management
17. Order Return Management
============Packages Implementation ============
18. telescope
19. Passport/JWT
20. Socialite
21. Scout