Introduction
Laravel is a PHP framework for rapid development. It uses the MVC (Model View Controller) design pattern to separates the web application into three different components. This course provides a great Laravel tutorial for beginners.
This course will give you all the essentials you need to know to get up and running with Laravel. You will learn how to download and install Laravel, how to use Composer to install PHP classes, how to use Artisan (the Laravel command line tool), how to work with Routes, Views, Blade templates, Controllers and Models. It will also show you how to work with Eloquent, the Laravel ORM used to perform SQL queries on Laravel Models. You will also learn how to use Access Control Level in your project.
Benefits of Learning Laravel
It is easy because of the simplicity and a lot of magic in the background.
Laravel has an easy learning curve and supported by a large community. It has Clear and short documentation. Incredible Eloquent ORM. The most popular framework – easy to find developer, easy to find answer, huge community on GitHub and, LaraChat (slack) actually is one of the biggest free slack communities in the world. It has Integration with front-end out of the box. Insane CLI, cron jobs, mail queues and much more.
Who can Attend
This course is designed for php programmers and professionals with Good OOP Knowledge and minimum 1 php based project development experience who want to learn from basic to Advance Laravel. This course provide PHP programmers with a solid foundation in the Laravel, this course guides you through from basic to advance Laravel filled with numerous examples and hands-on exercises, including substantial practice in coding parts of a fully functional application. Class exercises are designed to reinforce key language concepts.
Software Requirements
Docker Desktop, Laravel, Terminal BASH, Git, Visual Studio Code
Rate
All trainer rate RM2,000/day
Syllabus
Day 1: Introduction & Fundamental
Time | Activities |
9:00 – 12:30 | Installing and Setting up Laravel 8 & Supporting Tools Installing using Docker for windows, & Mac. Laravel 8 Directory Structure |
12:30-2:00 | Lunch & Rest |
2:00 – 4:30 | Laravel Basics |
Day 2: Laravel CRUD Project
Time | Activities |
9:00 – 12:30 | Laravel 8 Basics |
12:30-2:00 | Lunch & Rest |
2:00 – 4:30 | Creating a Project |
Setting Database & using Seeder |
Day 3: Form, Validation & Error Handling
Time | Activities |
9:00 – 12:30 | Form & Validation CSRF Protection, Controller Functions |
12:30-2:00 | Lunch & Rest |
2:00 – 4:30 | Page Error handling |
Day 4: Access Control Level
Time | Activities |
9:00 – 12:30 | Laravel 8 Access Control Level |
12:30-2:00 | Lunch & Rest |
2:00 – 4:30 | File Storage |