Browse practical courses for students, alumni, professionals, and independent learners. Build in-demand skills, learn at your own pace, and work toward real completion certificates.
Explore job-ready courses for Rwandan students, alumni, and independent learners. Filter by category, compare lesson depth, and jump into the track that matches your goals.
Instructor: Mr Obed
Understand the fundamentals of installing, configuring, and managing Windows Server environments. Learn user and group management, file sharing, Active Directory basics, and server security practices. Develop the essential skills needed to administer and maintain Windows-based servers effectively.
Instructor: Mr Obed
Apply fundamentals of Blockchain
Instructor: Mr Obed
Applying DevOps techniques means uniting software development and IT operations through automated pipelines, shared responsibility, and continuous feedback loops to deliver stable software faster.
Instructor: Mr Obed
Builds on top of standard HTML, CSS and JavaScript with intuitive API and world-class documentation. Efficient. Truly reactive, compiler-optimized rendering.
Instructor: Mr Obed
React is an open-source JavaScript library used exclusively for building dynamic, component-based user interfaces on the frontend. Maintained by Meta, it allows developers to build scalable web and mobile applications by breaking the UI down into reusable blocks of code called components.
Instructor: Mr Obed
JavaScript is the programming language of the web. It can calculate, manipulate and validate data. It can update and change both HTML and CSS.
Instructor: Mr Obed
The HTML DOM can be used to access HTML elements. The most common way to access an HTML element is to use the id of the element:
Instructor: Mr Obed
Responsive Web Design is about using HTML and CSS to automatically resize, hide, shrink, or enlarge, a website, to make it look good on all devices
Instructor: Mr Obed
Python is a popular programming language. Python can be used on a server to create web applications. Python is easy to learn - You will enjoy it!
Instructor: Mr Obed
Artificial Intelligence (AI) is the broad science of building machines that mimic human intelligence, while Machine Learning (ML) is a core subset of AI that uses data and algorithms to let computers learn patterns and improve without being explicitly programmed. Google Cloud +2
Instructor: Mr Obed
Flutter transforms the entire app development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded apps from a single codebase.
Instructor: Mr Obed
Create native apps for Android, iOS, and more using React React Native brings the best parts of developing with React to native development. It's a best-in-class JavaScript library for building user interfaces.
Instructor: Mr Obed
Learn the core data structures and algorithms used in modern software development with JavaScript. Practice solving programming problems using arrays, linked lists, stacks, queues, trees, and sorting techniques. Build a strong foundation for writing efficient and optimized code.
Instructor: Mr Obed
Learn how to build secure and scalable backend applications using Node.js and Express. Create RESTful APIs, connect to databases, and implement authentication and server-side logic. Gain practical skills for developing modern web application backends.