Serai Solutions

(MA0033207-A)

Kursus Web Development with PHP dan Laravel Framework HRDF Claimable

nazrol@serai.org
+60133583553
Description
Trainer : Khairil Iszuddin bin Ismail, Taming Tech Sdn Bhd
Tarikh : 23 – 26 September 2024  (Isnin - Khamis)
Lokasi : Taming Tech Sdn Bhd, 321A, First Floor, Lorong Selangor,
Taman Melawati, 53100 Kuala Lumpur - Classroom training . 
Yuran :  RM3500

Pre-requisite
Participants are expected to have basic HTML, CSS and PHP programming knoweldge

Our comprehensive 4-day course on Laravel is designed specifically for beginner PHP programmers seeking to elevate their skills in web development. Laravel, a powerful and elegant PHP framework, is at the forefront of modern web application development. 

This immersive training program will guide participants through key Laravel concepts, including the Model-View-Controller (MVC) architecture, routing, authentication, Eloquent ORM for database interaction, database migration and seeding, the use of Tinker for interactive debugging, form validation, Blade templating for elegant views, middleware implementation, and the creation of RESTful APIs. 

With its expressive syntax and developer-friendly features, Laravel simplifies and streamlines the web development process, allowing programmers to focus on creating robust and scalable applications. Join us for an enriching learning experience where you’ll gain hands-on expertise in Laravel, empowering you to build cutting-edge web applications with confidence and efficiency. Elevate your PHP programming skills and embark on a journey towards becoming a proficient Laravel developer.

Syllabus & Learning Outcome

Module 1 – Introduction to Laravel:

  • Understand the fundamentals of the Laravel framework.
  • Explore key features and advantages over other PHP frameworks.

Module 2 – Environment Setup and Project Structure:

  • Learn how to set up a development environment for Laravel.
  • Navigate through the Laravel project structure and understand the role of key files.

Module 3 – Database Management with Eloquent:

  • Master the use of Eloquent ORM for efficient database interactions.
  • Create models and define relationships to establish a robust database layer.

Module 4 – Database Migration and Seeding:

  • Understand the importance of database migrations in Laravel.
  • Learn how to seed databases with sample data for testing and development.

Module 5 – Blade Templating and Views:

  • Dive into Laravel’s Blade templating engine for efficient view management.
  • Implement layouts, partials, and control structures in Blade.

Module 6 – Form Handling and Validation:

  • Explore form creation and submission in Laravel.
  • Implement validation rules to ensure data integrity.

Module 7 – Working with Tinker:

  • Get hands-on experience with Laravel Tinker for interactive debugging and testing.
  • Learn how to use Tinker to interact with your Laravel application.
Module 8 – Authentication: 
  • Learn to implement user authentication using Laravel’s default scaffolding.
  • Customize authentication views, routes, and controllers to fit specific project requirements.
 Module 9 – Working with Email
  • Configure and test email using Mailable, Mailtrap.io and views
  • Explore Laravel’s built-in functionality for sending plain text and HTML emails.

Module 10 – Middleware and Requests:

  • Understand the role of middleware in request processing.
  • Create custom middleware and handle HTTP requests and responses.

Module 11 – RESTful API Development:

  • Gain insights into API development in Laravel.
  • Create API routes, controllers, and consume APIs within Laravel.

Module 12 – Deployment Options:

  • Explore various deployment options for hosting Laravel applications.
  • Configure a production environment and deploy a Laravel application.

Trainer - Khairil Iszuddin bin Ismail

HRD Corp Trainer ID : 12474

Graduated from Universiti Teknologi Malaysia with a bachelor’s degree in Computer Science in 2001, Kharil Iszuddin Ismail has various hands-on experience in system development as well as training corporates and government agencies.

Previous work experience including serving as CTO to e-Sentral.com, a startup that delivers ebook for publishers and readers in the SEA region. After that, Iszuddin also helped out Kiddocare to deploy their system for on-demand babysitter platform as their CTO.

Previous training clients include MAMPU, INTAN, KDN, KWSP, UM and many more.

Training provider ini - Taming Tech Sdn Bhd  bekerjasama dengan Training.My / Kursus.My untuk promosikan kursus anjuran mereka.

Contact Info
Summary
RM 3,500.00

RM 3,500.00

Payment

Online Banking (B2C)

I understand and accept the terms and conditions.
I fully understand and agree to the terms and conditions of Direct Debit services and I acknowledge that upon successful completion of this online application, RM 1.00 shall be debited from my selected account to ensure the said account is active for the purpose of application for this service. Please note that Serai Solutions at its sole discretion may refund the RM 1.00 subject to its own terms and conditions. Please contact Serai Solutions for further details.
Powered by
SecurePay