This course helped beginners as well as experts solving regular problems during coding. In this course, you will learn all the available features given to us from Laravel framework.
1.1. Introduction to Software Development
1.2. Introduction to Laravel Framework
1.3. Introduction to PHP
1.4. Q & A – Open discussion on outline
2.1. Tools & Environment
2.2. IDE
2.3. Laragon
2.4. Composer
2.5. GIT
3.1. Brief concept on Laravel Architecture
3.2. Request Lifecycle
3.3. Service Container
3.4. Service Providers
4.1. Laravel –I Concept & Route
4.2. Folder Structure Overview
4.3. Introduction to Route and complete understand of it
5.1. Laravel-II Controllers
5.2. Creating Controllers
5.3. Routing Controllers
5.4. Passing data
5.5. Resources and Controllers
6.1. Laravel -III Views & Blade Templating
6.2. Introduction
6.3. Template Inheritance
6.4. Defining A Layout
6.5. Extending A Layout
6.6. Components & Slots
6.7. Displaying Data
7.1. Project 1: Convert a HTML Theme into a Laravel Template
8.1. Laravel Fundamentals-IV - Models
8.2. Understand Laravel Models
8.3. Example Use of a Model
9.1. Laravel Fundamentals -V - Migration
9.2. Environment configurations
9.3. Migrating
9.4. Creating migration and dropping them
9.5. Adding columns to existing tables using migrations
10.1. Laravel Fundamentals VI - Database Relationship & Migration
10.2. Work on a non-related table
11.1. One to One relationship
11.2. The inverse relation
12.1. One to many relationship
12.2. Many to many relationship
13.1. Laravel VII - CRUD
13.2. CRUD on single entity
14.1. Database - Eloquent One to One Relationship CRUD
14.2. Setting up Relations
14.3. Creating data
14.4. Updating Data
14.5. Reading and deleting data
15.1. Database - Eloquent One to Many Relationship CRUD
15.2. Relationships and mass assignment
15.3. Inserting Data
15.4. Reading Data
15.5. Updating Data
15.6. Deleting Data
16.1. Database - Eloquent Many to Many Relationship CRUD
16.2. Relationships and mass assignment
16.3. Inserting Data
16.4. Reading Data
16.5. Updating Data
16.6. Deleting Data
17.1. Query Builder and Other Collection Methods
17.2. Attaching, detaching and syncing
17.3. Seeding
18.1. Form Validation
18.2. Basic validation
18.3. Displaying Errors
18.4. Advance validation
19.1. Authentication – Login, Registration
19.2. Creating the login system under 1 minute
19.3. Login creation overview
19.4. Retrieving authenticated user data
19.5. Events
20.1. Middleware - Security / Protection
20.2. Registering a new middleware and using it
20.3. A more practical way to use middlewares 1 roles, migration and relations setup
20.4. A more practical way to use middlewares 2 Custom method 21. Class
21. Class 21
21.1. Laravel - Sending Email / Api
21.2. Email verification
21.3. Configuration
21.4. Sending email part 1 - route
21.5. Sending email part 2 - Finished
22.1. Project- Photoblog – Defining the sample Project
Module | Web Development with Laravel | 90 Hrs |