BECOME AN
ALX CERTIFIED
SOFTWARE ENGINEER

Train In Software Engineering Now.
Pay After You Are Employed.

START NOW

FROM THE SAME ORGANIZATION THAT BROUGHT YOU...

I WHAT WORK CAN I GET WITH SOFTWARE ENGINEERING SKILLS?

With all the info, courses, and resources on software engineering, you may wonder where to begin.

This ALX intro to software engineering guide is here to help you.

DOWNLOAD YOUR FREE GUIDE

I WHAT WORK CAN I GET WITH SOFTWARE ENGINEERING SKILLS?

With all the info, courses, and resources on software engineering, you may wonder where to begin.

This ALX intro to software engineering guide is here to help you.

YOUR SOFTWARE ENGINEERING CERTIFICATE CANNOT WAIT.
YOUR PAYMENT CAN.

START NOW

Money. No one likes talking about it, but everyone needs it.

Education can be expensive. According to UNESCO, the current tertiary enrolment rate across Africa stands at just over 12%. The percentage of higher education enrolment just gets smaller from there.

If you are one of the millions of young Africans whose education didn't provide the tech skills relevant in today's digital economy, you are not alone.

Your future success should not be defined by how much money you have ready to spend.

Access to education that leads to quality work opportunities for everyone is everything at ALX. This is why if you can’t pay upfront, pay after you’re employed as Africa’s next great software engineer.



I IT'S YOUR TIME

You can get the tech skills, opportunities, mindset, and experiences that make you employable.

By becoming an ALX certified software engineer, you can thrive in a job in tech. 

We invest in your future to become a young African leader.

ALX offers you this training at $0 upfront.

START NOW

I EARN YOUR CERTIFICATE IN SOFTWARE ENGINEERING

Yes, It's your time - Join the rigorous and rewarding 12-month ALX Software Engineering program and prepare yourself for a well-paying career in the digital economy.

  • Front-end Developer
  • Back-end Developer

Wrap your new technical skills in the leadership development from African Leadership Group, and equip yourself for a meaningful career of growth and impact.


PAY LATER

ALX Software Engineering costs $0 upfront. You only pay The Room membership to access the ALX Young Leaders Community and much more after you are employed.

DEVELOP FAST

Build your engineering skills in a year. Build your leadership and employability skills along the way. By the end, you'll not only be ready to do the job, but also to get the job.

FULLY REMOTE

Learn from anywhere in Africa. The ALX Software Engineering program is offered online. Remote training allows you to connect from where is best for you.

JOIN A COMMUNITY

Join a leadership movement, where the
Africa's top talent and future leaders connect and collaborate to solve problems and create innovative solutions.

START NOW

LEARN FASTER WITH THE TRAINING EMPLOYERS WANT YOU TO HAVE

If you’re one of us that tried to learn how to code on your own, you know there are many websites, courses, and free resources you can use to be successful.

With so many options, you spend most of your time sorting through vast resources trying to figure out where to begin when you could be learning.

Stop wasting your time organizing and starting courses you don't finish when you could be learning.

I IT'S TIME YOU UPGRADE. IT IS TIME FOR YOU TO LEARN BETTER WITH A TRAINING MADE WITH YOU IN MIND.


ALX is working with Silicon Valley curriculum partner, Holberton, to curate training for young African leaders. On top of that, we review the modules with some of the world's best tech companies hiring talent to confirm you have what it takes to propel your career forward.

This means every module you take has been selected for you and with your future job in mind.



I WHAT IF I AM ALREADY LEARNING CODING ONLINE?


We hope you are! Like most things, the more you practice, the better positioned you will be to succeed.

ALX offers training for all experience levels. To thrive in our intensive program takes dedication and hard work.

I WHAT IF I'M A BEGINNER?

Meet Claudette from Kenya. She was from sitting at home due to school shutdowns when she realised her friends that were still working were in tech. She knows the exact time - down to the minute - when she decided to learn software engineering. Now, she is in the ALX Software Engineering program.

I YOU DON'T NEED AN MBA TO HAVE A SUCCESSFUL CAREER IN TECH.

Meet Kola from South Africa. Kola is a successful serial tech CTO and startup founder. He wants you to know that while the tech industry is rapidly growing and changing, the foundational principles will stay the same. With hard work, you can find success through this program.

I I THOUGHT ALX WAS A SCAM.

Meet Cedrick from Rwanda. When he first saw ALX on Instagram he thought it could be a scam. Then he decided to apply and was excited to find out it is FOR REAL. He is now in the ALX program.

