Junior Software Developer

Course Overview

Crafting the codes

The Go Fourth Junior Software Developer programme combines knowledge and skills with international certifications to help each student to realise their potential

About

The Junior Software Developer programme, informed by rigorous Job Task Analysis and fortified by a robust learning methodology, has been meticulously curated to meet the growing demand for these essential architects of the digital landscape.

We will provide instruction on the most sought-after back-end development tools, technologies, and programming languages, which lay the foundations of the Fourth Industrial Revolution. Students will also be immersed in the front-end development of technological innovation – ensuring that right from the outset, their arsenals are stocked with precisely the skills coveted by employers.

Aside from these core skills students will also be introduced at foundation level to related technology areas such as networking, software, and security.

Module

Course Title

International Certification Exam

Included

Optional

Career Insights

The Platform Economy & Job Areas

 

 

Software Career Insights

 

 

Software Developer Core

Beginning Programming All in One

 

 

Python Certified Entry-Level Programmer (PCEP-30-xx)

X

 

Python Certified Associate Programmer (PCAP-31-xx)

 

X

Core Java: Fundamentals

 

 

SQL Developer

 

 

PostGreSQL

 

 

Linux Unhatched

 

 

Linux Essentials (010-160)

X

 

Docker Fundamentals

 

 

Kubernetes and Cloud Native Associate (KCNA)

X

 

Introduction to Helm

 

 

DevOps Fundamentals

 

 

Agile Scrum Foundation

 

 

Introduction to Git

 

 

IBM: Continuous Integration and Delivery (CI/CD)

 

 

Introduction to Infrastructure as Code

 

 

Introduction to Application Management

 

 

Introduction to Artificial Intelligence

 

 

Networking Foundation

IT Essentials

 

 

Cisco Certified Networking Associate (CCNA 200-301)

 

X

Cybersecurity Foundation

Introduction to Cybersecurity

 

 

Cloud Foundation

AWS Tech Essentials

 

 

Microsoft Azure Fundamentals (AZ-900)

 

X

  • Academic approval upon application
  • Maths Literature 50%
  • Although not mandatory, we do suggest that you have a good understanding of Information Technology (IT) or Computer Application Technology (CAT)

All of our programmes are accredited with the Institute of Chartered IT Professionals (ICITP)

  • Software Back-end Developer: The main objective of this pivotal role is to construct the foundational architecture necessary to support dynamic web applications and services.
  • Software Front-end Developer: You’re the mastermind behind crafting captivating interfaces and unforgettable experiences that leave users in awe!
  • Software Full-stack Developer: Like a Swiss Army knife, you tackle all aspects of software development, from designing applications and services to architecting robust backend systems.

Junior Software Developers may also expand their abilities by cross-skilling to gain in-demand international certifications in other technology areas, for example, Networking, Cyber Security, Cloud, and more.

Several highly sought-after international certification exams are included in the Go Fourth Junior Software Developer programme. While we standardise on specific platforms, languages and tools, the versions and names of these accreditations can change from time to time.

Contact Us

** Prices are subject to terms and conditions.

  1. Prices are inclusive of 15% VAT and are quoted in South African Rands and all Payments must be made in this currency.
  2. If there is any error or omission in the price, Go Fourth International PTY. Ltd. reserves the right to amend the programme price. In this case, Go Fourth International PTY. Ltd. will submit a new updated Quotation.
  3. All Prices and Contracts placed with the Company are subject to Go Fourth International PTY. Ltd. Terms and Conditions. The Company may, at any time, vary or alter these Terms and Conditions.

Disclaimer

Please note that the content and structure of this learning programme are subject to changes influenced by the dynamic nature of technology. As advancements and innovations continue to shape the landscape of software development, adjustments to the curriculum may be necessary to ensure relevance and effectiveness.

While we strive to provide the most up-to-date and comprehensive learning experience, we cannot guarantee that all aspects of the program will remain unchanged throughout its duration.

We appreciate your understanding and flexibility as we navigate these evolving technological developments together.

Programme Overview

Campuses

Waterfall Park Campus, Midrand, Johannesburg

Registrations are closed for 2026