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)
Advanced Django: Advanced Django Rest Framework (Coursera) Coursera
Codio

Advanced Django: Advanced Django Rest Framework (Coursera)

Elevate your web development skills with our 'Advanced Django' course, focusing on the powerful Django Rest Framework. This comprehensive program is tailored for Python enthusiasts who already have a grasp of basic Django principles. Dive into advanced topics like testing, caching, throttling, leveraging third-party libraries, and seamlessly integrating frontends within your Django projects.

Sep 14th 2026
4 Weeks
Advanced Django: Building a Blog (Coursera) Coursera
Codio

Advanced Django: Building a Blog (Coursera)

Dive deep into Django's advanced features with our 'Advanced Django: Building a Blog' course. This comprehensive program is designed for those who have already grasped the basics of Django and wish to elevate their web development skills. You'll learn how to set up complex projects, leverage class-based views, and optimize queries for a more efficient and robust application.

Sep 14th 2026
4 Weeks
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.

Sep 14th 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.

Sep 14th 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.

Sep 14th 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.

Sep 14th 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.

Sep 14th 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.

Sep 14th 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.

Sep 14th 2026
3 Weeks