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
Packt
Specialization
Specialization
The language used throughout the course, in both instruction and assessments.
Northeastern University
Skills you'll gain: Web Applications, Object Oriented Programming (OOP), Application Development, Python Programming, Computer Programming, Programming Principles, Data Science, Data Analysis, Scripting, Data Structures, Debugging, Style Guides, Software Documentation
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Pandas (Python Package), NumPy, Data Manipulation, Statistical Analysis, Jupyter, Data Structures, Data Cleansing, Pivot Tables And Charts, Data Science, Data Analysis, Data Transformation, Exploratory Data Analysis, Python Programming, Probability & Statistics, Data Import/Export, Programming Principles
Intermediate · Course · 1 - 4 Weeks
Simplilearn
Skills you'll gain: LangChain, LLM Application, Large Language Modeling, Tool Calling, Generative AI, Generative AI Agents, Prompt Engineering, Unstructured Data, Semantic Web, Data Structures
Beginner · Course · 1 - 4 Weeks
University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Problem Solving, Analytical Skills, Computer Science, Python Programming, Computer Systems, Data Structures, Computer Hardware, Computer Programming, Debugging
Beginner · Course · 1 - 4 Weeks
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), C and C++, Object Oriented Programming (OOP), Algorithms, C (Programming Language), Programming Principles, Graph Theory, Data Structures
Intermediate · Course · 1 - 3 Months
Fundação Instituto de Administração
Skills you'll gain: Ggplot2, Data Visualization Software, Plot (Graphics), R Programming, Data Manipulation, Tidyverse (R Package), Data Structures, Data Analysis, Statistical Programming, Integrated Development Environments, Data Import/Export, Software Installation
Beginner · Course
Pontificia Universidad Católica de Chile
Skills you'll gain: Python Programming, Data Structures, Programming Principles, Computer Programming, Program Development, Algorithms, File Management
Beginner · Course · 1 - 3 Months
Skills you'll gain: Jest (JavaScript Testing Framework), Version Control, UI/UX Research, Usability Testing, Responsive Web Design, Cascading Style Sheets (CSS), Data Structures, Unix Commands, HTML and CSS, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, Bootstrap (Front-End Framework), React.js, Mobile Development, Front-End Web Development, Algorithms, Web Development Tools, Javascript
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months
Microsoft
Skills you'll gain: Version Control, GitHub, Debugging, Git (Version Control System), Unit Testing, Data Structures, Python Programming, Software Testing, Programming Principles, Scripting, Computer Programming, Web Development, Algorithms, Program Development, Development Environment, Scripting Languages, Integrated Development Environments, Object Oriented Programming (OOP), Jupyter
Beginner · Course · 1 - 3 Months
University of California San Diego
Skills you'll gain: Bioinformatics, Programming Principles, Python Programming, Computational Thinking, Biology, Data Structures
Beginner · Course · 1 - 4 Weeks
Johns Hopkins University
Skills you'll gain: R Programming, Statistical Programming, Statistical Analysis, Debugging, Data Analysis, Simulations, Integrated Development Environments, Data Import/Export, Data Structures, Data Manipulation, Computer Programming, Performance Tuning, Software Installation
Intermediate · Course · 1 - 4 Weeks
University of Colorado Boulder
Skills you'll gain: Excel Macros, Programming Principles, Visual Basic (Programming Language), Data Structures, Computer Programming, Problem Solving, Automation, Algorithms, Debugging, Data Management, Data Cleansing
Beginner · Course · 1 - 3 Months