Become a Certified |

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.

courseReact
OUTLINE

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

check icon

JSX

check icon

React Redux

check icon

React Components and Props

check icon

Context API

check icon

State and React events

check icon

Understanding React Hooks and creating custom hooks

check icon

Styled components and Storybook

check icon

Class components and Lifecycle Methods

check icon

Progressive Web Apps and Service Workers

check icon

Navigation and Routing with React Router

check icon

Testing with React Testing Library and Enzyme

check icon

Fetching data from an API (REST and GraphQL)

check icon

Deploying an application

courseVue
OUTLINE

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

check icon

Rendering conditional content (v-if, v-else, v-else-if, v-show andv-for)

check icon

Fetching data from an API (REST and GraphQL)

check icon

Understanding methods in Vue Apps

check icon

Vue-cli

check icon

Data Binding in Vue

check icon

Vue Reactivity

check icon

Event Binding

check icon

Testing

check icon

EStyling (CSS Preprocessors and Vue Component Libraries)

check icon

Routing with Vue Router

check icon

State Management (Vuex)




How the Admission Process Works

    01

    Step One

    Fill and submit the application form

    02

    Step TWO

    Take and pass all assessment tests

    03

    Step THREE

    Complete enrolment and begin your journey into tech

Prepare your company for the future

Our extensive Diploma program is set to produce top tech talents who are able to compete globally. Hiring our graduates guarantee that you have access to highly skilled, passionate and professional tech talent to ensure continuous business success.

Collaborate with us

Interested in inspiring the next generation of top tech talent? Collaborate with us. We are committed to helping as many young Africans kickstart a career in technology by providing them with access to quality technical education by real world experts.

collaborate