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
- 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 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
- Status: Free Trial
University of California, Davis
Skills you'll gain: Threat Modeling, Secure Coding, Cryptography, Open Web Application Security Project (OWASP), Encryption, Application Security, Penetration Testing, Vulnerability Assessments, Data Security, Security Controls, Authentications, Vulnerability Management, Web Applications, Javascript
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Computer Programming, Programming Principles, Python Programming, File Management, Computer Science
Google Cloud
Skills you'll gain: Docker (Software), Containerization, Google Cloud Platform, Devops Tools, DevOps, Web Development
- 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: Preview
The University of Sydney
Skills you'll gain: Blockchain, Distributed Computing, Security Engineering, Network Security, Scalability, Computer Security, Cryptography, Transaction Processing, Algorithms
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Design, Software Testing, Application Development
- 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
- Status: Free Trial
Scrimba
Skills you'll gain: Prompt Engineering, OpenAI, Generative AI, Data Ethics, ChatGPT, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Application Programming Interface (API), Image Analysis, Large Language Modeling, Computer Programming, Safety and Security
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
- Building DApps In Ethereum Blockchain: EDUCBA
- Fundamentals of AI, Machine Learning, and Python Programming: Packt
- Identifying Security Vulnerabilities: University of California, Davis
- Object-Oriented Python: Inheritance and Encapsulation: Codio
- Introduction to Docker: Google Cloud
- iOS App Development Basics: University of Toronto
- Blockchain Scalability and its Foundations in Distributed Systems: The University of Sydney
- Create a Supermarket app using Java OOP: Coursera Project Network
- Developing the SIR Model: Imperial College London