Software · Data · Artificial Intelligence

Build the Skills. Engineer the Future.

Learn by building real projects, develop practical technology skills, and prepare for opportunities across software engineering, data and artificial intelligence.

LuxDevHQ students working through a session together

Why LuxDevHQ

Why learn at LuxDevHQ?

Practical technology education, taught in Nairobi and online since 2021.

  • Taught by practitioners

    Live, instructor-led classes with people who do this work, not pre-recorded lectures alone.

  • Learn by building

    Every major stage ends in a project you publish to your own portfolio and GitHub.

  • Study your way

    Live online cohorts or in-person classes in Nairobi, monthly instalments, and the option to pause and resume.

  • Support that lasts

    24/7 student support and lifetime access to learning materials after you graduate.

Our learning approach

Learn. Build. Launch.

  1. 01

    Learn

    Foundations taught the way industry uses them.

    Instructor-led sessions combine concepts, demonstrations and guided implementation, backed by Saturday workshops and technical deep dives.

  2. 02

    Build

    Real projects, not toy exercises.

    Applications, pipelines, models and dashboards on realistic problems, with mentor feedback and code reviews along the way.

  3. 03

    Launch

    Portfolio, practice and career support.

    A capstone you can present to employers, career coaching, and an internal internship for eligible learners after the instructor-led phase.

Career development

Support from first class to first role.

  • Free Interview Guide

    Questions, model answers and a mock interview simulator for data roles — free to everyone.

    Open the guide
  • Friday job shadowing

    Industry professionals show how technical skills are used in real working environments.

  • Mentorship and code reviews

    Feedback on your implementation, documentation, problem-solving and professional workflow.

  • Career and portfolio support

    CV reviews, GitHub portfolio development, interview preparation and career coaching.

Student outcomes and community

Our graduates work with leading banks, startups and NGOs.

  • Co-op Bank
  • Stanbic Bank
  • NCBA Bank
  • Diamond Trust Bank
  • Techno Brain
  • Watu Credit
  • Startups
  • NGOs globally

Student stories

In their own words.

Join the community
Photograph of Hellen Matti, LuxDevHQ graduate
Hellen MattiData Analyst
“Before joining LuxDevHQ, I had no experience in Data Science and Analytics. The hands-on training helped me secure a job as a Data Analyst.”
Faith MwangiData Analyst
“Joining LuxDevHQ was the best decision I made for my career. I transitioned from a non-tech background to landing a data analyst role within 3 months of graduating. The support was phenomenal!”
Akinyi OtienoJunior Data Engineer
“LuxDevHQ doesn’t just teach — it transforms. I learned Apache Airflow, Kafka, and advanced SQL, and I now work remotely as a junior data engineer. The best part? The community is amazing.”
Photograph of Kirimi Dennis, LuxDevHQ graduate
Kirimi DennisML Engineer
“I joined LuxDevHQ's Hackathon and was amazed by the innovative projects and mentorship. The experience was transformative.”
Daniel OmondiData Science graduate
“The curriculum is industry-relevant and hands-on. I built real projects, worked with PostgreSQL, and deployed my first machine learning model thanks to the mentorship at LuxDevHQ.”
Edwin KivuvaData Engineering intern
“Before LuxDevHQ, I couldn’t even write a simple SQL query. Today, I can build ETL pipelines from scratch and I just got accepted for an internship at a fintech startup!”
Photograph of Peter Gatitu, LuxDevHQ graduate
Peter GatituData Scientist
“Attending the LuxDevHQ meet-up was a game-changer. The support and guidance were exceptional. I learnt so much.”
Thomas KimeliData Analytics graduate
“I loved how we had guest sessions with real data engineers and analysts from companies in Kenya. The job shadowing sessions gave me the confidence to ace my first internship.”
Idris A.Data Science graduate
“The personalized mentorship, peer feedback, and real-world projects helped me level up fast. LuxDevHQ gave me both skills and confidence to compete globally.”

Upcoming intakes and admissions

Applications open now.

A typical journey is 24 weeks: 4 months of instructor-led learning followed by a 2-month internship. The pace is yours — students who need longer, or who pause between modules, usually finish within 8–9 months.

  • Software Engineering

    Open for Applications

    School of Software Engineering

    Duration
    10 months
    Next intake
    Contact admissions
    Fees
    KSh 90,000 standard programme fee
    Apply
  • Data Science & Analytics

    Open for Applications

    School of Big Data and Analytics

    Duration
    4 months of instruction + 2-month internship
    Next intake
    January 2027
    Fees
    Live online cohorts: KES 7,500 / month (KES 30,000 total)
    Apply
  • Data Engineering

    Open for Applications

    School of Big Data and Analytics

    Duration
    4 months of instruction + 2-month internship
    Next intake
    January 2027
    Fees
    Live online cohorts: KES 7,500 / month (KES 30,000 total)
    Apply
  • Python and SQL Short Courses

    Open for Applications

    School of Big Data and Analytics

    Duration
    1 month
    Next intake
    Contact admissions
    Fees
    KES 5,500, credited toward full-programme fees if you later enrol
    Apply

See payment plans — monthly instalments, or pay upfront and save 10%.

  1. Step 1

    Submit an application

    Tell us about your background and goals using the online application form.

  2. Step 2

    Application review

    The admissions team reviews your application and contacts you.

  3. Step 3

    Friendly chat

    Selected candidates have a short, relaxed conversation with the team.

  4. Step 4

    Decision and onboarding

    Successful candidates receive onboarding information and payment options.

FAQ

Frequently asked questions

Which school is right for me?

Choose Software Engineering to build applications and products, Big Data and Analytics to work with data, analysis and data platforms, or Artificial Intelligence to apply AI tools in your work. Each school page lists its courses, entry requirements and career paths.

Do I need prior experience?

Not for most programmes. Software Engineering and Data Science & Analytics start from the foundations. Each course page lists its own entry requirements.

Can I study online?

Yes. The data programmes run as live online cohorts or in person at Garden Court HQ, Nairobi. Each course page shows its delivery mode.

How do I apply?

Choose a course that is open for applications and complete the application form. The admissions team reviews every application and contacts you about next steps. Applying does not commit you to any payment.

Are LuxDevHQ certificates accredited?

Certificates are issued by LuxDevHQ. They are not externally accredited.

Is the Interview Guide really free?

Yes. The Interview Guide, with questions, model answers and a mock interview simulator, is free for everyone.

Find Your School. Start Building.

Explore the schools, apply for the January 2027 intake, or talk to admissions first.