Over 10 years we help companies reach their financial and branding goals. Doptor IT Limited is a values-driven technology agency dedicated.

Gallery

Contacts

House: 369/B, Taltola, Khilgaon, Dhaka - 1219, Bangladesh

info@doptor.com.bd

+88 01331666433 (WhatsApp)

Date : 9 Apr – 10 Aug 2019 No. of Classes/ Sessions : 30 Total Hours : 90 Last Date of Registration : 9 Apr 2019
Class Schedule :
Sunday – 6.00pm – 9.00pm Tuesday – 6.00pm – 9.00pm Thursday – 6.00pm – 9.00pm
venue : Office Address

Price: TK. 8,000
(including VAT & TAX)
Promotional Offer BDT 15,000 (Valid till 10th April,2019)

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

  1. 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