This is a pioneering initiative designed for developers in collaboration with M-PESA Africa.
This pioneering course is designed for developers who want to advance their software development skills, particularly in functional and state (reactive) programming. Developed in collaboration with M-PESA Africa, this program goes beyond the basics to help you launch complementary web services called mini-applications, using lightweight front-end frameworks like XML.
Join us to explore the world of cross-platform super applications and emerge with a portfolio of front-end projects, showcasing your expertise in mini-applications development.
In partnership with;
New class dates will be communicated – Apply Here
The curriculum, developed in collaboration with M-PESA Africa and Moringa School, equates you with industry-ready skills. You’ll master API consumption, functional programming, and mini-app development. With guidance from certified technical mentors, you’ll be prepared to design, implement, and launch cross-platform services on both web and mobile platforms.
Your pathway to becoming an experienced Mini Applications Developer
This course covers all the aspects required to develop the technical skills and knowledge needed to become a mini-applications developer.
You will learn the essential technical skills needed to excel as a mini-applications developer. This includes mastering API design and testing, working with JavaScript frameworks like React, and implementing client-server relationships. You’ll build on this foundation by developing mini-applications with integrated payment solutions and deploying them across various platforms. Additionally, you’ll gain expertise in advanced React, Redux, and functional programming, as well as dive into XML technologies to create and style cross-platform services, understanding the core architecture of mini-apps. By the end of the course, you’ll be equipped to transition from a learner to a skilled mini-applications developer.
Students are required to commit at least 18 hours every week to learn. Lecture sessions take place between Mondays – Fridays between 6.00 pm – 9.00 pm. Additional hours and support will be availed on Saturdays upon request.
This course is ideal for tech enthusiasts at various stages of their careers, including:
This course has been designed in partnership with M-PESA Africa for beginners seeking to kickstart their software development career in Mini Applications. This is the first time the mini-apps certification is being introduced in the African market as a course on demand in collaboration with M-PESA Africa.
By the end of the program, students will have a portfolio showcasing front-end projects, illustrating their proficiency in mini-application development and the React JavaScript Framework through the delivery of a mini-application.
Moringa’s teaching model, the hands-on project-based approach ensures the students progressively build on each week’s knowledge in a simulated tech workplace environment.
Introduction to Front-End web development for cross-platform super applications.
Pioneering Mini-Apps Learning:
Explore groundbreaking mini-applications development, a first in Africa, in collaboration with M-PESA Africa, ensuring you stay at the forefront of industry trends.
Real-World Readiness:
Partnering with M-PESA Africa ensures a curriculum that aligns with industry needs, giving you practical insights and knowledge through access to industry-relevant labs and projects directly from the hiring partner.
Future-Ready Skills:
Gain insight into cross-platform super applications, positioning yourself for success with a unique blend of industry collaboration, practical & project-based learning experience, and forward-looking tech skills.
Career Opportunities:
A chance to work with M-PESA Africa in the future Mini Applications Projects
Certification:
A chance to get certified and get a Platinum Badge certification as a mini apps developer
The curriculum has been designed by Moringa School in partnership with M-PESA Africa.
21 weeks
Part-Time Online Classes
Online Classes every Mon – Fri from 6.00 pm – 9.00 pm ( live lectures, self-learning, and Technical Mentor Support available)
KES 160,000
Installment plans are available on the installment plans document
N.B – The tuition & exam fees should be paid in full before the start of class. Download the fee payment plan for more details.
Ready to embark on your journey into mini-application development? – APPLY NOW
APIs
Asynchrony
Functional Programming
JavaScript FP methods
Wellness Break
React
React Principles
REDUX
Data Persistence
Firebase
Capstone Project
Wellness Break
Reactive API
Introduction to XML
Introduction to Mini-Apps
Mini-application Development
Mini-apps containers
Integration
Monitoring and Authentication
Portfolio Project
Ready to embark on your journey into mini-application development?