bolt Elite Certification

Full Stack Web Development (Laravel – PHP)

A 16-week, hands-on course in full-stack web development with Angular on the front end and Laravel (PHP) with MySQL on the back end. Trainees build and deploy a complete web application.

Duration 16 weeks
Contact Hours 288 Hrs
Level Intermediate
Format Full time
school

Course Introduction

This course enables learners to build dynamic, secure web applications using a modern full-stack approach. On the front end, they work with HTML5, CSS3, Bootstrap, JavaScript, and Angular. On the back end, they use Laravel and MySQL/MariaDB. The training covers MVC architecture, RESTful APIs, authentication and middleware, database integration, Git and GitHub, and deployment. It ends with a capstone: a deployed full-stack business web application, presented to evaluators. Cross-cutting modules cover soft skills, CV and GitHub profile building, freelancing, and using AI tools such as ChatGPT and GitHub Copilot for code generation, validation, and documentation. It prepares learners for full-stack and PHP/Angular developer roles, and for freelance web development.

Learning Outcomes

code

Build responsive front-end interfaces with HTML5, CSS3, Bootstrap, and Angular

code

Develop scalable back-end systems with Laravel and PHP

hub

Integrate applications with MySQL/MariaDB databases

hub

Create and consume RESTful APIs using Laravel controllers

psychology

Implement authentication, middleware, and secure routing

forum

Use Git and GitHub for version control and collaboration

rocket_launch

Deploy web applications using shared hosting and modern tools

rocket_launch

Present a complete full-stack project as a capstone deliverable

Target Audience

  • group ICT graduates aiming for developer roles
  • group Freelancers offering full-stack web development services
  • group Early-career professionals interested in the PHP/Angular stack

Certification Criteria

  • check Attend at least 80% of sessions
  • check Complete all assignments, quizzes, and the capstone project
  • check Score a minimum of 80% overall
  • check Successfully present a functional web application
Assessment Strategy
Quizzes (bi-weekly) 20%
Assignments & Labs (weekly) 20%
Final Quiz (Week 12) 20%
Capstone Project (Weeks 13–16) 40%
Enroll in Program

16 weeks Duration.

Course Modules

16 weeks · 18 contact hours per week · 288 contact hours

01

Web Fundamentals

HTML5 structure, CSS3 styling, file linking, box model

02

Bootstrap & Responsive Design

Layout grids, utilities, components, media queries

03

JavaScript (ES6+)

Variables, loops, functions, DOM manipulation

04

Angular Setup & Basics

CLI, components, templates, data binding

05

Angular Routing & Forms

Routing, reactive forms, services, navigation

06

Git & GitHub

Version control commands, branching, repository management

07

Laravel Setup & Routing

MVC overview, Laravel installation, routes/web.php

08

Laravel Controllers & Views

Blade templating, route parameters, controller logic

09

Database with MySQL/MariaDB

Schema design, migrations, Eloquent ORM, CRUD

10

Authentication & Middleware

Laravel auth, sessions, roles, route guards

11

RESTful APIs with Laravel

API routes, controllers, JSON responses, Postman

12

Angular-Laravel Integration

HTTP client, services, API consumption, Final Quiz

13

Capstone Planning

Feature planning, repository setup, database modelling

14

Capstone Development I

UI creation, route handling, auth setup

15

Capstone Development II

Final touches, error handling, validation

16

Capstone Presentation

Demo, walkthrough, GitHub, Q&A

Tools & Platforms

Stack

Frontend: HTML5, CSS3, Bootstrap, JavaScript, Angular

Stack

Backend & Database: PHP, Laravel, MySQL, MariaDB

Stack

Version Control & API Testing: Git, GitHub, Postman

Stack

Deployment: Vercel, cPanel, FTP, XAMPP

Stack

AI & IDEs: ChatGPT, GitHub Copilot, VS Code

Capstone Project

“Design and Deploy a Full-Stack Business Web Application.” Each learner picks a domain, such as a task manager, service portal, or mini CMS. They build the front end with Angular and Bootstrap and the back end with Laravel and MySQL/MariaDB. They secure the system with authentication and validation, integrate APIs with dynamic CRUD functionality, deploy it online, and present a complete demo to evaluators.

check_circle

Planning documents: feature plan, database model, repository

check_circle

Angular and Bootstrap front end

check_circle

Laravel and MySQL/MariaDB back end with authentication and validation

check_circle

APIs and dynamic CRUD functionality

check_circle

Application deployed online

check_circle

GitHub repository and walkthrough

check_circle

Live demo and Q&A with evaluators

Ready to lead the Digital Revolution?

Join the next cohort and master the technologies shaping the future of global enterprise.