START NOW

FREE: Like a Boss Guide

You can become a remote software engineer in 2021. Get expert secrets from successful African tech mentors and more. This guide is here to help you, Like a Boss.

IN THE NEWS

“#39 Most Innovative Company In The World,  #1 in Africa” - Fast Company

“1 of 8 Places In The World Where History Is Being Made” - New York Times

"Fred Swaniker named "Most Influential People of 2019" - TIME Magazine

SOFTWARE ENGINEERING IS
GROWING 4X FASTER

Professional fulfillment requires opportunities to grow and take on new challenges. Does your current career path present exciting growth opportunities for you?

Software engineering does.

Demand for software engineers will grow 22% by the end of the decade. Compared to an average of 5% in other fields.

That's millions of new, well-paying, job opportunities and endless possibilities.

If you love solving complex problems, creating things, working on different projects, and building skills to elevate you to new sets of problems, projects, and possibilities, software engineering could be a rewarding career path for you.

If the opportunities in your current career path seem stagnant or shrinking, perhaps the surplus of software engineering opportunities makes 2021 the perfect time to switch or start.

You can be a part of the tech innovation. No experience needed. Training for all levels.

START NOW

ALX + HOLBERTON
A TOP GLOBAL PARTNERSHIP TO SET YOU UP FOR SUCCESS

ALX of African Leadership Group has partnered with Silicon Valley leading tech training school, Holberton, to bring an innovative curriculum that is offered fully online, has no instructors, and only takes one year to complete.

I WHY ARE WE INVESTING IN YOUR FUTURE TO BECOME TOP TECH TALENT?

"There's going to be 1.4M tech jobs in the next decade and there are only 400k trained people to fill them." -NYT

Everyone from Yabacon Valley to Silicon Savannah, Harare to Timbuktu, and EVERY PART OF AFRICA is invited to apply to this revolutionary, African remote training program.

START NOW

WHAT’S WAITING FOR YOU

INSIDE ALX SOFTWARE ENGINEERING


We know you want a program that checks all the boxes.

A program that challenges you?
 Check.
This program is intensive - especially if you are completely new to software engineering - but it's possible for you to thrive with hard work and daily commitment to your learning.

Top curriculum that will set you up to compete globally?
 Check.
This is program is filled with the courses employers are looking for when they hire.

A community of young African leaders?
 Check.
We believe your daily experiences are not just what you do but who you get to do it with. Connect with your peers from across Africa and join them in living a life of impact.

Get ready to do hard things.
We will first introduce you to the foundations of science and software engineering, then you can specialize in what is right for you: front-end or back-end development.

01: Module One

