Module Development

PHP Basics

Discover the PHP language and build a solid foundation for your career as a web developer

iconPHP Basics
Duration: 1 mois s
Price: F CFA 35,000

Presentation

This training introduces you to PHP, the most widely used server-side programming language on the web. You will learn to create dynamic web pages, manipulate data and interact with a database, all through concrete and progressive hands-on exercises.

By the end of this module, you will be able to write functional PHP scripts, understand programming logic and confidently move on to more advanced training such as Object-Oriented Programming in PHP or framework-based development with Symfony or Laravel.

What you will learn

  • The PHP environment: installation, configuration and server-side operation
  • Variables, data types and operators
  • Control structures: conditions, loops and functions
  • Array and string manipulation
  • HTML forms and data processing with PHP
  • Interacting with a MySQL database (basic CRUD queries)
  • Session and cookie management
  • Best practices for organising PHP code
Image de présentation PHP Basics

Why take this course?

PHP powers more than 75% of websites worldwide, including WordPress and millions of professional applications. Learning PHP means choosing a language that is both beginner-friendly and powerful enough for ambitious projects.

Without these basics, it is impossible to:

  • Understand how a dynamic website works
  • Move on to Object-Oriented Programming in PHP
  • Use a professional PHP framework such as Symfony or Laravel
  • Develop or customise existing PHP applications

This module is the essential starting point for any PHP developer. It gives you the tools to progress quickly and build on solid foundations.

This course is for you if:

  • You are completely new to server-side web programming
  • You know HTML and CSS but want to go further
  • You want to understand how dynamic websites work
  • You plan to take the OOP PHP, Symfony or Laravel training
  • You want to learn at your own pace with personal guidance

This course is not for you if:

  • You already know variables, loops and functions in PHP
  • You are looking directly for a framework course (Symfony, Laravel)
  • You only want to work with JavaScript or mobile development
Do you think this course is for you?
Image de débouchés PHP Basics

Openings

  • PHP developer
  • Backend developer
  • Symfony developer
  • Laravel developer
  • Fullstack Web developer

What you will learn in this program

Module 1 — Environment and first scripts

Module 2 — Variables, data and operators

Module 3 — Control structures and functions

Module 4 — Arrays and strings

Module 5 — Forms and user interaction

Module 6 — Database with MySQL

Module 7 — Sessions, cookies and final project

Frequently asked questions

No, this module is designed for beginners. A basic knowledge of HTML and CSS is a plus but not required. We start from scratch in PHP.

Yes. This module is the official prerequisite for the "Object-Oriented Programming in PHP" module. If you already know variables, loops and functions in PHP, you can register directly for the OOP module without taking this one first.

Absolutely. The PHP basics taught here are essential regardless of which framework you choose next — Symfony, Laravel or any other.

Yes. It is the first step of the Symfony Developer programme. You can take it on its own now and join the full programme later, provided you have mastered the prerequisite concepts at each stage.

The training uses PHP 8.x, the modern and actively maintained version of the language.

Let's talk