Codio

     

Advanced Django: Advanced Django Rest Framework (Coursera)

https://www.coursera.org/learn/codio-advanced-django-advanced-drf

Code and run Django websites without installing anything! This course is designed for learners who are familiar with Python and basic Django skills (similar to those covered in the Django for Everybody specialization). The modules in this course cover testing, performance considerations such as caching and throttling, use of 3rd party libraries, and integrating frontends within the context of the Django REST framework. To allow for a truly hands-on, self-paced learning experience, this course

Advanced Django: Building a Blog (Coursera)

https://www.coursera.org/learn/codio-advanced-django-building-blog

Code and run Django websites without installing anything! This course is designed for learners who are familiar with Python and basic Django skills (similar to those covered in the Django for Everybody specialization). The modules in this course cover a review of core Django concepts, advanced projects setups, class-based views, and other advanced topics such as proxy models, loggin, caching, and query optimization. To allow for a truly hands-on, self-paced learning experience, this course is

Advanced Django: External APIs and Task Queuing (Coursera)

https://www.coursera.org/learn/codio-advanced-django-external-apis-task-queuing

Code and run Django websites without installing anything! This course is designed for learners who are familiar with Python and basic Django skills (similar to those covered in the Django for Everybody specialization). The modules in this course cover connecting to external APIs, task queuing, and pulling together the topics across the specialization in capstone projects. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explana

Advanced Django: Introduction to Django Rest Framework (Coursera)

https://www.coursera.org/learn/codio-advanced-django-intro-drf

Code and run Django websites without installing anything! This course is designed for learners who are familiar with Python and basic Django skills (similar to those covered in the Django for Everybody specialization). The modules in this course cover an introduction to the the Django REST framework and handling JSON within the context of APIs, fundamentals such as serialization ViewSheets, and authentication/permissions. To allow for a truly hands-on, self-paced learning experience, this cour

Advanced Django: Mastering Django and Django Rest Framework (CourseraSpecs)

https://www.coursera.org/specializations/codio-advanced-django-and-django-rest-framework

Offered by Codio. Mastering Django and the Django Rest Framework. Create a blog and an accompanying API using industry-standard tools and ...

Angular for Front End Engineers (Coursera)

https://www.coursera.org/learn/codio-angular-for-front-end-engineers

Explore HTML, CSS, JavaScript, and Angular without installing anything! This course is designed for intermediate learners who already have a solid foundation of basic skills in HTML, CSS, and JavaScript. However, a broad overview of these topics will also be provided for beginning learners. The modules in this course cover web development basics, introduction to Angular, and developing an Angular application. At the end of the course, learners will fully develop a todo application using HTML, C

C++ Basic Structures: Vectors, Pointers, Strings, and Files (Coursera)

https://www.coursera.org/learn/cpp-basic-structures-vectors-pointers-strings-and-files

Code and run your first C++ program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just C++, but core Computer Science topics that can be transferred to other languages. The modules in this course cover vectors, pointers, strings, and files. Completion of C++ Basics: Selection and Iteration before taking this course is recommended. To allow for a truly hands-on, self-paced learning experience, thi

C++ Basics: Selection and Iteration (Coursera)

https://www.coursera.org/learn/codio-cpp-basics

Code and run your first C++ program in minutes without installing anything! This course is designed for learners with no coding experience, providing a solid foundation of not just C++, but core Computer Science topics that can be transferred to other languages. The modules in this course cover printing, operators, iteration (i.e., loops), and selection (i.e., conditionals). To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short expl

C++ Object Basics: Functions, Recursion, and Objects (Coursera)

https://www.coursera.org/learn/cpp-object-basics

Code and run your first C++ program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just C++, but core Computer Science topics that can be transferred to other languages. The modules in this course cover functions, recursion, objects, and mutability. Completion of the prior 2 courses in this specialization are recommended. To allow for a truly hands-on, self-paced learning experience, this course i

Cloud Computing Primer for Semi-tech and Business Learners (CourseraSpecs)

https://www.coursera.org/specializations/codio-cloud-computing-primer-semi-technical-business

Offered by Codio. Cloud Computing Primer for Beginners. Start learning cloud computing technologies in minutes without installing anything!

Cloud Computing Primer: Infrastructure as a Service (IaaS) (Coursera)

https://www.coursera.org/learn/codio-cloud-computing-primer-semi-tech-business-infrastructure-as-a-service-iaas

Explore cloud computing basics without installing anything! This course is designed for semi-technical and business learners, providing a solid foundation of cloud computing basics. Learners will build an understanding of how infrastructure as a service (IaaS) works as well. The modules in this course cover cloud computing basics, considerations for IaaS adoption, techniques for IaaS success and growth, as well as provide an exploratory IaaS experience for learners. To allow for a truly hands-

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

https://www.coursera.org/learn/codio-cloud-computing-primer-semi-tech-business-software-as-a-service-saas