No pre-course needed. We do not expect you to come into the program with previous software engineering experience. (Although, if you have experience, that's awesome and might help you finish the program faster.)

No formal teachers and there are no formal lectures. You will learn by creating and by working with your peers.

Your learning starts in C and Unix programming, graphical programming, data structures, assembly language, algorithms, reverse engineering, and security protocols.

  • Git and command-line editors
  • Introduction to Bash
  • C - First Statements
  • C - Pointers
  • C - Recursion
  • C - Static Library
  • C - Memory Allocation
  • C - Preprocessor
  • C - Variadic Functions
  • C - Bit Manipulation
  • C - File I/O
  • Singly Linked Lists
  • Create Your Own Printf
  • Create Your Own Basic Shell

02: Module Two

In this module, you are introduced to higher-level languages, increasingly advanced algorithms, space and time complexity, database management, and front-end programming.

  • Python - First Statements
  • Python - Import and Modules
  • Python - Data Structures
  • Python - Exceptions
  • Python - Classes
  • Python - Inheritance
  • Python - File I/O
  • Python - JSON Serialization/Deserialization
  • HTML/CSS Introduction
  • SQL - Basic Queries
  • SQL - Join Queries
  • C - Dynamic Libraries
  • C - Makefiles
  • Doubly Linked Lists
  • Stack and Queues
  • Hash Tables
  • Sorting Algorithms
  • Binary Trees
  • Bash - Scripting
  • Unix Processes and Signals
  • Regex
  • Network Introduction

03: Module Three

Are you ready to go deep and put what you have learned so far to the test? In this module, you will challenge yourself with bigger and harder projects while you expand your skills.

There is an emphasis on automation, scalability, and reliability, so you gain familiarity with the infrastructure and best practices similar to those in tech powerhouses.

Alongside a continuation in web development, you'll also advance in algorithmic understanding, technical writing, debugging, and project management.

  • Python - Object-Relational Mapping
  • Python - Web Framework
  • Python - RESTful API
  • Python - Web Scraping
  • Javascript - First Statements
  • Javascript - Objects
  • Javascript - Scopes and Closures
  • Javascript - Web Scraping
  • Search Algorithms
  • SSH
  • SSL Certificate
  • Web Server
  • Load Balancer
  • Firewall
  • MySQL Primary-Replica
  • Server Monitoring
  • Code Deployment
  • Postmortem
  • Webstack Debugging
  • Portfolio Project

04: Module Four

In this module, you will pick a specialization path of either front-end or back-end development.

Front-End Path

If how we view the internet is exciting and you want to make the web more usable, more accessible, and more fun to use, this is the path for you.

  • ES6 Intro/Promise
  • ES6 Classes/Data Manipulation
  • TypeScript
  • HTML/CSS Advanced
  • Developer Tools
  • Responsive Design
  • Webpack
  • React Intro/Props
  • React Component
  • React Inline-Styling
  • React State/ Immutable
  • React Redux - Action Creator/ Normalizr
  • React Redux - Reducer/ Selector
  • React Redux - Connector Provider

Back-End Path

If you like building frameworks, working on complex projects, and the idea of making solutions that can help millions of people, this path is for you.

  • ES6 Intro/Promise
  • ES6 Classes/Data Manipulation
  • TypeScript
  • Python
  • Async
  • MySQL Advanced
  • NoSQL Intro
  • Redis Intro
  • API Pagination
  • Caching Algorithms
  • Unit Tests and Integration Tests
  • i18n
  • Personal Data
  • User
  • Authentications
  • Node JS Intro
  • Queuing System
  • GraphQL API
  • Async File API

IN TODAY'S TECH WORLD, IT IS NOT ENOUGH TO BE GOOD AT ONLY TECHNICAL SKILLS

You need to be a team player and a clear communicator as well.

TECHNICAL WRITING
Lead by being able to share what you create and articulate your knowledge.

COLLABORATIVE FRAMEWORK
Learn key communication skills and
project management.

WHITEBOARDING SCENARIOS
Ace every tech interview from developer to CTO.

MOCK INTERVIEW SESSIONS
Know the processes that make you and your answers stand out from the crowd.

DON'T BE STUCK ON A CAREER PATH YOU ARE NOT INTERESTED IN

In creating this course, we heard the same story over and over, and over again.

"I did not get into the program I was hoping to study," and "I no longer enjoy what I studied."

Whether it was because you didn't score high enough - or dare we say, know the correct administrator - you never really had options.

Does this sound familiar? We spoke to highly successful tech giants across Africa. They all said the same thing.

Then they told us, "In tech, you can have a career even if it was not the field you studied."

In fact, we found out that many of the leading software developers did not study computer sciences or software engineering.

Don't define your future by
the failures of out-of-date traditional education systems.

This is your chance to change career paths and for you to join the exciting world of tech.

I NOW IS YOUR OPPORTUNITY TO FOLLOW YOUR DREAM.

Tech is the future. You know this and it's why we are betting on young Africa leaders - like you - to take this chance.

Challenging yourself to learn something new is never easy, but if you are willing to put in the hard work we will be by your side every step of the way.

START NOW

WHAT YOUNG LEADERS LIKE YOU ARE SAYING

"My formal education led me away from pursuing my passion.
At ALX, I gained the right mindset to take action and pursue my career goals."

Elizabeth Okullow

"ALX was my guide to unlocking opportunities and accelerating my ideas, transforming my passion into my career."

Nick Nderi

"ALX not only equipped me
with the skills needed to run a successful business but also connected me to people in
my industry."

Stacy Anyango

I WHEN CAN I START?

ALX fills on a rolling basis. This means once one cohort fills, we will open up the next.

  • March 2021 Cohort - FULL AND STARTED
  • June 2021 Cohort - NOW OPEN
  • TBA July 2021 Cohort - LOCKED

TIP: We recommend you finish your application within ten days of starting to ensure your best chance of program acceptance.


THE APPLICATION IS NOT EASY
DO HARD THINGS

PART ONE

Part one of the application is a reflection. It takes about two hours. Brew a cup of tea, coffee, insert your favorite beverage and get yourself to a location with strong internet connection.

PART TWO

Part two of the application is broken up into levels and one section has you build your own website. Our team of non-techies did it to confirm it is possible - Up for the challenge?

APPLICATION GROUP

Once you make it to part two, you will be invited into a Facebook Group for the ALX software engineering application community. Motivate yourself and encourage your peers.

GUIDING SUPPORT

Only you can do the work. If you are stuck, you are expected to find a solution. Succeeding in this application will show you that you can succeed in the ALX Software Engineering program.

START NOW

I WHAT DO WE MEAN BY DO HARD THINGS?

By the end of the century, almost half of the global population will be African. And by 2035 - less than 15 years from today - Africa will have the largest and youngest workforce in the world.

You, Africa's youth, have the unique opportunity to leverage this energy to drive prosperity and innovation in your communities and across the continent.

It won't be easy. But, it will be worth it.

Be a part of this movement and contribute to African economies as a leader and innovator.

Young Africans who have grit, drive, open-mindedness, humility, bias toward action, and ethical judgment, thrive in the ALX community.

START NOW

STOP STUDYING ALONE

When the lockdowns started many of us thought we were going to use the time for self-improvement. Then reality hit. At times, our new normal can be hard. Being alone is demotivating.

This is because we miss the human connection we had before.

We offer a deep online community experience based on 15 years of development across the African Leadership Group. This means no matter where you are joining us from, you will have a platform to get to know your peers.

You can speed up your learning and future job opportunities through creating, connecting, and collaborating with the ALX Community.

I HOW WILL A NETWORK HELP ME?

ALX focus groups have shown us one of the strongest indicators to thrive in and after our programming is the community you make during your time studying.

We may be distanced, but we won't be separated.

DON'T BELIEVE US.
BELIEVE THE 200,000+ YOUNG AFRICAN LEADERS THAT HAVE ALREADY STARTED THEIR JOURNEY.

"I learnt more within 3 months of this program than I did in one year of my traditional university education."

- David, ALX Young Leader

"This program offers much more than any other. The accountability I am feeling is priceless."

- Hileamlak, ALX Young Leader

I STILL UNSURE?

We understand. I mean, this is your future we are talking about.

While you take your time to think, we got you covered with Venture: Tech Edition.

Venture: Tech Edition is a FREE micro-course made in Africa that shows you how you can use Software Engineering to create and live a life of impact.

INSTANT VENTURE:
TECH ACCESS

FAQs

WHAT IS ALX?
From the organization that brought you African Leadership University, African Leadership Academy, and Anzisha Prize Foundation, ALX offers job-ready training backed by over 15+ years of the African Leadership Group selecting, developing and supporting young leaders on the continent.

IS ALX FOR ME?
ALX offers Africa's top training in leadership and career development for (future) young leaders. You can apply if you are an 18 to 28-year-old African who wants to build employable skills and thrive in an impactful career.

CAN I AFFORD ALX?
Cost is not a barrier to joining ALX. You don't pay for ALX during your training. You only pay for The Room membership, where you get access to jobs, community, and career support, after you have a job.

AM I GUARANTEED WORK PLACEMENT?
ALX does not 'place'. You drive your own future. Through ALX, you will upskill yourself and gain access to an incredible network. In The Room, you will have access to career support and a community to help you find opportunities.

HOW DO I ACCESS ALX?
ALX is a completely digital experience and can be accessed on mobile and desktop from anywhere that has good internet. In the future, ALX will offer blended digital and in-person experiences.

FAQs


From the organization that brought you African Leadership University, African Leadership Academy, and Anzisha Prize Foundation, ALX offers job-ready training backed by over 15+ years of the African Leadership Group selecting, developing and supporting young leaders on the continent.



ALX offers Africa's top training in leadership and career development for (future) young leaders. You can apply if you are an 18 to 28-year-old African who wants to build employable skills and thrive in an impactful career.



Cost is not a barrier to joining ALX. You don't pay for ALX during your training. You only pay for The Room membership, where you get access to jobs, community, and career support, after you have a job.



ALX does not 'place'. You drive your own future. Through ALX, you will upskill yourself and gain access to an incredible network. In The Room, you will have access to career support and a community to help you find opportunities.



Due to the COVID-19 pandemic, ALX is currently a completely digital experience and can be accessed on mobile and desktop from anywhere that has good internet. In the future, ALX will offer blended digital and in-person experiences.


NO JOB. NO PAY.
GUARANTEE

Our 'Pay Only After You Are Employed' Guarantee gives you a chance to take the full course at $0 cost to participate. We are so confident that if you do the hard work you will get the results that you don't pay during the course, you don't pay when you complete the course and implement the teachings, rather you only start paying for your community membership once you have a paying job. And, if you’re not EMPLOYED after the training despite doing the work, you don't have to start paying your membership. You only pay once you find a job.

YOUR LAST CHANCE TO START NOW