I cannot give you the formula for success, but I can give you the
formula for failure. It is: Try to please everybody. - Herbert Bayard Swope
How to Make Website WCAG Compliant?
Date : 25 May – 24 Aug 2024
No. of Classes/ Sessions : 36 Total Hours : 108
Last Date of Registration : 18 May 2024
Class Schedule : Saturday – 6:00 PM – 9:00 PM , Monday – 6:00 PM – 9:00 PM ,
Wednesday – 6:00 PM – 9:00 PM
Venue:
Address:
Contact Number: 0111111
Price: TK. 25,000
(including VAT & TAX)
One-time full payment: BDT 21,000
Detailed Outline:
Class1
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
class 2
2.1. Tools & Environment
2.2. IDE
2.3. Laragon
2.4. Composer
2.5. GIT
class 3
3.1. Brief concept on Laravel Architecture
3.2. Request Lifecycle
3.3. Service Container
3.4. Service Providers
Class 4
4.1. Laravel –I Concept & Route
4.2. Folder Structure Overview
4.3. Introduction to Route and complete understand of it
Class 5
5.1. Laravel-II Controllers
5.2. Creating Controllers
5.3. Routing Controllers
5.4. Passing data
5.5. Resources and Controllers
class 6
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
Class 7
7.1. Project 1: Convert a HTML Theme into a Laravel Template
Class 8
8.1. Laravel Fundamentals-IV – Models
8.2. Understand Laravel Models
8.3. Example Use of a Model
Class 9
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
Class 10
10.1. Laravel Fundamentals VI – Database Relationship & Migration
10.2. Work on a non-related table
Class 11
11.1. One to One relationship
11.2. The inverse relation
Class 12
12.1. One to many relationship
12.2. Many to many relationship
Class 13
13.1. Laravel VII – CRUD
13.2. CRUD on single entity
Class 14
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
Class 15
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
Class 16
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
Class 17
17.1. Query Builder and Other Collection Methods
17.2. Attaching, detaching and syncing
17.3. Seeding
Class 18
18.1. Form Validation
18.2. Basic validation
18.3. Displaying Errors
18.4. Advance validation
Class 19
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
Class 20
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
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
Class 22-30
22.1. Project- Photoblog – Defining the sample Project