Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
Johns Hopkins University
Skills you'll gain: Statistical Hypothesis Testing, Sampling (Statistics), Regression Analysis, Bayesian Statistics, Statistical Analysis, Probability & Statistics, Statistical Inference, Statistical Methods, Statistical Modeling, Linear Algebra, Probability, R Programming, Biostatistics, Data Analysis, Data Science, Probability Distribution, Mathematical Modeling, Data Modeling, Applied Mathematics, Predictive Modeling
Stanford University
Skills you'll gain: Bayesian Network, Graph Theory, Probability Distribution, Statistical Modeling, Markov Model, Decision Support Systems, Probability & Statistics, Network Analysis, Applied Machine Learning, Natural Language Processing
Google Cloud
Skills you'll gain: Generative AI, Google Cloud Platform, Artificial Intelligence, Natural Language Processing, Performance Tuning
Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Gradle, Mobile Development Tools, Integrated Development Environments, Development Environment, Extensible Markup Language (XML), User Interface (UI)
Duke University
Skills you'll gain: Loans, Blockchain, FinTech, Lending and Underwriting, Operational Risk, Scalability, Security Testing, Interoperability, Payment Systems, General Lending, Risk Management, Consumer Lending, Derivatives, Key Management, Credit Risk, Cryptography, Emerging Technologies, Financial Regulations, Digital Assets, Financial Systems
Skills you'll gain: Web Scraping, Data Transformation, Extract, Transform, Load, Data Manipulation, SQL, Integrated Development Environments, Databases, Application Programming Interface (API), Code Review, Python Programming, Unit Testing, Style Guides
University of Virginia
Skills you'll gain: Agile Product Development, User Story, Design Thinking, Agile Methodology, Product Design, Product Development, User Centered Design, User Research, Persona Development, Innovation, Product Management, Discussion Facilitation, Testability
CentraleSupélec
Skills you'll gain: Android Studio, Android Development, Storyboarding, Mobile Development, Application Development, User Interface (UI), Java, User Interface (UI) Design, Software Design, Interactive Design, Development Environment, Software Installation
Skills you'll gain: Cloud Development, Image Analysis, Anomaly Detection, Microsoft Azure, Cloud Storage, Data Storage, Cloud Applications, Computer Vision, Text Mining, Microsoft Development Tools, Unsupervised Learning, Data Storage Technologies, Natural Language Processing, Continuous Deployment, Data Ethics, Application Deployment, Virtual Machines, ASP.NET, GitHub, Generative AI
Skills you'll gain: DevOps, Agile Methodology, Cloud-Native Computing, CI/CD, Test Driven Development (TDD), Scrum (Software Development), Behavior-Driven Development, Performance Metric, Accountability, Team Oriented, Culture Transformation, Microservices, Cross-Functional Collaboration
Skills you'll gain: Microservices, Application Deployment, Google Cloud Platform, Google App Engine, Cloud Applications, Spring Framework, Spring Boot, Kubernetes, Java, Software Architecture, Data Migration, Cloud Services, Application Performance Management, Databases, Cloud Storage
Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Distributed Computing, Java, Systems Architecture, Programming Principles, Algorithms, Computer Programming, Computer Science, Software Engineering
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Advanced Statistics for Data Science: Johns Hopkins University
- Probabilistic Graphical Models 1: Representation: Stanford University
- Introduction to Large Language Models: Google Cloud
- Introduction to Android Mobile Application Development : Meta
- Decentralized Finance (DeFi): The Future of Finance: Duke University
- Python Project for Data Engineering: IBM
- Agile Meets Design Thinking: University of Virginia
- Build Your First Android App (Project-Centered Course): CentraleSupélec
- Building AI Cloud Apps with Microsoft Azure: Microsoft
- Introduction to DevOps: IBM