Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
University of Michigan
Skills you'll gain: Computer Programming, Python Programming
Google
Skills you'll gain: Computer Programming, Data Analysis, Data Visualization, Python Programming
- Status: Free
University of London
Skills you'll gain: Data Analysis, Computer Programming, Python Programming, Statistical Analysis, Statistical Programming, Applied Machine Learning, Basic Descriptive Statistics, Data Visualization, General Statistics, Machine Learning, Machine Learning Algorithms
University of Michigan
Skills you'll gain: Computer Programming, Python Programming
Rice University
Skills you'll gain: Computer Programming, Data Analysis, Data Structures, Programming Principles, Python Programming
Skills you'll gain: Software Engineering, Computer Programming, Software Engineering Tools, Application Development, Programming Principles, Software Architecture, Agile Software Development, Communication, System Programming, Software Framework, Software Testing, Collaboration, Leadership and Management, Linux, Data Analysis, Mergers & Acquisitions, Python Programming
University of Michigan
Skills you'll gain: Computational Thinking, Python Programming
University of Michigan
Skills you'll gain: Computational Thinking, Computer Programming, Entrepreneurship, Leadership and Management, Problem Solving, Research and Design, Theoretical Computer Science, Algorithms
EDUCBA
Board Infinity
Skills you'll gain: Computer Programming
University of Michigan
Skills you'll gain: Python Programming, Data Analysis, Computer Programming, Machine Learning, Algorithms, Applied Machine Learning, Data Mining, Machine Learning Algorithms, Exploratory Data Analysis, Statistical Programming, Data Management, Extract, Transform, Load, Natural Language Processing, Critical Thinking, Statistical Machine Learning, Data Structures, Graph Theory, Network Analysis, Computer Programming Tools, Human Learning, Data Visualization, Network Model, Regression, Computer Networking, General Statistics, Network Architecture, Plot (Graphics), Visualization (Computer Graphics), Computer Graphics
University of Colorado Boulder
Skills you'll gain: Computer Programming, Python Programming, Programming Principles, Computer Programming Tools, Computational Thinking, Problem Solving, Data Science
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Python Project: Software Engineering and Image Manipulation: University of Michigan
- Get Started with Python: Google
- Foundations of Data Science: K-Means Clustering in Python: University of London
- Python Classes and Inheritance: University of Michigan
- Python Data Analysis: Rice University
- Applied Software Engineering Fundamentals: IBM
- Python Fundamentals for Designers: University of Michigan
- Problem Solving Using Computational Thinking: University of Michigan
- Embedded Systems using C: EDUCBA
- .Net Full Stack Foundation: Board Infinity