Programming Courses Online
Explore Programming courses to develop skills in coding, software development, and algorithm design. Prepare for careers in software engineering, web development, and data analysis across various industries.
University of Michigan
Skills you'll gain: Computer Programming, Python Programming, Computer Programming Tools, Programming Principles, Data Structures, Computational Thinking, Computational Logic, Data Analysis, Software Engineering, Algorithms, Critical Thinking, Problem Solving, Data Management, Database Application, Databases, Theoretical Computer Science, Database Administration, Data Model, Data Visualization, Database Design, Database Theory, Network Architecture, Web Development, Web Development Tools, Computer Networking, SQL, HTML and CSS
University of California, Santa Cruz
Skills you'll gain: C Programming Language Family, Computer Programming, Programming Principles, Algorithms, Data Structures, C++ Programming, Computational Logic, Computer Programming Tools, Computational Thinking, Critical Thinking, Mathematics, Problem Solving, Graph Theory, Software Engineering
Skills you'll gain: Project Management
Learn Computer Programming from leading universities and companies
Explore Computer Programming skills
Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
University of California San Diego
Skills you'll gain: Big Data, Data Management, Databases, Data Analysis, SQL, Apache, Data Analysis Software, Data Model, Data Structures, Exploratory Data Analysis, PostgreSQL
Microsoft
Skills you'll gain: Algorithms, Applied Machine Learning, Human Learning, Machine Learning, Machine Learning Algorithms, Machine Learning Software, Microsoft Azure, Cloud Computing, Regression, Training
Skills you'll gain: Big Data
Meta
Skills you'll gain: Data Management, Software Architecture, iOS Development
Birla Institute of Technology & Science, Pilani
Coursera Project Network
Skills you'll gain: Computer Vision, Deep Learning, Tensorflow
University of Colorado Boulder
Skills you'll gain: Machine Learning, Statistical Machine Learning, Machine Learning Algorithms, Python Programming, Probability & Statistics, Statistical Programming, Regression, Data Analysis, Applied Machine Learning, Correlation And Dependence
California Institute of the Arts
Skills you'll gain: Web Design
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Big Data Integration and Processing: University of California San Diego
- Microsoft Azure Machine Learning: Microsoft
- Apache Spark with Scala – Hands-On with Big Data!: Packt
- iOS App Capstone: Meta
- Introduction to Computing Systems: Birla Institute of Technology & Science, Pilani
- Kafka Integration with Storm, Spark, Flume, and Security: LearnKartS
- Object Localization with TensorFlow: Coursera Project Network
- Introduction to Machine Learning: Supervised Learning: University of Colorado Boulder
- REST APIs with Flask and Python in 2024: Packt
- Web Design: Strategy and Information Architecture: California Institute of the Arts