PHP
Develop dynamic database-driven server applications.
Course overview
PHP powers a vast percentage of the web. This practical course takes you behind the scenes of websites to handle HTTP forms, manage user sessions, connect to MySQL databases securely via PDO, and structure scalable web apps using object-oriented PHP.
Prerequisites
What you'll achieve
- Write modern, secure server-side PHP scripts
- Handle form submissions and validate user input securely
- Perform database CRUD operations with MySQL and PDO prepared statements
- Implement authentication, session management, and cookies
Curriculum
- 1PHP syntax, data types, arrays & control structures
- 2Working with forms, superglobals ($_POST, $_GET, $_FILES)
- 3Object-Oriented PHP: Classes, objects, inheritance & namespaces
- 4MySQL database design & PDO prepared statements
- 5User authentication, password hashing & session security
- 6Error handling, file uploads & email sending basics
- 7MVC architecture fundamentals
- 8Project: Dynamic content management system (CMS) with database
Who is this for?
Students wanting reliable server-side skills for web applications and CMS development.
Contact admissions for current fee and available learning formats
Enrol in PHP
- 8 weeks
- Beginner to Intermediate
- Live online · One-to-one available · Group batches when scheduled
- 1-on-1 & small batches
Related courses
HTML5
Learn semantic HTML5 elements, accessible forms, multimedia embedding, and SEO-friendly document structuring from scratch.
CSS3
Master CSS selectors, the box model, Flexbox, CSS Grid, media queries, animations, and responsive layout patterns.
Bootstrap 5
Learn the world's most popular responsive CSS framework to build modern UI components, grids, and dashboards quickly.
Ready to start your learning journey?
Apply today and our admissions team will review your application and guide you through the next steps.