
University of Michigan
Skills you'll gain: Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Predictive Modeling, Algorithms, Computational Thinking, Debugging
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Program Development, Debugging, Python Programming, Computer Programming, Pseudocode, Game Design, Interactive Design, Design and Product, Creative Design, Computer Science
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cybersecurity, Security Controls, Information Systems Security, Security Management, Information Systems Security Assessment Framework (ISSAF), Network Security, Cyber Risk, Security Information and Event Management (SIEM), Information Assurance, Data Ethics, Ethical Standards And Conduct, SQL
Build toward a degree
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Data Processing, Data Visualization, Interactive Data Visualization, Data Cleansing, Data Collection, Data Visualization Software, Python Programming, Exploratory Data Analysis, Algorithms, Data Analysis, Web Scraping, Email Automation
Beginner · Course · 1 - 3 Months

Illinois Tech
Skills you'll gain: Unified Modeling Language, File I/O, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Event-Driven Programming, Software Design, User Interface (UI), Data Structures
Build toward a degree
Beginner · Course · 1 - 3 Months
University of Toronto
Skills you'll gain: Programming Principles, Debugging, File I/O, Software Documentation, Python Programming, Computer Programming, Program Development, Integrated Development Environments, Algorithms, Data Structures, Development Environment
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Command-Line Interface, Scripting, Unix Commands, Computer Programming Tools, Scripting Languages, Data Manipulation, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
Beginner · Specialization · 3 - 6 Months

Multiple educators
Skills you'll gain: Unsupervised Learning, Supervised Learning, Transfer Learning, Machine Learning, Jupyter, Applied Machine Learning, Data Ethics, Decision Tree Learning, Model Evaluation, Tensorflow, Scikit Learn (Machine Learning Library), NumPy, Predictive Modeling, Deep Learning, Artificial Intelligence, Classification Algorithms, Reinforcement Learning, Random Forest Algorithm, Feature Engineering, Data Preprocessing
Beginner · Specialization · 1 - 3 Months

Microsoft
Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Debugging, .NET Framework, Microsoft Visual Studio, Microsoft Copilot, Computer Programming, Integrated Development Environments, Development Environment, Event-Driven Programming
Beginner · Course · 1 - 3 Months

Fractal Analytics
Skills you'll gain: Feature Engineering, Data Wrangling, Exploratory Data Analysis, Matplotlib, Statistical Analysis, Data Preprocessing, Seaborn, Data Science, Data Visualization Software, Data Manipulation, Data Cleansing, Data Analysis, Pandas (Python Package), Statistics, Business Analytics, Jupyter, Data Transformation, Descriptive Statistics, Correlation Analysis, Statistical Hypothesis Testing
Beginner · Course · 1 - 3 Months
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Object Oriented Programming (OOP), Functional Design, Computer Programming, Data Structures, Integrated Development Environments, Algorithms, Computational Thinking, Unit Testing
Intermediate · Course · 1 - 3 Months