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, 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
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, Theoretical Computer Science, Strategy
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
Skills you'll gain: Linux, Cloud Computing, Computer Programming, Extract, Transform, Load, Apache, Business Intelligence, Data Management, Data Visualization, Data Warehousing, Databases, Python Programming, SQL
DeepLearning.AI
Skills you'll gain: Artificial Neural Networks, Machine Learning, Machine Learning Algorithms, Machine Learning Software, Python Programming, Statistical Programming, Deep Learning
Johns Hopkins University
Skills you'll gain: Correlation And Dependence, General Statistics, Probability & Statistics, R Programming, Regression, Statistical Analysis, Statistical Programming, Data Analysis, Data Model, Problem Solving
Skills you'll gain: Design and Product, Data Analysis, Software Engineering, Microsoft Excel, Business Analysis, Computer Programming, SQL
Skills you'll gain: Machine Learning, Algorithms, Data Analysis, Human Learning, Python Programming, Regression
University of Illinois Urbana-Champaign
Skills you'll gain: Business Analysis, Data Analysis, Data Visualization, Exploratory Data Analysis, Extract, Transform, Load, Data Management, R Programming, Data Analysis Software, Plot (Graphics), Statistical Programming
Duke University
Skills you'll gain: Cloud Computing, Data Science, Machine Learning, Python Programming
- Status: Free
University of Washington
Skills you'll gain: Problem Solving, Mathematics, Algebra, Programming Principles
DeepLearning.AI
Skills you'll gain: Machine Learning, Natural Language Processing, Python Programming, Statistical Programming, Artificial Neural Networks, Probability & Statistics, Statistical Machine Learning, Deep Learning, Machine Learning Algorithms, Applied Machine Learning, Computer Programming, General Statistics, Human Learning, Mathematics
Skills you'll gain: Software Engineering, Agile Software Development, Computer Programming, Software Engineering Tools, Application Development, Programming Principles, Software Architecture, Communication, Cloud Applications, Computer Architecture, Computer Programming Tools, Scrum (Software Development), Leadership and Management, Project Management, Business Analysis, Cloud Computing, Databases, IBM Cloud, Information Technology, Operating Systems, Python Programming, Risk Management
DeepLearning.AI
Skills you'll gain: Deep Learning, Machine Learning, Artificial Neural Networks, Machine Learning Algorithms, Python Programming, Computer Programming, General Statistics, Machine Learning Software, Probability & Statistics, Problem Solving
Coursera Project Network
Skills you'll gain: Data Analysis, Data Science, Data Visualization, Interactive Data Visualization, Python Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- BI Foundations with SQL, ETL and Data Warehousing: IBM
- Build Basic Generative Adversarial Networks (GANs): DeepLearning.AI
- Regression Models: Johns Hopkins University
- Google Data Analytics (DE): Google
- Machine Learning with Python: IBM
- Tools for Exploratory Data Analysis in Business: University of Illinois Urbana-Champaign
- Large Language Model Operations (LLMOps): Duke University
- 머신 러닝 기초: 사례 연구 접근 방식: University of Washington
- Natural Language Processing: DeepLearning.AI
- IBM IT Project Manager: IBM