Python Programming Basics: Selection & Iteration
Java Basics: Selection and Iteration
Java Basic Structures: Arrays, Strings, and Files
Java Object Basics: Functions, Recursion, and Objects
Object-Oriented Java: Inheritance and Encapsulation
Intro to Operating Systems: Virtualization
Intro to Operating Systems: Memory Management
Intro to Operating Systems: Concurrency
Intro to Operating Systems: Persistence
Visualizing & Communicating Results in Python with Jupyter
Advanced Django: Building a Blog
Advanced Django: Introduction to Django Rest Framework
Advanced Django: External APIs and Task Queuing
C++ Basics: Selection and Iteration
Data Analysis in Python with pandas & matplotlib in Spyder
Data Analysis in R with RStudio & Tidyverse
Visualizing Data & Communicating Results in R with RStudio
Advanced Django: Advanced Django Rest Framework
C++ Basic Structures: Vectors, Pointers, Strings, and Files
C++ Object Basics: Functions, Recursion, and Objects
Object-Oriented C++: Inheritance and Encapsulation
Bash Scripting and System Configuration
Connecting to Devices and Networks
Container Creation and Orchestration Basics
Containers in the Cloud Specialization
DevOps: Introduction to Developer Operations Specialization
Software Engineering Tools and Practices Specialization
Web Technologies and Security Specialization
Python Programming Basics: Lists, Strings, & Files
Python Object Basics: Functions, Recursion, and Objects
Object-Oriented Python: Inheritance and Encapsulation
C++ Programming: Basic Skills
C++ Programming: Object-Oriented Design
C++ Programming: Intermediate Concepts