Explore cloud computing basics without installing anything! This course is designed for semi-technical and business learners, providing a solid foundation of cloud computing basics. Learners will build an understanding of how software as a service (SaaS) works as well. The modules in this course cover cloud computing basics, considerations for SaaS adoption, techniques for SaaS success and growth, as well as provide an exploratory SaaS experience for learners. To allow for a truly hands-on, se

Containers in the Cloud (CourseraSpecs)

https://www.coursera.org/specializations/codio-containers-cloud

Offered by Codio. Learn Cloud Computing/Container Management Basics. Hands-On Introduction to Containers, Cloud Computing, and Cloud Management

Data Analysis in Python with pandas & matplotlib in Spyder (Coursera)

https://www.coursera.org/learn/codio-data-analysis-in-python-with-pandas-and-matplotlib-in-spyder

Code and run your first Python script in minutes without installing anything! This course is designed for learners with no coding experience, providing a crash course in Python, which enables the learners to delve into core data analysis topics that can be transferred to other languages. In this course, you will learn how to import and organize your data, use functions to gather descriptive statistics, and perform statistical tests. To allow for a truly hands-on, self-paced learning experience

Data Analysis in R with RStudio & Tidyverse (Coursera)

https://www.coursera.org/learn/codio-data-analysis-in-r-with-rstudio-and-tidyverse

Code and run your first R program in minutes without installing anything! This course is designed for learners with no prior coding experience, providing foundational knowledge of data analysis in R. The modules in this course cover descriptive statistics, importing and wrangling data, and using statistical tests to compare populations and describe relationships. This course presents examples in R using the industry-standard Integrated Development Environment (IDE) RStudio. To allow for a trul

Data Science and Analysis Tools - from Jupyter to R Markdown (CourseraSpecs)

https://www.coursera.org/specializations/codio-data-science-python-jupyter-r-rstudio

Offered by Codio. Hands-on Introduction to Data Science. Analyze data and create data visualizations using industry-standard data science ...

DevOps: Introduction to Developer Operations (CourseraSpecs)

https://www.coursera.org/specializations/codio-devops

Offered by Codio. Learn the Basics of Developer Operations. Build better, more reliable products with the foundational principles of ...

Getting Started with Generative AI API (CourseraSpecs)

https://www.coursera.org/specializations/codio-generative-ai

Offered by Codio. Hands On Introduction to OpenAI APIs Using Python.. Write Programs Using OpenAI APIs in minutes without installing anything!

Intro to Operating Systems 1: Virtualization (Coursera)

https://www.coursera.org/learn/codio-intro-to-operating-systems-1-virtualization

Learn the inner workings of operating systems without installing anything! This course is designed for learners who are looking to maximize performance by understanding how operating systems work at a fundamental level. The modules in this course cover the basics of the C language, processes, scheduling, and memory. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggest

Intro to Operating Systems 2: Memory Management (Coursera)

https://www.coursera.org/learn/codio-intro-to-operating-systems-2-memory-management

Learn the inner workings of operating systems without installing anything! This course is designed for learners who are looking to maximize performance by understanding how operating systems work at a fundamental level. The modules in this course cover segmentation, paging, swapping, and virtual memory. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to e

Intro to Operating Systems 3: Concurrency (Coursera)

https://www.coursera.org/learn/codio-intro-to-operating-systems-3-concurrency

Learn the inner workings of operating systems without installing anything! This course is designed for learners who are looking to maximize performance by understanding how operating systems work at a fundamental level. The modules in this course cover concurrency, threads, locks, locking data structures and multi-CPU scheduling. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code example

Intro to Operating Systems 4: Persistence (Coursera)

https://www.coursera.org/learn/codio-intro-to-operating-systems-4-persistence

Learn the inner workings of operating systems without installing anything! This course is designed for learners who are looking to maximize performance by understanding how operating systems work at a fundamental level. The modules in this course cover input and output, directories, file systems, data integrity and protection, and distributed systems. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and

Introduction to Operating Systems (CourseraSpecs)

https://www.coursera.org/specializations/codio-introduction-operating-systems

Offered by Codio.

Introduction to VueJS Framework (Coursera)

https://www.coursera.org/learn/codio-introduction-to-vuejs-framework

Explore HTML, CSS, and VueJS basics without installing anything! This course is designed for beginning learners, providing a solid foundation of basic skills in HTML, CSS, and VueJS. Learners will build an understanding of the creative process of designing as well. The modules in this course cover HTML basics, CSS basics, VueJS basics, as well as provide an exploratory designing experience for learners. At the end of the course, learners will fully develop a todo application using HTML, CSS, an

Java Basic Structures: Arrays, Strings, and Files (Coursera)

https://www.coursera.org/learn/java-basic-structures-arrays-strings-and-files

Code and run your first Java program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just Java, but core Computer Science topics that can be transferred to other languages. The modules in this course cover arrays, strings, and files. Completion of Java Basics: Selection and Iteration before taking this course is recommended. To allow for a truly hands-on, self-paced learning experience, this course

