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.
Course Modules*
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 | |
Entry Requirements
- 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)
Programme Accreditation
All of our programmes are accredited with the Institute of Chartered IT Professionals (ICITP)
Career Opportunities
- 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.
International Certifications*
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.
Price
Contact Us
** Prices are subject to terms and conditions.
- Prices are inclusive of 15% VAT and are quoted in South African Rands and all Payments must be made in this currency.
- 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.
- 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
- Next start date: February 2026
- Type of Study: Full Time on Campus
- Duration of course: 1 Year Full - Time Course
- Instructor-Led Classes
Campuses
Waterfall Park Campus, Midrand, Johannesburg