University of Michigan
Build toward a degree
Specialization
Course
University of Michigan
Course
University of Michigan
Build toward a degree
Specialization
Build toward a degree
Professional Certificate
Build toward a degree
Professional Certificate
Specialization
Specialization
Specialization
Specialization
The language used throughout the course, in both instruction and assessments.
Coursera Project Network
Skills you'll gain: TypeScript, Data Structures, Javascript
Intermediate · Guided Project · Less Than 2 Hours
KodeKloud
Skills you'll gain: Python Programming, Programming Principles, Data Structures, Debugging, Computer Programming, Scripting, Scripting Languages
Beginner · Course · 1 - 3 Months
Coursera Project Network
Skills you'll gain: TypeScript, Computational Logic, Scripting Languages, Programming Principles, Web Development Tools, Data Structures, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours
University of Michigan
Skills you'll gain: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Data Transformation, Databases, Data Visualization Software, Object Oriented Design, Web Scraping, Data Science, Creative Design, Scatter Plots, Data Structures, Programming Principles, Integrated Development Environments, Python Programming, Development Testing, Computer Programming, Program Development, Diversity and Inclusion
Intermediate · Specialization · 3 - 6 Months
Coursera Project Network
Skills you'll gain: Web Development Tools, Data Structures, Javascript, Scripting, Scripting Languages, Programming Principles
Intermediate · Guided Project · Less Than 2 Hours
Xi'an Jiaotong University
Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, .NET Framework, Program Development, Algorithms, Data Structures, Command-Line Interface, Debugging
Intermediate · Course · 1 - 3 Months
Scrimba
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Python Programming, Programming Principles, User Interface (UI), Computer Programming, Scripting, Software Engineering, Performance Tuning, Scripting Languages, File Management, Web Development, Computational Thinking, Debugging, Software Development, Web Development Tools
Beginner · Specialization · 1 - 4 Weeks
Skills you'll gain: Dashboard, Computer Vision, IBM Cloud, Responsible AI, Data Visualization, Artificial Intelligence, Data Ethics, Image Analysis, Cloud Computing, Application Development, Business Workflow Analysis, No-Code Development, ChatGPT, Data Literacy, Artificial Neural Networks, Cloud Applications, Python Programming, Data Structures, Self Service Technologies, WordPress
Beginner · Professional Certificate · 3 - 6 Months
University of Michigan
Skills you'll gain: Data Structures, Data Processing, Data Manipulation, Python Programming, File Management, Development Environment, Software Installation
Mixed · Course · 1 - 3 Months
Imperial College London
Skills you'll gain: Programming Principles, Program Development, Microsoft Visual Studio, Computer Programming, Integrated Development Environments, Python Programming, Debugging, Development Environment, Data Structures
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Computer Programming, Program Development, File Management, Algorithms, Debugging, Problem Solving
Beginner · Course · 1 - 3 Months
Illinois Tech
Skills you'll gain: Unified Modeling Language, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Scripting Languages, Software Design, Data Structures, UI Components, File Management
Build toward a degree
Beginner · Course · 1 - 3 Months