Java Basics: Selection and Iteration (Coursera)

https://www.coursera.org/learn/codio-java-basics

Code and run your first Java program in minutes without installing anything! This course is designed for learners with no coding experience, providing a solid foundation of not just Java, but core Computer Science topics that can be transferred to other languages. The modules in this course cover printing, operators, iteration (i.e., loops), and selection (i.e., conditionals). To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short ex

Mastering Ansible Automation (Coursera)

https://www.coursera.org/learn/mastering-ansible-automation

Learn the essentials to quickly master automation with Ansible! While this course is designed for learners with limited coding experience, it is helpful (though not required!) to have familiarity with Linux or Unix-like operating systems, the command line interface, and the basics of shell scripting. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to expl

Object-Oriented C++: Inheritance and Encapsulation (Coursera)

https://www.coursera.org/learn/object-oriented-cpp

Code and run your first C++ program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just C++, but core Computer Science topics that can be transferred to other languages. The modules in this course cover inheritance, encapsulation, polymorphism, and other object-related topics. Completion of the prior 3 courses in this specialization is recommended. To allow for a truly hands-on, self-paced learnin

Object-Oriented Python: Inheritance and Encapsulation (Coursera)

https://www.coursera.org/learn/object-oriented-python

Code and run your first python program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just python, but core Computer Science topics that can be transferred to other languages. The modules in this course cover inheritance, encapsulation, polymorphism, and other object-related topics. Completion of the prior 3 courses in this specialization is recommended. To allow for a truly hands-on, self-paced l

Programming in C++: A Hands-on Introduction (CourseraSpecs)

https://www.coursera.org/specializations/hands-on-cpp

Offered by Codio. Hands-on Introduction to C++ Programming. Code and run your first C++ program in minutes without installing anything!

Programming in Java: A Hands-on Introduction (CourseraSpecs)

https://www.coursera.org/specializations/hands-on-java

Offered by Codio. Hands-on Introduction to Java Programming. Code and run your first Java program in minutes without installing anything!

Programming in Python: A Hands-on Introduction (CourseraSpecs)

https://www.coursera.org/specializations/hands-on-python

Offered by Codio. Hands-on Introduction to Python Programming. Code and run your first Python program in minutes without installing anything!

Python Basic Structures: Lists, Strings, and Files (Coursera)

https://www.coursera.org/learn/python-basic-structures-lists-strings-and-files

Code and run your first python program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just python, but core Computer Science topics that can be transferred to other languages. The modules in this course cover lists, strings, and files. Completion of Python Basics: Selection and Iteration before taking this course is recommended. To allow for a truly hands-on, self-paced learning experience, this c

Python Basics: Selection and Iteration (Coursera)

https://www.coursera.org/learn/codio-python-basics

Code and run your first python program in minutes without installing anything! This course is designed for learners with no coding experience, providing a solid foundation of not just python, but core Computer Science topics that can be transferred to other languages. The modules in this course cover printing, operators, iteration (i.e., loops), and selection (i.e., conditionals). To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain shor

Python Object Basics: Functions, Recursion, and Objects (Coursera)

https://www.coursera.org/learn/python-object-basics

Code and run your first python program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just python, but core Computer Science topics that can be transferred to other languages. The modules in this course cover functions, recursion, objects, and mutability. Completion of the prior 2 courses in this specialization are recommended. To allow for a truly hands-on, self-paced learning experience, this co

Select Topics in Python (CourseraSpecs)

https://www.coursera.org/specializations/codio-select-topics-python

Offered by Codio. Create packages, charts and plots, a website, and a chatbot

Software Engineering Tools and Practices (CourseraSpecs)

https://www.coursera.org/specializations/codio-software-engineering

Offered by Codio. Hands-on Introduction to Software Engineering

Tools for Security Specialists (CourseraSpecs)

https://www.coursera.org/specializations/codio-tools-for-security-specialists

Offered by Codio. Launch your security career.. Master security strategies, going from the enterprise level down to a Linux machine.

Unix and Bash for Beginners (CourseraSpecs)

https://www.coursera.org/specializations/unix-and-bash-for-beginners

Offered by Codio. Unix and Bash for Beginners. Hands on practice in minutes without installing anything!

Unix System Basics (Coursera)

https://www.coursera.org/learn/codio-unix-system-basics

Explore Unix system basics without installing anything! This course is designed for learners with no technical experience, providing a solid foundation of Unix basics. Learners will gain hands-on practice on an Ubuntu system that can be easily transferred to other Unix-based operating systems. The modules in this course cover what characterizes Unix-based operating systems, navigating, searching, and editing files and directories using the command line. To allow for a truly hands-on, self-pace

Web Technologies and Security (CourseraSpecs)

https://www.coursera.org/specializations/codio-web-tech-security

Offered by Codio. Learn How to Build and Secure Web Applications. Gain experience with the Vue and Angular JavaScript frameworks as well as ...