Applications are now open for the FNB App Academy Programme 2026. The App Academy is a free online coding programme offered by First National Bank (FNB), designed to equip aspiring developers with practical programming and software development skills.Since its launch, the academy has trained more than 17,000 young people in South Africa and beyond, helping participants build the digital skills needed to pursue opportunities in the technology industry. The programme combines hands-on learning, industry-relevant projects, and career-focused content to prepare learners for real-world software development roles.
The programme is open to:
- Anyone interested in learning how to code.
- Individuals looking to develop practical software development skills.
- Beginners as well as learners who want to advance their app development knowledge.
The App Academy curriculum is divided into three progressive learning levels.
Beginner Level
Participants will learn:
- JavaScript programming fundamentals
- Introduction to React app development
- GitHub and collaboration
- Principles of UX Design
- Design Thinking
- Business Development
- AI in Development
Intermediate Level
Participants will gain experience in:
- Advanced React development
- Managing dynamic data
- Handling user inputs
- Styling React applications
- Building a task management application (TaskMate)
- App strategies
- Basic layouts and transitions
- Hardware APIs
- Data input processing
- Data management and analysis
Advanced Skills Level
Learners will develop expertise in:
- React Router for dynamic routing and navigation
- Tailwind CSS for modern user interface development
- Firebase backend integration
- Backend development
- APIs and data processing
- Business funding
- Marketing your app
Successful participants will have the opportunity to:
- Learn coding through a free online programme.
- Develop practical software development skills.
- Build real-world applications using modern technologies.
- Gain knowledge in frontend and backend development.
- Learn collaboration, design thinking, and business fundamentals.
- Enhance their readiness for careers in the technology sector.
Interested applicants can register online through the official application portal:
