Loading...
FNB Logo

Learn to Code for Free with FNB App Academy – Applications for 2025 Now Open!

Website FNB – Vacancies / Careers

How to apply for jobs at FNB

FNB App Academy is back for 2025, offering a completely free online coding programme designed to help young people gain in-demand tech skills — and applications are officially open!

Closing Date: 22 April 2025

The FNB App Academy is a free, online coding programme run by First National Bank (FNB) to help young people in South Africa and other countries learn important tech skills. Since it started, the academy has helped more than 17 000 young people get trained in digital skills like coding and software development. These courses are practical, focused, and designed to get people ready for real jobs in the tech world.

The 2025 intake for the FNB App Academy starts on 22 April 2025 and runs for nine weeks, with classes held twice a week.

Who can Apply?

Anyone who is interested in learning how to code can Apply.

App Academy Curriculum for 2025

The levels are structured to provide clear explanations, hands-on practice and continuous support, ensuring that you not only understand the material but also gain the confidence to apply your 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 the basics of app development using the React platform. You will also learn valuable skills that every software developer should have:

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

Intermediate Level

In this level, you will be, you 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. At 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 some advanced features to take your React development to the next level. You’ll learn dynamic routing and navigation using React Router. You’ll also learn how to use Tailwind CSS to build impressive UIs quickly, and Firebase to add backend functionality to your apps. You will also learn valuable skills that every software developer should have:

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

How to apply

Click here to apply / register online for the FNB: App Academy Programme 2025

To apply for this job please visit appoftheyear.co.za.