Laravel, the complete guide with real world projects

Laravel, the complete guide with real world projects
Laravel, the complete guide with real world projects

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 14 Hours | 2.44 GB
eLearning | Skill level: All Levels


Build simple to advanced web applications using the PHP’s most popular web framework

This course uses a project based approach for learning. It would also be filled with specific articles to read to clearly understand a concept better, and multiple explanations of all concepts taught . We build a number of projects from simple to extra advanced, as listed below.

Task APPLICATION: We learn the total basics of MVC FRAMEWORKS , by building a tasks application, where we can create, read, update, and mark tasks as completed. This is enough to get you started with Laravel

COMPLETE BLOG: Some features of this CONTENT MANAGEMENT SYSTEM are:

  • Post categories(CRUD)
  • Post tags(CRUD)
  • Posts (CRUD)
  • Trashing posts
  • Multiple user and multiple role support
  • Social media post sharing
  • Blog search
  • Disqus commenting system
  • And a lot more !!!

COMPLETE FORUM: Some features of this FORUM SYSTEM are:

  • Multiple channels
  • Social authentication
  • Email authentication
  • User admin role
  • Create discussions
  • Replying to discussions
  • Marking best reply to discussion
  • User experience points
  • And a lot more !!!

E-COMMERCE WITH STRIPE

  • Products (CRUD)
  • Complete shopping cart
  • Checkout with stripe
  • Email sending after purchase
+ Table of Contents

Introduction to the course
1 Introduction
2 Instructor’s advice on getting the most out of this course

Course updates
3 LARAVEL 5.4 UPDATE

Project one – Complete Todo App
4 Installation of laravel
5 Optional – Better development environment and SQLite setup
6 How the welcome view is displayed
7 Your first look at routes and views
8 Introducing controllers
9 Migrations and models
10 Model factories and seeder files
11 Models, views, and controllers
12 Refactoring to layout files in our views
13 Storing data into database
14 Deleting data from database
15 Updating database I
16 Updating database II
17 Marking resources as completed
18 Playing around with tinker
19 Introduction to sessions in laravel

Project Two – Complete Blogging Content Management System
20 Authentication system in laravel
21 Creating Post and Category model
22 One to Many relationships
23 Creating the post view
24 Creating the post form
25 Route groups and middleware
26 More about middleware
27 Data validation
28 Categories CRUD I
29 Categories CRUD II
30 Toastr notifications in laravel
31 Displaying Categories in form
32 Saving posts and featured image upload
33 Mass assignment in laravel
34 Soft deletes table setup
35 Seeding default Administrator
36 Setting session information
37 Slugs
38 Posts display view
39 Acessors
40 Soft deleting / Trashing posts
41 Retrieving trashed posts
42 Permanently deleting posts
43 Restoring trashed posts
44 Updating posts
45 Cleaning up our views
46 Many to many relationships
47 Tags CRUD
48 One to Many relationships – Deep dive
49 Many to many relationships – Deep dive
50 More on relationships
51 Creating profiles for users
52 Creating users
53 Permissions
54 Recap till now
55 Middleware – Deep dive
56 Editing user profile
57 Updating user profile
58 Clean up
59 WYSIWYG installation: summernote
60 Blog site settings
61 The fun part: Blog frontend
62 Dynamic content display I
63 Dynamic content display II
64 Dynamic content display III
65 Single blog post
66 Next and previous buttons
67 Disqus install
68 Category page
69 Tags page
70 Searching posts
71 Setting user relationship
72 AddThis installation into Blog
73 Mailchimp installation
74 Bug fetching
75 Dashboard and closing

Project Three – Advanced Forum / Discussion Application
76 Complete social authentication in laravel
77 Models and relationships setup
78 Admin seeder
79 CRUD channels the Resource way
80 Sharing data with all views
81 Channels seeder file
82 Creating discussion page
83 Storing discussions into database
84 Seeding data
85 Displaying and paginating discussions
86 Styling views a little
87 The discussion page
88 Creating replies
89 Creating likes
90 The Like status of a reply
91 Like and unlike functionality
92 Like count
93 Channel discussions display
94 Forum cleanup I
95 Forum cleanup II
96 Watching discussions and un-watching them
97 Laravel notifications
98 Sending email notifications
99 Marking as best answers
100 Experience points for participating users
101 Fix – Mark as best reply
102 Installing notifications
103 Marking as closed and opened
104 Implementing filters in laravel
105 Fix – Some styling
106 Updating a discussion
107 Editing replies and more cleanup
108 Administrator middleware
109 Markdown support installation
110 Fix – Markdown

Project Four – Complete Ecommerce
111 Products CRUD
112 Products factory
113 Displaying products
114 Customizing default Laravel paginator
115 Product details page
116 Cart – Add to cart
117 Cart – Page
118 Cart – Edit cart image item
119 Cart – Delete items
120 Fix – main.js file
121 Cart – updating item quantities
122 Cleanup – Little basket
123 Checkout page
124 Stripe Installation
125 Stripe Payment
126 E-commerce completion – Email sending

WHAT NEXT ?
127 Become better at Laravel
128 COUPON CODE FOR NEXT COURSE

Download from Turbobit

Download from DepositFiles