ALX is a prominent provider of technology training, aimed at accelerating the careers of young Africans by equipping them with the necessary technological and professional skills to excel in the digital economy.

We offer top-tier training to the upcoming generation of technology professionals, innovators, entrepreneurs, and business leaders, preparing them to enter the global workforce and make an impact on tech innovation worldwide.

In collaboration with our partners, the Mastercard Foundation and The ROOM, our goal is to drive technological innovation and propel Africa into the 4th Industrial Revolution.

ALX Software Engineering Program
As the tech landscape continues to evolve, the demand for skilled individuals who can develop cutting-edge solutions based on engineering principles and programming skills is increasing. In this rapidly expanding field, software development presents lucrative and thrilling career prospects, as companies seek tech professionals who can tackle 21st-century challenges.

In the tech industry, the key to success lies in agile learning, staying updated on disruptive technology, and acquiring knowledge that propels you to the next level. By participating in the ALX Software Engineering Program, you will be prepared for a successful career in one of the most sought-after fields worldwide.

Which career paths does this program prepare me for?

  • Front-End Engineer
  • Back-End Engineer
  • Full-Stack Engineer
  • Graphics Engineer
  • DevOps Engineer
  • Mobile App Developer
  • Embedded System Engineer
  • Systems Administrator
  • Cyber Security Engineer

What You’ll Learn

  • Problem-solving using coding and various technologies
  • Developing design systems and gathering information on project limitations, capabilities, performance requirements, and interfaces
  • Modeling systems or applications to aid developers in writing necessary code
  • Analyzing and recommending computer specifications, layouts, and modifications to peripheral equipment through thorough analysis
  • Analyzing system capabilities and requirements by storing, retrieving, and manipulating data
  • Key professional competencies such as project management, critical thinking, creative problem-solving, interview techniques, communication, and collaboration skills


  • Duration: 15 months, 70 hours per week
  • Access to a laptop or desktop
  • Stable internet connection
  • Proficiency in written and spoken English
  • Age: between 18-34 years
  • Residing in and/or able to attend in-person activities in one of our city hubs
  • Experience

Leave a Reply

Your email address will not be published. Required fields are marked *