Explore School of Software
Engineering

Take a look through to see the various courses that will be taught when you specialise
in any of our certification tracks.

Learning Path

Whether you are looking to continue your education, transition into a career in tech or simply boost your career path, we offer certifications across three tracks in Software Programming.

At the initial stage, students who are enrolled in AltSchool Africa will spend some time exploring their interests in software engineering by learning through a unified curriculum before eventually landing on an area of focus. When this happens, learning becomes much more specialised to the selected certification track.

Specialise in any of the following

Backend Engineering

Backend engineering is an exciting career track. Like the name suggests, backend engineering deals with the part of a website or a software application that the users do not see or interact with. As a backend engineer, you are responsible for building the structure of a software application. In this program, you will learn how to program servers, client-side interfaces and design databases using the various programming languages.

Backend Engineering Courses

This is why you are not required to pay tuition upfront. Instead, we invest you by getting that sorted and you can begin paying us back as soon as you get a job.

Node JS

This program is designed to provide you with in-depth knowledge on these:

check iconNode.js Fundamentals
 
check iconAsynchronous Programming
 
check iconPackage managers: npm and yarn
 
check iconFrameworks (Express, etc)
 
check iconDatabases (Relational and Non-Relational Databases)
 
check iconORMs
 
check iconHandling Authentication and Authorization
check iconTemplate engines and Server-side rendering
 
check iconWebsockets
 
check iconAPI Design Patterns
 
check iconLogging
 
check iconCaching
check iconUnit and Integrated Testing
 

Java Script

This program is designed to provide you with in-depth knowledge on these:

check iconData Types
 
check iconOperators
check iconPackage managers: Bundler and RubyGems
 
check iconDeveloping Web Applications with Ruby
 
check iconHandling Authentication and Authorization
 
check iconWebsockets
 
check iconLogging
 
check iconUnit and Integrated Tesing
 
check icon Object, Classes and Methods
 
check iconRuby Libraries and Packages
 
check iconFrameworks (Rails)
 
check iconDatabases (Relational and Non-Relational Databases)
 
check iconTemplate engines and Server-side rendering
 
check iconAPI Design patterns
 
check iconCaching
 
check iconDeployment

Go

This program is designed to provide you with in-depth knowledge on these:

check iconGo Packages and Modules

check iconFile Structure and Organization

check iconData Types (Pointers, structs, maps, slices etc)

check iconInterfaces and Methods in Go    

check iconConcurrency – Goroutines and Channels

check iconFrameworks: Gin, Gorilla, etc

check iconBackend Web Development with Go

check iconDatabases (Relational and Non-Relational Databases)

 

check iconHandling Authentication and Authorization

check iconTemplate engines and Server-side rendering

check iconAPI Design Patterns

check iconWebsockets

check iconLogging

check iconCaching

check iconUnit and Integrated Testing        
check iconDeploying an application

Python

This program is designed to provide you with in-depth knowledge on these:

check iconData Type
 
check iconConditional Operations
 
check iconOperations for manipulating data
 
check iconFunctions
 
check iconFile Handling
 
check iconPackage Managers: (Pypy, pip)
 
check iconConcurrent and Parallel Programming                                     
check iconDesigning APIs using Flask/Django
 
check iconDatabase Operations (Relational and Non-Relational)
 
check iconUnit and Integration Testing
 
check iconInheritance
 
check iconDeploying an application

Who Are We

We are Indegenous tech company, digital marketing agency, social media, and PR agency in one super- creative blender. HieLite brand tenders, and marketing mixologists always serve up unique Website designs coded with today’s modern technologies, social media campaigns, SEO improvements, and revenue-driving marketing strategies for sales leads and customer acquisition.

Frequently Asked Questions

How can I register?

To register, please visit our website (www.altschoolafrica.com) and click on the apply button. You will be required to put in a valid email address before you proceed to the application form.

After registration what next?

Once you have successfully registered, your payment will be confirmed within 48 hours. After confirmation a home study kit with all the materials you need for the assessment will be sent to you. Please make sure you provide a valid email address while applying and check your spam for emails from us. Also endeavor to thoroughly study the materials provided in the home study kit.

When will the classes start?

Class will commence in August. The actual date will be communicated with applicants.

What is the duration of the course?

The duration of the course is 12 months.

Will I get a Diploma Certificate at the end of the training?

Yes, you will. At the 12 months training, participants will gain a diploma in Product. Note that you will be required to pay the sum of $100 to access certification from AltSchool Africa.

Do I need to have studied product or have a background in product to apply?

No, you do not need prior knowledge about this course to apply. You will be taught from scratch.

What qualifies me to get accepted into the program?

To get accepted into the program, you need to have a minimum of a HighSchool/Secondary School certificate, be computer literate and pass our assessment tests. If you are about to complete your high school or secondary education, you can apply as well.

How much is the tuition fee?

We have several payment plans just for you. You are required to choose your preferred payment plan, the tuition fee can be paid upfront, quarterly or monthly. Check out the tuition page to see all payment options.

Is the certificate recognisable anywhere?

Yes, it is. We have partnered with reputable higher institutions across the continent to ensure credibility

What will I learn in class for twelve months?

You will learn the required skills to become a certified Product Designer, Manager or Marketer.