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)
C++ Programming: Object-Oriented Design (edX) EdX
Codio

C++ Programming: Object-Oriented Design (edX)

Begin your journey into C++ programming with this introductory course designed for beginners. Learn to create and run your first program in minutes, all from the comfort of your web browser. Dive deep into object-oriented design concepts like classes, encapsulation, inheritance, and polymorphism. This course is perfect for those looking to build a strong foundation in C++ and develop their programming skills.

Self Paced
Self-Paced
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 7th 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 7th 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 7th 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 7th 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 7th 2026
3 Weeks
Select Topics in Python: Natural Language Processing (Coursera) Coursera
Codio

Select Topics in Python: Natural Language Processing (Coursera)

Dive into the fascinating world of Natural Language Processing (NLP) with this beginner-friendly course. Whether you're interested in building chatbots, analyzing sentiment, or understanding language patterns, our hands-on approach will guide you through processing and analyzing text data using Python. No installations required – start coding your first NLP program right away!

Sep 7th 2026
3 Weeks