Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
The Hong Kong University of Science and Technology
Skills you'll gain: Software Engineering, System Software, Systems Design, Data Model, Software Architecture, Software Engineering Tools, Software Framework, Back-End Web Development, Process Analysis, User Experience Design, Project Management
Coursera Project Network
Skills you'll gain: Data Science, Python Programming
Skills you'll gain: Data Analysis
Fractal Analytics
Skills you'll gain: Computer Programming, Critical Thinking, Problem Solving
EDHEC Business School
Skills you'll gain: Data Analysis, Finance, Machine Learning, Python Programming, Data Management, Data Mining, Financial Analysis, Investment Management, Natural Language Processing, Applied Machine Learning, Computer Programming
Skills you'll gain: Cloud Applications, Cloud Computing, Databases, IBM Cloud, Information Technology, Operating Systems, Project Management
Imperial College London
Skills you'll gain: Machine Learning, Probability & Statistics, Regression, Statistical Machine Learning, Machine Learning Algorithms, Data Analysis, Human Learning, Statistical Tests, Algorithms, General Statistics
Johns Hopkins University
Skills you'll gain: Computer Programming, R Programming
Cisco Learning and Certifications
Multiple educators
Skills you'll gain: Financial Analysis, Machine Learning, Finance, Investment Management, Algorithms, Financial Management, Leadership and Management, Market Analysis, Risk Management, Strategy, Applied Machine Learning, Artificial Neural Networks, Deep Learning, Google Cloud Platform, Human Learning, Training, Cloud Computing, Reinforcement Learning, Python Programming
Scrimba
Skills you'll gain: Javascript, Web Development
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Software Engineering: Modeling Software Systems using UML: The Hong Kong University of Science and Technology
- Principal Component Analysis with NumPy: Coursera Project Network
- Generative AI: Enhance your Data Analytics Career : IBM
- Generative AI for Developers: Fractal Analytics
- Python and Machine-Learning for Asset Management with Alternative Data Sets: EDHEC Business School
- Information Technology (IT) Fundamentals for Everyone: IBM
- 3D Graphics in Android: Sensors and VR: Imperial College London
- Supervised Machine Learning: Regression: IBM
- Publishing Visualizations in R with Shiny and flexdashboard: Johns Hopkins University
- Using APIs for Network Automation: Cisco Learning and Certifications