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 Architecture, 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
Duke University
Skills you'll gain: Computer Programming, Java Programming, Programming Principles, Algorithms, Problem Solving, Data Structures, Software Engineering, Computer Programming Tools, Critical Thinking, Computational Thinking, Data Analysis, Javascript, Software Testing, Front-End Web Development, HTML and CSS, Web Design, Web Development, Web Development Tools, Computer Graphic Techniques, Software Architecture, Data Model, Cryptography, Software Engineering Tools, Theoretical Computer Science, Small Data
- Status: [object Object]
Skills you'll gain: Agile Software Development, Algorithms, Databases, Java Programming, Javascript
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
- Status: Free
Skills you'll gain: R Programming
Coursera Project Network
Skills you'll gain: Python Programming
Skills you'll gain: Data Analysis, Machine Learning, Python Programming
Coursera Project Network
Skills you'll gain: Python Programming
Skills you'll gain: Machine Learning, Natural Language Processing, Artificial Neural Networks, Data Science, Python Programming
University of Michigan
Skills you'll gain: Natural Language Processing, Python Programming, Machine Learning, Data Analysis, Data Mining, Applied Machine Learning, Machine Learning Algorithms, Algorithms, Exploratory Data Analysis, Human Learning
Duke University
Skills you'll gain: Algorithms
Coursera Project Network
Skills you'll gain: Artificial Neural Networks, Computer Vision, Deep Learning, Machine Learning, Python Programming
Skills you'll gain: Mobile Development Tools, Swift Programming, iOS Development, Mobile Development, Application Development
Duke University
Skills you'll gain: Machine Learning, Microsoft Azure, Python Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Variable Selection, Model Validation, Nonlinear Regression: Illinois Tech
- AJAX Next Level: Authentication, Servers, Projects & More: Packt
- تعرَف على هياكل البيانات في بايثون من خلال التطبيق العملي: Coursera Project Network
- Machine Learning Capstone: IBM
- ETL pipelines con Python: recopila datos de Spotify: Coursera Project Network
- AI Workflow: Machine Learning, Visual Recognition and NLP: IBM
- Applied Text Mining in Python: University of Michigan
- Automation Framework Design Using TestNG: Packt
- Rust Axum Greedy Coin Microservice: Duke University
- Explainable AI: Scene Classification and GradCam Visualization : Coursera Project Network