Codio
Cambridge, United Kingdom
Founded
2013

Introduction

Codio is a cloud-based learning platform designed for computer science education, offering browser-accessible coding environments and tools that support interactive, project-driven learning. Founded in 2013 and headquartered in Cambridge, the platform is used by universities, schools and bootcamps to deliver hands-on programming experiences without local setup. It supports multiple languages and provides auto-graded assignments to help students receive immediate feedback on coding tasks.

Instructors can design custom curricula, deploy scalable workspaces and track student progress through integrated assessment features. Codio’s formative assessments and real-time feedback help learners iterate quickly on projects, while integrations with major learning management systems simplify course administration. The platform suits both introductory programming classes and advanced software engineering courses, enabling educators to focus on pedagogy rather than environment configuration.

For international learners and institutions, Codio reduces barriers to accessing consistent development environments and enables remote collaboration on coding projects. Students benefit from instant access to tools and scaffolded tasks that build confidence and practical competence. If you value a structured, hands-on approach to learning programming with clear assessment and instructor oversight, Codio offers a scalable solution that supports effective teaching and measurable student progress.

Programs

Codio

API Development

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Advanced Django: Advanced Django Rest Framework

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Advanced Django: Building a Blog

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Advanced Django: External APIs and Task Queuing

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Advanced Django: Introduction to Django Rest Framework

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Advanced Django: Mastering Django and Django Rest Framework

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Angular for Front End Engineers

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Bash Scripting and System Configuration

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

C++ Basic Structures: Vectors, Pointers, Strings, and Files

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

C++ Basics: Selection and Iteration

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

C++ Object Basics: Functions, Recursion, and Objects

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

C++ Programming: Basic Skills

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

C++ Programming: Intermediate Concepts

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

C++ Programming: Object-Oriented Design

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

C++: Algorithms

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

C++: Data Structures and Algorithms

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

C++: Linear Data Structures and Trees

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

C++: Non-Linear Data Structures

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

CI/CD for Software Developers

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Cloud Computing Primer for Semi-tech and Business Learners

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Cloud Computing Primer: Infrastructure as a Service (IaaS)

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Cloud Computing Primer: Platform as a Service (PaaS)

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Cloud Computing Primer: Software as a Service (SaaS)

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Connecting to Devices and Networks

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Container Creation and Orchestration Basics

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Containers in the Cloud

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Core Java

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Data Analysis in Python

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Data Analysis in R with RStudio & Tidyverse

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Data Science and Analysis Tools - from Jupyter to R Markdown

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Data Security for Web Developers

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

DevOps: Introduction to Developer Operations

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Getting Started with Generative AI API

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Getting Started with Generative AI APIs

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Go for Python Developers

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Images with DALL-E

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Intro to Managing Resources Using Infrastructure-as-Code

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Intro to Operating Systems 1: Virtualization

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Intro to Operating Systems 2: Memory Management

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Intro to Operating Systems 3: Concurrency

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Intro to Operating Systems 4: Persistence

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Introduction to Operating Systems

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Introduction to Terraform

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Introduction to VueJS Framework

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Java Basic Structures: Arrays, Strings, and Files

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Java Basics: Selection and Iteration

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Java Object Basics: Functions, Recursion, and Objects

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Java Programming: Basic Skills

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Java Programming: Intermediate Concepts

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Java Programming: Object-Oriented Design

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Java: Algorithms

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Java: Data Structures and Algorithms

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Java: Linear Data Structures and Trees

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Java: Non-Linear Data Structures

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Linux for Security Experts

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Mastering Ansible Automation

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Multimodal Generative AI: Vision, Speech, and Assistants

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Object-Oriented C++: Inheritance and Encapsulation

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Object-Oriented Java: Inheritance and Encapsulation

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Object-Oriented Python: Inheritance and Encapsulation

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Performance Monitoring For Application Developers

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Programming in C++: A Hands-on Introduction

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Programming in Java: A Hands-on Introduction

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Programming in Python: A Hands-on Introduction

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Python Basic Structures: Lists, Strings, and Files

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Python Basics: Selection and Iteration

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Python Object Basics: Functions, Recursion, and Objects

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Python Programming: Basic Skills

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Python Programming: Intermediate Concepts

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Python Programming: Object-Oriented Design

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

RESTful MVC Architecture

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

SOAR for Enterprise Security

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

SQL for Security Specialist

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

SQL for Software Developers

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Security Infrastructure Management

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Select Topics in Python

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Select Topics in Python: Django

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Select Topics in Python: Matplotlib

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Select Topics in Python: Natural Language Processing

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Select Topics in Python: Packaging

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Software Engineering Tools and Practices

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Software Security for Web Applications

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Software Testing for Developers

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Tools for Security Specialists

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Understanding ISO Security Standards for Your Organization

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Unix System Basics

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Unix and Bash for Beginners

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Visualizing Data & Communicating Results in Python

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Visualizing Data & Communicating Results in R with RStudio

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Codio

Web Technologies and Security

Codio

Online English
Next Start Date
Anytime
Duration
Flexible schedule
Tuition
$120 USD
Show all 90 programs →

Related Universities

Show More Universities →