+63 995 394 7258 / +63 917 132 5623 | marketing@axentra-global.com

LAMP Stack Web Development

COURSE OVERVIEW


This 3-day LAMP Stack Web Development course introduces participants to developing dynamic, database-driven web applications using Linux, Apache, MySQL, and PHP.


Participants will learn how the components of the LAMP stack work together, configure a basic development environment, develop server-side applications with PHP, manage data using MySQL, and deploy applications through the Apache web server.


The course emphasizes practical exercises and concludes with participants building a simple end-to-end LAMP web application.


Duration: 3 days / 24 hours

Delivery Method: Classroom-based, Virtual Instructor Led Training

COURSE OUTLINE


Day 1 – Linux, Apache and PHP Fundamentals


·      Module 1: Introduction to LAMP Stack

o  Understanding full-stack web development

o  LAMP architecture

o  Linux, Apache, MySQL and PHP overview

o  How LAMP components work together

o  Client-server architecture

o  Setting up the development environment

·      Module 2: Linux Fundamentals

o  Introduction to Linux

o  Understanding the Linux file system

o  Basic Linux commands

o  Creating and managing files and directories

o  File permissions

o  Users and groups

·      Module 3: Apache Web Server

o  Introduction to Apache

o  Understanding web servers

o  Apache directory structure

o  Starting and stopping Apache

o  Basic Apache configuration

o  Document root

·      Module 4: PHP Fundamentals

o  Introduction to PHP

o  PHP syntax

o  Variables and data types

o  Operators

o  Conditional statements

o  Loops

o  Functions

o  Arrays

o  Working with HTML and PHP

o  Hands-on: Build a simple dynamic PHP page


Day 2 – MySQL and Database-Driven PHP


·      Module 5: MySQL Fundamentals

o  Introduction to relational databases

o  Understanding databases and tables

o  Columns, rows and data types

o  Primary and foreign keys

o  Creating databases

o  Creating and modifying tables

·      Module 6: SQL Fundamentals

o  Introduction to SQL

o  INSERT statements

o  SELECT statements

o  UPDATE statements

o  DELETE statements

o  Filtering and sorting data

o  Basic joins

·      Module 7: Connecting PHP with MySQL

o  Database connectivity concepts

o  Connecting PHP to MySQL

o  Executing SQL queries from PHP

o  Retrieving database records

o  Displaying database data on web pages

·      Module 8: Forms and CRUD Operations

o  Creating HTML forms

o  Processing form submissions with PHP

o  Input validation

o  Create operations

o  Read operations


Day 3 – Complete LAMP Application and Deployment


·      Module 9: PHP Application Development

o  Organizing PHP applications

o  Reusing code

o  Includes and required files

o  Sessions and cookies

o  Basic application navigation

·      Module 10: Authentication and Security Fundamentals

o  User registration and login concepts

o  Password hashing

o  Session-based authentication

o  Input validation and sanitization

o  SQL injection awareness

·      Module 11: Building a Complete LAMP Application

Participants will build a simple database-driven application incorporating:

o  PHP frontend and server-side logic

o  Apache web server

o  MySQL database

o  User input forms

o  Database connectivity

o  CRUD functionality

o  Basic authentication

·      Module 12: Deployment and Best Practices

o  Preparing an application for deployment

o  Apache configuration basics

o  Database configuration

o  Environment and configuration files

o  File and directory permissions

o  Application debugging



REGISTER NOW

Learning Experience Survey

Learning Experience Survey

Learning Experience Survey

Learning Experience Survey

Learning Experience Survey

Learning Experience Survey

Learning Experience Survey

Learning Experience Survey

Axentra Global Inc. is a leading provider of IT training, professional certification courses, corporate learning solutions, and software development services in the Philippines. We help individuals, teams, and organizations build in-demand technology skills through instructor-led training, hands-on workshops, and globally recognized certification programs.

| Contact Us

+6399 5394 7258 / +63 917 132 5623 (Viber/WhatsApp)

marketing@axentra-global.com

1702 High Street South Corporate Plaza Tower 26th Street, Bonifacio Global City

Design & Developed By Axentra Global Inc.

© 2026 Axentra Global Inc. All Rights Reserved.