Codio

Codio is the hands-on learning platform supporting better outcomes in computing and tech skills education and is used by some of the world's largest and most prestigious higher education institutions to deliver engaging courses at scale.

Filter Courses within "Codio" (Click to filter)
Intro to Operating Systems 1: Virtualization (Coursera) Coursera
Codio

Intro to Operating Systems 1: Virtualization (Coursera)

Dive into the world of operating systems with 'Intro to Operating Systems 1: Virtualization'. This online course offers a hands-on exploration of OS fundamentals, teaching you how to maximize system efficiency through understanding processes, scheduling, memory management, and more—all without needing to install any software. Perfect for beginners eager to grasp the core concepts.

Jun 22nd 2026
4 Weeks
Intro to Operating Systems 2: Memory Management (Coursera) Coursera
Codio

Intro to Operating Systems 2: Memory Management (Coursera)

Dive into the world of operating systems with 'Intro to Operating Systems 2: Memory Management'. This course is perfect for tech enthusiasts and professionals aiming to enhance their understanding of how operating systems manage memory efficiently. Explore concepts like segmentation, paging, swapping, and virtual memory in a hands-on, installation-free environment.

Jun 22nd 2026
5-12 Weeks
Intro to Operating Systems 3: Concurrency (Coursera) Coursera
Codio

Intro to Operating Systems 3: Concurrency (Coursera)

Dive into the world of operating systems with 'Intro to Operating Systems 3: Concurrency'. This course offers an in-depth exploration of how operating systems manage concurrent processes, enabling you to optimize performance. From understanding threads and locks to mastering locking data structures and multi-CPU scheduling, this course is perfect for those eager to delve into OS internals.

Jun 22nd 2026
4 Weeks
Intro to Operating Systems 4: Persistence (Coursera) Coursera
Codio

Intro to Operating Systems 4: Persistence (Coursera)

Dive into the world of operating systems with 'Intro to Operating Systems 4: Persistence' – a Coursera course designed for those eager to understand how OSes manage persistence, performance, and security. Explore topics like input/output mechanisms, file system management, data integrity, protection strategies, and distributed systems without needing to install any software.

Jun 22nd 2026
5-12 Weeks
Cloud Computing Primer: Software as a Service (SaaS) (Coursera) Coursera
Codio

Cloud Computing Primer: Software as a Service (SaaS) (Coursera)

Dive into the world of cloud computing without any software installations required! This beginner-friendly course is perfect for those with semi-technical knowledge or business backgrounds looking to understand how cloud services work, particularly focusing on Software as a Service (SaaS). Gain insights into adopting and succeeding with SaaS solutions.

Jun 22nd 2026
4 Weeks
Cloud Computing Primer: Platform as a Service (PaaS) (Coursera) Coursera
Codio

Cloud Computing Primer: Platform as a Service (PaaS) (Coursera)

Get started with cloud computing without any software installation! This introductory course is perfect for semi-technical professionals and business enthusiasts looking to understand the basics of cloud computing, with a special focus on Platform as a Service (PaaS). Gain insights into how PaaS works and learn techniques for successful adoption and growth.

Jun 22nd 2026
4 Weeks
CI/CD for Software Developers (Coursera) Coursera
Codio

CI/CD for Software Developers (Coursera)

Dive into the world of CI/CD with our intermediate-level course designed for software developers. Automate your workflow from version control to deployment using GitHub. Master essential skills like building, testing, and ensuring code quality before moving on to advanced topics such as secrets management and a capstone project that ties it all together.

Jun 22nd 2026
3 Weeks
Software Testing for Developers (Coursera) Coursera
Codio

Software Testing for Developers (Coursera)

Discover how to enhance your coding skills by mastering software testing techniques in this beginner-friendly course. Perfect for JavaScript developers looking to improve their applications' reliability and performance without the need for additional installations. Explore test-driven development, behavior-driven development, user-acceptance testing, and more with practical examples and tools.

Jun 22nd 2026
3 Weeks
Introduction to Terraform (Coursera) Coursera
Codio

Introduction to Terraform (Coursera)

Get started with cloud computing by mastering Terraform, an essential tool for managing and provisioning infrastructure as a service (IaaS). This beginner-friendly course will guide you through setting up your first Terraform configuration effortlessly, equipping you with the skills to manage cloud resources effectively. Ideal for those new to cloud computing.

Jun 22nd 2026
3 Weeks