Laravel
Learn Laravel
Laravel is most popular PHP framework used for website development. Due to its simple and elegant syntax it ease the development process and simplifies routing, caching, authentication through built in templates, libraries and MVC architecture.
DIIT Educom brings an interactive and easy to learn laravel course for students that help them to understand every fundamentals of laravel quickly. Our qualified and experienced experts provide excellent learning environment to students.
Laravel Course Content
- Introduction of Laravel
- Environment Setup
- Basics of Composer (A dependency management tool for PHP)
- Basics of NPM (A package manager of Node.js to manage javascript libraries and packages)
- Autoloading basics and PSR standards
- Asset compilation with gulp
- Introduction of MVC Framework
- Understanding Architecture of Laravel (Service Container and Service Providers)
- Dependency Injection and Facades
- Artisan (A command line utility for laravel)
- Directory structure of the Laravel framework
- Request workflow or lifecycle
- Request and Response object
- Basics of laravel routing
- Working with URLs Generation
- Introduction of middlewares
- Laravel Modals
- Controllers
- Resource Controllers
- Views
- Introduction of Carbon (A time manipulation library)
- Database Migrations
- Database Seeding
- Introduction of Database Factories
- Database Relationships (One to One, One to Many, Many to One, Many to Many etc.)
- Laravel Session
- Server side data Validation
- Errors and Exception Handling
- Laravel Templating Engine (Blade)
- Working with multi languages
- Using Frontend framework like (React, Angular or Vue.js) with laravel
- Web Authentication and Autharization
- Laravel API Authentication
- Laravel Security
- Introduction to laravel Collections
- Laravel Helpers
- Getting started with Database Management in Laravel
- Laravel Query Builder
- Elequent ORM (Object Relational Mapper)
- Elequent Accessors and Mutators
- Working with files
- Integrating Redis with your laravel application.
- Writing tests with phpunit
- Deploying Laravel
- Case study (Working on a Project)