Skip to main content

CodeIgniter

A practical, beginner-friendly tour of CodeIgniter 4: install the framework, understand MVC, and ship a secure PHP application.

About this course

CodeIgniter is a lightweight PHP framework that stays out of your way. It gives you routing, controllers, views, models, validation, sessions, and security tools without a heavy configuration layer.

This course contains 28 topics that follow the framework from installation to deployment: architecture, configuration, databases, libraries, uploads, email, sessions, cookies, caching, profiling, internationalization, and security. Each topic pairs short explanations with code you can run in a CodeIgniter 4 project.

Start learning 28 topics