Skip to course content

Laravel

Enable developers to build secure, maintainable, full-stack web applications rapidly using Laravel’s routing, ORM, queues, and ecosystem best practices.

Get Course Info

Audience: Architects, developers, administrators

Duration: 4–5 days

Format: Lectures and hands-on labs (50 % lecture, 50 % lab)

Overview

Laravel is a PHP web-application framework with expressive, elegant syntax that frees developers to create without sweating small things.

Objective

Enable developers to build secure, maintainable, full-stack web applications rapidly using Laravel’s routing, ORM, queues, and ecosystem best practices.

What You Will Learn

  • Laravel installation & first project
  • Routing, middleware, controllers, views, Blade templates
  • Artisan console, queue, scheduling, caching, events
  • Security: auth, authorization, encryption, hashing
  • Database migrations, Eloquent ORM, Redis
  • Testing, packages and ecosystem

Course Details

Audience: Architects, developers, administrators

Duration: 4–5 days

Format: Lectures and hands-on labs (50 % lecture, 50 % lab)

Prerequisites:

Linux command line & vi/nano editors

Setup: Zero-Install cloud lab • SSH client • Browser

Detailed Outline

  • Installation, Sail/Docker, config
  • Routing, middleware, validation, error handling
  • Artisan, caching, storage, mail, queues
  • Auth, authorization, email verification
  • Query builder, migrations, seeding
  • Relationships, factories, API resources
  • HTTP, console, browser
  • Breeze, Cashier, Dusk, etc.

Ready to Get Started?

Contact us to learn more about this course and schedule your training.