Available Courses

Python for Data Science

A 20-hour intensive bootcamp designed for learners with prior Python experience (beginner to intermediate). This practical course introduces data manipulation, analysis, visualization, and basic machine learning with Python. Participants will work on mini-projects and a final project using real datasets.

Target Audience: Learners with prior Python knowledge (beginner-intermediate) who want to specialize in Data Science

Date: Starting on January 28

View Course →

Introduction to Computer Science for Young People

A 20-hour beginner-friendly bootcamp introducing young learners (14–20) to computer science fundamentals using Python. Participants will learn computational thinking, Python programming basics, and data structures through hands-on exercises, mini-projects, and a final capstone project. No prior programming experience is required.

Target Audience: Young people aged 14–20 with little to no prior programming experience

Date: Starting on the 5th of November

View Course →

Python for Young People

A beginner-friendly bootcamp introducing young learners (14–20) to programming with Python. Participants will learn the fundamentals of coding—variables, data types, control flow, loops, functions, and files—through interactive practice, mini-projects, and a final capstone project. The course emphasizes hands-on learning and aims to provide a solid foundation for further studies in programming and technology.

Target Audience: Young people aged 14–20 with little to no prior programming experience

Date: Starting on the 4th of November

View Course →

Introduction to Office Automation for Young People

A 20-hour beginner-friendly bootcamp introducing young learners (14–20) to the fundamentals of using a computer with Windows, Microsoft Word, Excel, PowerPoint, and the internet. The course emphasizes hands-on practice, exercises, and mini-projects, ensuring participants can confidently use office tools in school, personal, or professional contexts. No prior experience is required.

Target Audience: Young people aged 14–20 with little or no prior computer experience

Date: Starting on the 4th of November

View Course →

WebDev0x02 – Intermediate Web Development with Next.js

A 20-hour intermediate course for learners with prior experience in Next.js or graduates of WebDev0x01. This course covers advanced Next.js features (data fetching, API routes, ISR), state management, form handling, database integration, and authentication. Participants will build and deploy real-world fullstack applications using Next.js, Prisma, and Vercel. Through mini-projects and a capstone project, learners gain production-ready skills to confidently create and publish modern web apps.

Target Audience: Learners with basic web development skills (HTML, CSS, JS/TS, and beginner Next.js) who want to advance to fullstack app development

Date: Starting on the 15th of January

View Course →

WebDev0x01 – Web Development Foundations with Next.js

A 20-hour hands-on bootcamp introducing complete beginners to web development using Next.js. Participants will learn the fundamentals of HTML, CSS, and JavaScript/TypeScript, then build interactive apps with Next.js. Through guided practice, mini-projects, and a final capstone project, learners will gain the skills to create and deploy simple, functional web applications. No prior programming experience required.

Target Audience: Complete beginners with little to no programming experience, aged 18–40

Date: Starting on the 11th of December

View Course →

Linux0x02 – Advanced Linux & Shell Mastery

A 20-hour intensive course designed for learners with prior Linux experience (graduates of Linux0x01 or equivalent). This course builds advanced skills in Bash scripting, system administration, service configuration, and networking. Participants will learn to automate tasks, troubleshoot issues, manage services, and secure Linux systems. The course is highly practical, culminating in a capstone project where learners build a full system administration toolkit.

Target Audience: Learners with foundational Linux experience who want to advance to system administration and automation

Date: Starting on the 24th of December

View Course →

Linux0x01 – Practical Linux Foundations

A 20-hour beginner-friendly bootcamp introducing Linux fundamentals through hands-on practice. Participants will learn to confidently navigate the Linux terminal, manage files, users, and processes, and write simple Bash scripts. The course is focused on Ubuntu and is designed for learners with basic computer literacy but no prior Linux experience. By the end, participants will be able to use Linux effectively in personal, academic, or professional contexts.

Target Audience: Beginners with general computer literacy, new to Linux or with minimal prior exposure

Date: Starting on the 6th of November

View Course →

Python0x02 – Beyond the Basics

A 20-hour intensive continuation of Python0x01 designed for learners with foundational Python skills. This course dives deeper into advanced programming concepts such as decorators, generators, context managers, and object-oriented design. Participants will also learn to work with APIs, databases, concurrency, and testing, culminating in a practical capstone project. The format remains flexible (evening, weekend, or intensive full-day).

Target Audience: Learners with prior Python fundamentals (graduates of Python0x01 or equivalent experience)

Date: Starting on the 15th of October

View Course →

Python0x01 – Python for Beginners

A practical, hands-on bootcamp designed for beginners to learn Python programming from scratch. Participants will write interactive programs, solve real problems, and complete a capstone project. The course is available in flexible formats (evening, weekend, or intensive full-day) to fit different schedules. No prior programming experience is required.

Target Audience: Beginners aged 20–40 (students, professionals, hobbyists, or workers)

Date: Starting on the 1st of October

View Course →