Laravel

Laravel is a free and open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller architectural pattern.

Objectives:

  • To make students clearly understand about MVC architecture in frameworks.
  • To make faster and more effective web-based applications.
  • To make the web development less stressful.
  • To make organized websites and write understandable codes.

1. Overview of Laravel

  • Introduction of Laravel
  • Introduction of MVC Pattern
  • Laravel Directory Structure

2. Installation

  • XAMPP Installation
  • Composer Installation
  • Git Installation
  • Laravel Application Structure

3. Routing

  • Laravel Basic Routing
  • Routing Parameters
  • Laravel Named Routes
  • Laravel Middleware
  • Laravel Route Groups

4. Controllers

  • Laravel Controllers
  • Routing Controllers
  • Resource Controllers
  • Controller Middleware with Construct

5. Views

  • Laravel Views
  • Passing/Retrieving data to views

6. Blade Templates

  • Display Images
  • Make Anchor
  • Displaying Variables
  • Conditional Statements
  • Loop in blade
  • PHP function
  • Build Your Master layout
  • Extending the master layout
  • Nested views
  • Include Views Adding assets

7. Using Forms and Gathering Input

  • Adding HTML5 Package
  • Creating A form using Blade Syntax
  • Validating user input
  • File Uploading
  • Error message Handling
  • Encrypting and decrypting data
  • Preserving the data

8. Migration

  • Laravel Migration
  • Migration Structure
  • Generating Migrations
  • Migration Commands

9. Database

  • Introduction Model
  • Type of Database
  • Eloquent ORM Model
  • Naming Convention
  • Table name
  • Primary key
  • Timestamps
  • Use model
  • Display data from models in views
  • Manage Mass Assignment
  • CRUDS Operation
  • Simple Query String
  • Query Builder with array

10. Security & Session

  • Removing Public from URL
  • Sessions Effective

Enquiry

Laravel

Laravel is a free and open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller architectural pattern.

Objectives:

  • To make students clearly understand about MVC architecture in frameworks.
  • To make faster and more effective web-based applications.
  • To make the web development less stressful.
  • To make organized websites and write understandable codes.

1. Overview of Laravel

  • Introduction of Laravel
  • Introduction of MVC Pattern
  • Laravel Directory Structure

2. Installation

  • XAMPP Installation
  • Composer Installation
  • Git Installation
  • Laravel Application Structure

3. Routing

  • Laravel Basic Routing
  • Routing Parameters
  • Laravel Named Routes
  • Laravel Middleware
  • Laravel Route Groups

4. Controllers

  • Laravel Controllers
  • Routing Controllers
  • Resource Controllers
  • Controller Middleware with Construct

5. Views

  • Laravel Views
  • Passing/Retrieving data to views

6. Blade Templates

  • Display Images
  • Make Anchor
  • Displaying Variables
  • Conditional Statements
  • Loop in blade
  • PHP function
  • Build Your Master layout
  • Extending the master layout
  • Nested views
  • Include Views Adding assets

7. Using Forms and Gathering Input

  • Adding HTML5 Package
  • Creating A form using Blade Syntax
  • Validating user input
  • File Uploading
  • Error message Handling
  • Encrypting and decrypting data
  • Preserving the data

8. Migration

  • Laravel Migration
  • Migration Structure
  • Generating Migrations
  • Migration Commands

9. Database

  • Introduction Model
  • Type of Database
  • Eloquent ORM Model
  • Naming Convention
  • Table name
  • Primary key
  • Timestamps
  • Use model
  • Display data from models in views
  • Manage Mass Assignment
  • CRUDS Operation
  • Simple Query String
  • Query Builder with array

10. Security & Session

  • Removing Public from URL
  • Sessions Effective

Enquiry