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)
Object-Oriented Java: Inheritance and Encapsulation (Coursera) Coursera
Codio

Object-Oriented Java: Inheritance and Encapsulation (Coursera)

Embark on your journey into Object-Oriented Programming (OOP) with our 'Object-Oriented Java: Inheritance and Encapsulation' course. Designed for learners new to coding, this course provides an accessible entry point into Java programming, focusing on key OOP concepts like inheritance and encapsulation. With no software installation required, you'll dive straight into writing your first Java programs and build a strong foundation in Computer Science principles that can be applied across various programming languages.

Sep 21st 2026
4 Weeks
Advanced Django: External APIs and Task Queuing (Coursera) Coursera
Codio

Advanced Django: External APIs and Task Queuing (Coursera)

Dive deep into the world of Django development with this specialized course, designed for those who already have a grasp on Python and basic Django principles. This course will guide you through connecting your applications to external APIs and implementing efficient task management using task queuing techniques. By the end, you'll be able to pull together all the skills learned across our Django specialization into practical capstone projects.

Sep 21st 2026
3 Weeks
Connecting to Devices and Networks (Coursera) Coursera
Codio

Connecting to Devices and Networks (Coursera)

Discover how to manage devices and navigate networks effortlessly with our introductory course. Designed for beginners, this hands-on experience teaches you the fundamentals of connecting to devices and networks using an Ubuntu system, which can be applied across various Unix-based operating systems. Learn about managing devices and partitions, essential networking tools, name resolution, and secure data transfer techniques.

Sep 21st 2026
3 Weeks
Bash Scripting and System Configuration (Coursera) Coursera
Codio

Bash Scripting and System Configuration (Coursera)

Discover the power of Bash scripting and system configuration with our beginner-friendly course. Start coding simple scripts, understand complex control structures, and delve into advanced topics like regular expressions and version control using Git. Perfect for those new to scripting, this course will equip you with essential skills for managing Unix-based systems efficiently.

Sep 21st 2026
4 Weeks
Container Creation and Orchestration Basics (Coursera) Coursera
Codio

Container Creation and Orchestration Basics (Coursera)

Start your journey into the world of containerization with our introductory course on Container Creation and Orchestration Basics. Designed for those new to technology, this course provides practical experience in creating containers using an accessible Ubuntu system. Dive into understanding the benefits of containers, building container images, and deploying applications with Kubernetes – all from scratch.

Sep 21st 2026
3 Weeks
Select Topics in Python: Django (Coursera) Coursera
Codio

Select Topics in Python: Django (Coursera)

Discover the fundamentals of Django, a high-level Python web framework that encourages rapid development and clean, pragmatic design. This introductory course is perfect for those who have some experience with Python but are new to Django. You'll learn how to set up a Django project, understand views, templates, URL patterns, work with models and databases, style your applications with Bootstrap, and deploy your Django websites.

Sep 21st 2026
3 Weeks
Select Topics in Python: Packaging (Coursera) Coursera
Codio

Select Topics in Python: Packaging (Coursera)

Dive into the world of Python packaging with this expert-led course. Whether you're a developer looking to streamline your Django projects or an aspiring coder eager to understand Python's module system, this course is tailored for you. Gain hands-on experience in creating, managing, and distributing Python modules and packages without any installation hassles.

Sep 21st 2026
3 Weeks