PHP Development Track: Step 1
PHP & MySQL Foundations
PHP Scripting, Server-Side Logic & Dynamic Web Applications
Course Overview
This course builds a complete foundation in PHP and MySQL for students with no prior programming experience. You will progress from your first PHP script through variables, functions, control flow, and arrays, then connect PHP to MySQL databases to build dynamic, data-driven web pages. On completion, you are ready to enrol on the PHP Application Developer programme.
Learning Outcomes
- Set up a local PHP development environment (XAMPP, Laragon, or GitHub Codespaces)
- Write PHP scripts using correct syntax, variables, data types, and operators
- Control program flow with IF, ELSEIF, FOR, WHILE, and foreach statements
- Write and call custom PHP functions with arguments and return values
- Query and manipulate a MySQL database using PHP
- Build Create, Read, Update, and Delete (CRUD) operations connecting PHP to MySQL
- Handle user data securely with HTML forms, PHP sessions, and cookies
Curriculum
Assessments & Grading
| Assessment | Type | Weight |
|---|---|---|
| Module Exercises | Online exercises | 20% |
| Mid-programme Assignment | PHP script submission | 30% |
| Final PHP/MySQL Project | Practical project | 50% |
Certificate on completion
Pinuno Academy certificate awarded to graduates who meet the assessment requirements.
Prerequisites
- Ability to use a computer, browser, and keyboard confidently
- No programming experience required: starts from first principles
- A device with internet access is all you need
You need a PHP environment to complete the exercises. Two free options: choose based on your device and connection speed.
Who Should Attend
- Complete beginners with no prior programming experience
- Graduates of the Computing Basics or equivalent
- Business owners wanting to manage dynamic web content
- Aspiring full-stack developers starting their journey