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
University of Alberta
Skills you'll gain: Object Oriented Design, Unified Modeling Language, Software Design, Object Oriented Programming (OOP), Maintainability, Software Architecture, Java, Software Engineering, Android Development, Conceptual Design
- Status: Preview
Skills you'll gain: Google Cloud Platform, Application Deployment, Microservices, Google App Engine, Spring Framework, Cloud API, Spring Boot, Cloud Applications, Java, Kubernetes, Cloud Services, Software Architecture, Data Migration, Application Programming Interface (API), Application Performance Management, Containerization, Database Management, Event-Driven Programming
- Status: Free Trial
Skills you'll gain: Marketing Analytics, Marketing, Google Analytics, Social Media Marketing, Market Data, Spreadsheet Software, General Data Protection Regulation (GDPR), Facebook, Digital Marketing, Data Management, Analytics, Data Collection, Information Privacy, Data Analysis, Application Programming Interface (API), Data-Driven Decision-Making, Advertising
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Descriptive Statistics, Statistical Hypothesis Testing, Bayesian Statistics, Probability Distribution, Probability & Statistics, Sampling (Statistics), Probability, A/B Testing, Statistics, Data Science, Statistical Analysis, Statistical Inference
- Status: Preview
Atlassian
Skills you'll gain: Git (Version Control System), Version Control, GitHub, Bitbucket, GitLab, Software Configuration Management, Code Review, Collaborative Software, Command-Line Interface
- Status: Preview
DeepLearning.AI
Skills you'll gain: Jupyter, Large Language Modeling, Data Storage, Data Manipulation, Python Programming, Prompt Engineering, Data Processing, Artificial Intelligence, OpenAI, Data Structures, Automation, Application Programming Interface (API), Data Analysis
- Status: Free Trial
Meta
Skills you'll gain: Jest (JavaScript Testing Framework), React.js, Unit Testing, JavaScript Frameworks, UI Components, Javascript, Test Automation, Front-End Web Development, Event-Driven Programming, Software Design Patterns, Data Validation
- Status: Free Trial
University of Minnesota
Skills you'll gain: Selenium (Software), Software Testing, Unit Testing, JUnit, Cucumber (Software), Test Planning, Verification And Validation, Behavior-Driven Development, Test Automation, Regression Testing, System Testing, Functional Testing, Development Testing, Test Case, Acceptance Testing, Code Coverage, Testability, Mobile Development Tools, Integration Testing, Test Tools
- Status: Preview
Universidad Nacional Autónoma de México
Skills you'll gain: Mobile Development, Basic Electrical Systems, Control Systems, Automation, Remote Access Systems, Engineering, Electronic Components, Electronics, Programming Principles, Computer Programming
- Status: Free Trial
University of Michigan
Skills you'll gain: JSON, Object Oriented Programming (OOP), Python Programming, Software Design Patterns, Data Structures
University of Colorado Boulder
Skills you'll gain: Code Review, Embedded Systems, Git (Version Control System), Software Configuration Management, Development Environment, C (Programming Language), Build Tools, Software Development Tools, Software Design, Hardware Architecture, Computer Architecture, Statistical Programming, Debugging, Command-Line Interface
- Status: Free Trial
University of Michigan
Skills you'll gain: Stored Procedure, SQL, Database Design, PostgreSQL, Database Architecture and Administration, NoSQL, Database Systems, Database Management, Database Theory, Relational Databases, Databases, Scalability, JSON, Cloud Applications, Data Manipulation, Distributed Computing, Query Languages, Data Transformation, Text Mining, Natural Language Processing
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Object-Oriented Design: University of Alberta
- Building Scalable Java Microservices with Spring Boot and Spring Cloud: Google Cloud
- Marketing Analytics Foundation: Meta
- Probability & Statistics for Machine Learning & Data Science: DeepLearning.AI
- Version Control with Git: Atlassian
- AI Python for Beginners: DeepLearning.AI
- Advanced React: Meta
- Software Testing and Automation: University of Minnesota
- Robótica: Universidad Nacional Autónoma de México
- Python Classes and Inheritance: University of Michigan