Projects and exercises from the ALX Software Engineering Programme — a rigorous, project-based software engineering curriculum covering low-level programming, high-level languages, web development, DevOps, and algorithms.
- 12–18 month intensive curriculum
- Projects in C, Python, JavaScript, Shell, SQL, and more
- Real-world software engineering practices
- Peer learning and code review culture
| Area | Topics |
|---|---|
| Low-Level Programming | C, pointers, memory management, data structures, algorithms |
| High-Level Programming | Python OOP, modules, exceptions, I/O, SQL, REST APIs |
| System Engineering | Shell scripting, Linux, networking, web infrastructure |
| Frontend | HTML, CSS, JavaScript, React, AJAX |
| DevOps | CI/CD, deployment, monitoring, configuration management |
- ✅ Completed ALX Software Engineering Programme (2023–2024)
- ✅ AWS Cloud Practitioner — ALX / AWS Academy (July 2025)
- ✅ AI Career Essentials (AICE) — ALX Africa
- ✅ 17 Short Specializations — ALX Africa
- ⏳ ALX Data Analytics — In Progress