Courses that explore the framework’s mechanics through real examples, not empty phrases.
CodeIgniter, clearly and calmly
Brancharis was created for those who want to see the logic in code. Each course focuses on one concept, each section is built around examples you can apply tomorrow. We highlight what’s actually used in practice. At a steady pace. Through experience.
Where to Start
Here are a few courses that are often chosen first.
-
Folded Map
Regular price $100.00 USDRegular priceSale price $100.00 USD -
Clean Pass
Regular price $150.00 USDRegular priceSale price $150.00 USD
We prepare materials for those who value practical learning.
Why we do this
This project came from a need to explain things with clarity. Most frameworks are simpler than they seem — but only if you don’t stick to formulas and focus on examples that make sense. Each course is built to show how real developers think and work. Attention to detail is what our approach is built on.
We break down complexity through tasks, logic, and examples.
What we focus on
-
Controllers
-
Security
-
Database
-
Routing
-
APIs
Who it’s made for
Our courses are designed for those already working with PHP and looking to build clarity around CodeIgniter. This is not an introduction to programming — it’s a set of practical lessons around real concepts. Every topic is explained through examples: queries, routes, forms, APIs. If you’ve built even small websites with PHP, these materials will help you see how everything fits together.
We approach every topic slowly but with depth.
The team behind it
Backend Developer
Emma Lawrence
Emma has worked with CodeIgniter for over 8 years. She focuses on application logic and module design. She has a talent for making complex ideas seem straightforward. Her sections are clear, precise, and thoughtfully built.
Technical Architect
David Clark
David specializes in API development, integrations, and optimization. He has experience leading backend teams and managing long-term projects. His sections are filled with examples that are easy to apply to real use cases.
Brancharis
Core Layout

Frequently Asked Questions
Do I need PHP knowledge before starting?
Some basic familiarity with PHP is helpful. The courses assume you’ve written simple scripts or worked with HTML/PHP before. If you have, you’ll follow along easily.
Are these courses for beginners or those with experience?
The material starts simple and becomes more advanced. It’s best suited for learners who’ve already interacted with PHP. Full beginners may manage, but a bit of experience goes a long way.
Are there examples in every course?
Yes, every topic is taught through examples. We believe they’re the best way to understand the material and apply it right away.
Do I need to install anything special?
Courses include instructions for setting up a local environment using standard tools. Everything runs through PHP, a browser, and a database.
Which topic is the most important to begin with?
Understanding routing is the foundation. It’s the focus of the first course, and it unlocks the logic behind everything that follows.
Ready to begin?
Each course reveals a piece of the bigger picture. You can start with any of them or just pick the one that feels most relevant right now. If you're unsure — begin with the first one. We’re always here when you need us.