Tech courses at INFNOVA Academy

Expert-led, project-based online tech courses for learners in Ethiopia and across Africa. 18 courses available.

  • Python for Data Science — BEGINNER — Free
    Learn Python, pandas, NumPy, and ML foundations.
  • AWS Cloud Architecture — INTERMEDIATE — 1500 ETB
    Design, scale, and secure cloud-native systems on AWS.
  • Advanced Web Development — ADVANCED — 1200 ETB
    Modern React, RSC, and production patterns.
  • Modern JavaScript from Scratch — BEGINNER — 1049.3 ETB
    Go from absolute beginner to confident JavaScript developer. Learn how the language runs, master the core syntax, manipulate the DOM, and ship a real interactive Todo app — through videos, hands-on…
  • Python Essentials — BEGINNER — Free
    Python is the world's most popular programming language. This interactive course takes you from syntax basics to solving real problems with code, including logic, data structures, and functions.
  • UI/UX Design Foundations — BEGINNER — Free
    Learn practical user interface and user experience design fundamentals, from research and wireframes to polished design systems.
  • Kubernetes Intro — INTERMEDIATE — Free
    An introduction to Kubernetes, covering pods, deployments, services, and basic cluster management.
  • Intro to DevOps — BEGINNER — Free
    Discover the core principles of DevOps, including CI/CD, infrastructure as code, and monitoring.
  • Database Design 101 — INTERMEDIATE — Free
    Learn the fundamentals of database design, normalization, and entity-relationship modeling.
  • Go for Beginners — BEGINNER — Free
    Get started with Go programming, covering syntax, concurrency, and standard libraries.
  • Advanced CSS Layouts — INTERMEDIATE — Free
    Explore modern CSS layout techniques including Flexbox, Grid, and responsive design patterns.
  • Web Performance Essentials — INTERMEDIATE — Free
    Learn how to optimize websites for speed and performance, covering topics like lazy loading, caching, and efficient rendering.
  • Docker Basics — BEGINNER — Free
    Understand containerization with Docker, from basic commands to building and running containers.
  • SQL Query Mastery — INTERMEDIATE — Free
    Master SQL queries and relational database concepts, including SELECT, JOINs, aggregation, and subqueries.
  • Python Basics — BEGINNER — Free
    Start programming with Python basics, including syntax, data structures, and functions.
  • React Basics — BEGINNER — Free
    Learn the fundamentals of React: components, props, state, hooks, and the Virtual DOM.
  • Node.js Fundamentals — BEGINNER — Free
    Understand Node.js runtime, asynchronous programming patterns, and the filesystem API.
  • Advanced JavaScript Mastery — ADVANCED — Free
    Master advanced JavaScript concepts including ES6+, closures, async patterns, performance optimization, and design patterns.