Explore School of Software

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

Frontend Engineering

Frontend Engineers are some of the most sought-after Software Engineers. This program is designed to provide you with in-depth knowledge on how to create functional websites by implementing web designs through the use of various programming languages. You will be exposed to best practices while executing projects with guidance from some of our faculty members comprised of top senior engineers.

Frontend Engineering Courses

These courses cover the most popular front end design framework that will get you started on your path to becoming a great Frontend Engineer.


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

check iconJSX 
check iconReact Components and Props
check iconState and React events
check iconStyled components and Storybook     
check iconProgressive Web Apps and Service Workers
check iconTesting with React Testing Library and Enzyme
check iconDeploying an application
check iconReact Redux 
check iconContext API
check icon

Understanding React Hooks and creating custom hooks

check iconClass components and Lifecycle Methods
check iconNavigation and Routing with React Router
check iconFetching data from an API (REST and GraphQL)


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

check iconRendering conditional content (v-if, v-else, v-else-if, v-show andv-for)
check iconUnderstanding methods in Vue Apps
check iconData Binding in Vue
check iconEvent Binding
check iconEStyling (CSS Preprocessors and Vue Component Libraries)
check iconState Management (Vuex)
check iconFetching data from an API (REST and GraphQL
check iconVue-cli
check iconVue Reactivity
check iconTesting
check iconRouting with Vue Router

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

Where will the classes take place?

Majority of the classes will be held online but we will also have community peer learning sessions from time to time.

What will I learn in class for twelve months?

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