Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
- Status: Free Trial
The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Software Architecture, Software Development Life Cycle, Software Quality Assurance, Software Design, Process Driven Development, Software Engineering, Quality Assurance, Systems Analysis, Object Oriented Design, Systems Design, Project Management, Project Planning, Unified Modeling Language
Google Cloud
Skills you'll gain: Docker (Software), Containerization, Google Cloud Platform, Devops Tools, DevOps, Web Development
Coursera Project Network
Skills you'll gain: Pandas (Python Package), Data Analysis, Data Manipulation, NumPy, Python Programming
- Status: Free Trial
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), NumPy, PyTorch (Machine Learning Library), Predictive Modeling, Matplotlib, Development Environment, Pandas (Python Package), Deep Learning, Classification And Regression Tree (CART), Python Programming, Artificial Neural Networks, Jupyter, Data Manipulation, Tensorflow, Regression Analysis, Machine Learning
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Design, Software Testing, Application Development
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Computer Programming, Programming Principles, Python Programming, File Management, Computer Science
- Status: Preview
The University of Sydney
Skills you'll gain: Blockchain, Distributed Computing, Security Engineering, Network Security, Threat Modeling, Scalability, Cryptography, Data Integrity, Transaction Processing, Algorithms
- Status: Free Trial
University of Toronto
Skills you'll gain: Model View Controller, Apple iOS, Apple Xcode, Swift Programming, User Interface (UI), User Interface (UI) Design, Mobile Development, UI Components, Application Frameworks, Computer Programming
- Status: Free Trial
Skills you'll gain: Blockchain, Secure Coding, Penetration Testing, Front-End Web Development, Application Development, Security Testing, Application Security, Development Environment, Web Development, Web Applications, Software Development Tools, Cyber Security Assessment, JavaScript Frameworks, Payment Systems, Authorization (Computing), Security Engineering, Role-Based Access Control (RBAC), Authentications, Application Deployment, Transaction Processing
- Status: Free TrialStatus: AI skills
University of Pennsylvania
Skills you'll gain: Statistical Machine Learning, PyTorch (Machine Learning Library), Probability, Probability & Statistics, Sampling (Statistics), Deep Learning, Probability Distribution, Python Programming, Supervised Learning, Statistics, Machine Learning Methods, Machine Learning, Regression Analysis, Data Processing, Agentic systems, Data Science, Statistical Analysis, Artificial Intelligence, Artificial Neural Networks, Algorithms
- Status: Free Trial
Imperial College London
Skills you'll gain: Epidemiology, Infectious Diseases, Mathematical Modeling, Public Health, R Programming, Differential Equations
- Status: Preview
Eindhoven University of Technology
Skills you'll gain: Research Design, Research, Quantitative Research, Experimentation, Sample Size Determination, Statistical Inference, Statistical Methods, Statistical Analysis, Data Integrity, Data Ethics, Probability & Statistics, R Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Software Engineering: Software Design and Project Management: The Hong Kong University of Science and Technology
- Introduction to Docker: Google Cloud
- Mastering Data Analysis with Pandas: Coursera Project Network
- Fundamentals of AI, Machine Learning, and Python Programming: Packt
- Create a Supermarket app using Java OOP: Coursera Project Network
- Object-Oriented Python: Inheritance and Encapsulation: Codio
- Blockchain Scalability and its Foundations in Distributed Systems: The University of Sydney
- iOS App Development Basics: University of Toronto
- Building DApps In Ethereum Blockchain: EDUCBA
- AI and Machine Learning Essentials with Python: University of Pennsylvania