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
Duke University
Skills you'll gain: MLOps (Machine Learning Operations), Application Deployment, Containerization, CI/CD, Docker (Software), Microsoft Azure, Cloud Computing, Applied Machine Learning, GitHub, Application Programming Interface (API)
Skills you'll gain: Load Balancing, ASP.NET, Test Driven Development (TDD), Debugging, C# (Programming Language), Software Testing, Scalability, Performance Testing, Restful API, Unit Testing, Microservices, .NET Framework, Object-Relational Mapping, Software Architecture, Web Applications, Test Case, User Accounts, Data Integrity, Distributed Computing, Redis
University of Colorado System
Skills you'll gain: Computational Thinking, C (Programming Language), Data Structures, Programming Principles, Computer Programming, Problem Management, Data Storage
University of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Java Programming, Java, Programming Principles, Computer Programming, Integrated Development Environments, Technical Communication
- Status: Free
Universitat Autònoma de Barcelona
Skills you'll gain: Media and Communications, Electronic Media, Brand Management, Media Production, Journalism, Culture, Brand Marketing, Storytelling, Content Creation, Commercialization, Digital Communications, Facebook
University of Virginia
Skills you'll gain: User Story, HTML and CSS, Debugging, Model View Controller, Hypertext Markup Language (HTML), Prototyping, Application Programming Interface (API), Javascript, Cascading Style Sheets (CSS), Web Design and Development, Web Applications, User Interface (UI), Interactive Design, Javascript and jQuery, Maintainability, User Centered Design, Team Oriented, Wireframing, Web Development Tools, Business Logic
Duke University
Skills you'll gain: Cloud-Native Computing, Software Engineering, Distributed Computing, Cloud Storage, Extract, Transform, Load, Google Cloud Platform, Big Data, Software Development, Cloud Computing, Serverless Computing, Data Pipelines, Amazon Web Services, Command-Line Interface, Data Processing, Continuous Integration, Python Programming, Data Governance, NumPy, Unix Commands
University of Colorado Boulder
Skills you'll gain: Embedded Software, System Programming, Software Development, Integrated Development Environments, Functional Design, Verification And Validation, Embedded Systems, Computer Architecture, Software Development Tools, System Design and Implementation, Hardware Architecture, Debugging, Simulations, System Configuration
University of Pennsylvania
Skills you'll gain: Eclipse (Software), Java, Debugging, Integrated Development Environments, Object Oriented Programming (OOP), File Systems, Data Structures
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Geographic Information Systems, GIS Software, Spatial Data Analysis, Spatial Analysis, NoSQL, Data Modeling, Database Design, Databases, SQL, Data Storage, Data Capture, Data Management, Data Manipulation
Coursera Project Network
Skills you'll gain: TypeScript, Programming Principles, Web Development Tools, Javascript, Web Language
Coursera Project Network
Skills you'll gain: Relational Databases, Database Design, SQL, Database Management, Databases, Database Management Systems, Data Integrity
Programming learners also search
In summary, here are 10 of our most popular programming courses
- MLOps Tools: MLflow and Hugging Face: Duke University
- .NET Core Mastery: Advanced Techniques for Exp Developers: EDUCBA
- Abstraction, Problem Decomposition, and Functions: University of Colorado System
- Learn to Teach Java: Sequences, Primitive Types and Using Objects: University of California San Diego
- The Olympic Games and the Media: Universitat Autònoma de Barcelona
- Coding for Designers, Managers, and Entrepreneurs: University of Virginia
- Cloud Data Engineering: Duke University
- FPGA Softcore Processors and IP Acquisition: University of Colorado Boulder
- Inheritance and Data Structures in Java: University of Pennsylvania
- Geographical Information Systems - Part 1: École Polytechnique Fédérale de Lausanne