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: Preview
Johns Hopkins University
Skills you'll gain: Integral Calculus, Calculus, Mathematical Modeling, Graphing, Applied Mathematics, Numerical Analysis, NumPy, Python Programming, Mathematical Theory & Analysis, Advanced Mathematics, Derivatives, Computational Logic, Computer Programming
Coursera Project Network
Skills you'll gain: Unix Commands, Command-Line Interface, Unix Shell, Unix, File Management, Bash (Scripting Language), Linux Commands, Productivity, Computer Programming
- Status: Free Trial
Google Cloud
Skills you'll gain: Data Lakes, Data Governance, Data Architecture, Data Management, Cloud Storage, Database Management, Data Warehousing, Data Access, Metadata Management, NoSQL, Star Schema, Data Quality, Big Data, Query Languages, Data Integration, Application Programming Interface (API), Performance Tuning
Amazon Web Services
Skills you'll gain: Software Architecture, Amazon DynamoDB, API Gateway, Serverless Computing, Database Management, Amazon Web Services, Application Programming Interface (API), Relational Databases, Cloud API, Service Oriented Architecture, Microservices, Python Programming, Event-Driven Programming, Cloud Development, NoSQL, Application Development, Web Development, Automation
- Status: Free Trial
Michigan State University
Skills you'll gain: Game Design, Unity Engine, Video Game Development, Storytelling, User Interface (UI), User Experience, Software Design, Interactive Design, Augmented and Virtual Reality (AR/VR), Animations, C# (Programming Language)
- Status: Free Trial
Duke University
Skills you'll gain: MLOps (Machine Learning Operations), Docker (Software), CI/CD, Application Deployment, Containerization, Microsoft Azure, Devops Tools, Machine Learning Software, GitHub, Development Environment, Cloud Computing, Machine Learning Methods, Applied Machine Learning, Application Programming Interface (API)
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Sanitation, Public Works, Environmental Engineering, Civil Engineering, Water Resources, Systems Engineering, Community Development, Engineering Design Process, Environment and Resource Management, Community Health, Data Collection
- Status: Preview
Columbia University
Skills you'll gain: Reinforcement Learning, Decision Tree Learning, Machine Learning Algorithms, Machine Learning, Data-Driven Decision-Making, Deep Learning, Bayesian Statistics, Markov Model, Simulations, Algorithms, Artificial Neural Networks, Probability & Statistics
- Status: Free Trial
Skills you'll gain: Jest (JavaScript Testing Framework), Mobile Development, Cross Platform Development, Program Development, Data Structures, Javascript, Debugging, Web Applications, Node.JS, Object Oriented Programming (OOP), Software Testing, Functional Design
- Status: NewStatus: Free Trial
Skills you'll gain: Prompt Engineering, Large Language Modeling, Real Time Data
Coursera Project Network
Skills you'll gain: MySQL, SQL, Relational Databases, Data Analysis, Computer Programming, Computer Science
- Status: Free Trial
Tsinghua University
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Programming Principles, Computational Thinking, Computer Science, Theoretical Computer Science, Computer Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Applied Calculus with Python: Johns Hopkins University
- Practical Introduction to the Command Line: Coursera Project Network
- Data Management and Storage in the Cloud: Google Cloud
- Developing Applications in Python on AWS: Amazon Web Services
- Game Design and Development 2: 2D Platformer: Michigan State University
- MLOps Tools: MLflow and Hugging Face: Duke University
- Planning & Design of Sanitation Systems and Technologies: École Polytechnique Fédérale de Lausanne
- Decision Making and Reinforcement Learning: Columbia University
- Mobile Development and JavaScript: Meta
- Build RAG Applications: Get Started: IBM