Training on Laravel

Laravel
Event Start Date & Time
2017-08-09 10:00:00 AM
Event End Date & TIme
2017-08-18 05:00:00 PM

ICFOSS is providing FOSS trainings for Government employees under the capacity building programme of it. Laravel is a free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller (MVC) architectural pattern.

Schedule of Training

The training shall be for three days in two batches, which will contain theory classes and hands-on training. The details regarding subjects in the schedule may be seen as below:-
 

First batch : 9 - 11 August, 2017

Second batch :16 - 18 August, 2017

Day 1

  • Introduction to Php Frameworks

  • Composer and Laravel Framework

  • Environment & Sample Project Setup

  • Laravel Folder structure and Basic configuration files

  • Running the Sample Project Using Artisan

  • Routing in Laravel

  • Introduction to MVC

  • Controllers and Route-Controller Binding

  • Views and Blade Templating Engine

  • Route-Controller-View Binding.

Day 2

  • Model & Database configuration

  • Eloquent ORM

  • Migration & Seeding

  • Route-MVC Binding

  • Designing An Application ( To Do List)

    • prepare the design

    • prepare the migration and seeding file

    • applying migration and seeding.

       

Day 3

  • Designing an application ( continued)

    • CRUD operations in Laravel

    • Form Handling in Laravel

  • Using other modules in laravel

    • Inbuilt Auth Plugin.

    • Packalyst and using a simple package from that.

  • Brief introduction to other laravel features

    • Events and Notifications

    • Cache,queues and file management.

    • Eloquent relationships

    • Laravel Official packages.