Courses

Software Engineering Android App Development

Software Engineering Android App Development

Learn to build Android applications using Kotlin and master the fundamentals of app development from designing user interfaces to coding and testing.
Foundations of Software Engineering

Foundations of Software Engineering

The Foundations of Software Engineering course at Moringa equips you with the essential skills and knowledge required to transition into the world of software engineering confidently. Whether you’re a career changer or a professional looking…
UI/UX Foundations for Product Design

UI/UX Foundations for Product Design

Study part-time to master essential UI/UX skills and gain hands-on experience, while establishing a solid foundation in Product Design for future career growth
CompTIA Cybersecurity Analyst Bootcamp (CYSA+)

CompTIA Cybersecurity Analyst Bootcamp (CYSA+)

An advanced level course with CompTIA CYSA+ certification for IT and cybersecurity professionals.
Data Analytics with PowerBI & Excel

Data Analytics with PowerBI & Excel

Learn in-demand Data Analytics and Business Intelligence skills. No prior experience is required to get started.
Software Engineering Full Stack Web Development

Software Engineering Full Stack Web Development

Are you passionate about studying software engineering but want to avoid the hassle that comes with a daily commute? Enroll now to study from home and become a Moringa Certified Software Engineer!
Software Engineering Mobile App Development

Software Engineering Mobile App Development

Whether you’re a student, aspiring developer, or industry professional, our comprehensive and up-to-date curriculum is your gateway to creating innovative and impactful mobile experiences.
Data Science

Data Science

Future Proof Your Career with Market-Relevant Skills in Data Science. Master Data Analysis, Python, Machine Learning, and AI in 25 weeks.
Introduction to Cybersecurity

Introduction to Cybersecurity

Get started on your journey to becoming a cybersecurity specialist with our 12-week Cybersecurity Prep Course
DevOps Engineering

DevOps Engineering

DevOps is a set of practices that combines software development and IT operations. Learn the methodologies used to improve work throughout the software development lifecycle.