FNB App Academy Programme 2025: Empowering Future Innovators in Banking Technology

App Academy Curriculum for 2025

The curriculum is structured to provide clear explanations, hands-on practice, and continuous support, ensuring that participants not only understand the material but also gain the confidence to apply their knowledge.

Beginner Level

In this level, you will be introduced to the JavaScript programming language. You’ll learn the fundamental concepts of programming before moving on to the basics of app development using the React platform. You will also acquire valuable skills that every software developer should have:

  • GitHub and Collaboration
  • Principles of UX Design
  • Design Thinking
  • Business Development
  • AI in Development

Intermediate Level

At this level, you will start to explore the real power of app development using React. You’ll learn how to manage dynamic data, handle user inputs, and style React applications. By the end of this section, you’ll build a task tracking app called TaskMate. You’ll also learn the following valuable skills:

  • App Strategies
  • Basic Layouts and Transitions
  • Hardware APIs
  • Data Input Processing
  • Data Management and Analysis

Advanced Skills

In this level, you’ll learn advanced features to elevate your React development. You’ll discover dynamic routing and navigation using React Router. Additionally, you’ll learn how to use Tailwind CSS to quickly build impressive UIs and Firebase to add backend functionality to your apps. Valuable skills that every software developer should have include:

  • Backend Development
  • APIs and Data Processing
  • Business Funding
  • Marketing your App
Scroll to Top