menu
close_24px

Rapid Laravel Learning

What you'll learn

  • Build a Laravel app with core functionalities, including CRUD and database management
  • Manage data and user interactions with models, controllers, and Blade templating
  • Implement features like form validation, email notifications, and report generation
  • Automate tasks with scheduled jobs and custom Artisan commands

Description

"Rapid Laravel Learning" is an intensive, laser-focused course designed to get you up and running with Laravel, the popular PHP framework, in just four days. This course is perfect for developers who want to quickly learn the fundamentals of Laravel and start building powerful web applications. Through concise, hands-on lessons and practical examples, you'll master the core concepts and tools that make Laravel a joy to work with. By the end of the course, you'll have the confidence and skills to develop robust, scalable web applications using Laravel.

 

Who Should Attend

  • Developers with experience in PHP who want to transition to Laravel and leverage its features for more efficient and structured development.
  • Those who have some experience in programming and want to learn Laravel from the ground up to build more sophisticated web applications.
  • Who need to quickly learn Laravel to develop and manage their web applications effectively.

Prerequisite

Participants should have understanding of PHP programming language and familiar with OOP in programming language

 

Agenda

Module 1: Introduction to Laravel
  • Introduction
  • Installation
  • Exploring the Laravel directory structure
  • core concepts
    • MVC
  • Navigating the official documentation
  • Laravel ecosystem
Module 2: Quick Overview - CRUD
  • Quick run CRUD system
  • Creating Test for CRUD
  • A quick feel of 80% of the work in Laravel
    • Create
    • Read
    • Update
    • Delete
Module 3: Diving Into Core Concept
  • Migrations
    • Managing table schema
    • Making changes and sharing changes to other developers
  • Route
    • How Laravel map requests to functions
  • Controller
    • Designing flow of the system
  • Model and Eloquent
    • Working with data
    • Relationship
    • Table definition
  • Blade templating
    • Flow control
    • Loop
    • Including components
Module 4: Important Components
  • Validation
    • Built-in validation rules
    • Creating custom rules
  • Email notifications
    • Example of broadcasting notifications
  • Generating Report
    • Generating PDF, moving long generating reports to…
  • Job and scheduling
    • Moving long running processes to background
    • Running predetermined processes
  • Artisan
    • Common artisan commands
    • Creating commands
Overview
Instructor : Hizam
Date: 21-24 Oct 2024
Duration : 4 Days
Course level : Beginner - Intermediate
Language : English
Mode: Classroom
Price: RM 5000
IMG_6888 (1)-2
SoftwareQ Company Page Admin  LinkedIn

Our Instructor

Hizam is a seasoned PHP developer with over 20 years of experience designing, developing, and optimizing web applications. His extensive expertise includes working with PHP frameworks like Laravel, Symfony, and CodeIgniter, and he has a strong command over front-end technologies such as Javascript and Typescript. He has a track record of delivering applications, integrating APIs, and optimizing database performance. Hizam's deep understanding of web development best practices and passion for continuous learning and problem-solving have consistently driven successful project outcomes and client satisfaction.

Laravel Livvewire Classroom
Laravel Livewire Necessities
  • Hizam
  • Oct 8,2024
  • 2 Days
PHP for Modern Framework Classroom
PHP for Modern Framework
  • Hizam
  • Oct 15,2024
  • 3 Days
testing PHP with PestPHP Classroom
PHP Testing with PestPHP
  • Hizam
  • Nov 25,2024
  • 2 Days
Laravel App and Filament Classroom
Developing Laravel App with Filament
  • Hizam
  • Oct 28,2024
  • 2 Days
Frequently Asked Questions (FAQs)
Who should attend our courses?

Our courses are suitable for anyone looking to enhance their development skills, including beginners, intermediate learners, experienced developers, and those in leadership roles overseeing development projects. You will find the courses that suits your need with us. Else, you could contact us for customize training.

Is this course HRDC claimable?

Yes, the course is 100% HRDC claimable for HRD Corp registered employers.

Can I enroll without HRDC levy?

Yes. For non-HRDC participants, you can enroll to the course by clicking the 'Add to cart' button. You'll receive confirmation email after successful payment.

What are the steps for enrolling with HRDC levy?

For participants who are purchasing with HRDC levy:
1. You could just click on the 'Enroll Now (HRD Levy)' button.
2. After submitting, you will receive registration form in your mailbox.
3. Kindly fill up the form (or you could pass it to your HR/Talent team to assist), and return the form to us.
4. For grant application and the updates you may refer to HRDC Guidelines for more information. 

What is the course structure?

Our courses integrate lectures, live coding sessions, and practical exercises to foster an immersive learning environment. This structure emphasizes practical application over theoretical concepts, ensuring you gain valuable skills. You'll leave with both knowledge and hands-on experience!

Who can I reach out to for assistance?

For any questions or assistance, please contact our team. We’re here to help!