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
Amazon Web Services
Skills you'll gain: Infrastructure as Code (IaC), AWS CloudFormation, IT Automation, Scripting, Bash (Scripting Language), Amazon Web Services, Command-Line Interface, Configuration Management, Amazon Elastic Compute Cloud, Automation, Continuous Monitoring, Infrastructure As A Service (IaaS), Cloud Management, Continuous Integration, Patch Management, Software Testing
- Status: Free Trial
Duke University
Skills you'll gain: MLOps (Machine Learning Operations), Application Deployment, Containerization, CI/CD, Docker (Software), Microsoft Azure, Cloud Computing, Cloud Applications, Machine Learning Software, GitHub, Application Programming Interface (API)
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
- Status: Free Trial
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Communications, Electrical and Computer Engineering, Communication Systems, Electronic Systems, Electronics Engineering, Telecommunications, Linear Algebra, Calculus, Applied Mathematics
- Status: Free Trial
Skills you'll gain: SAS (Software), Case Studies, Program Development, Scripting, Data Processing, Automation, Statistical Programming, Data Manipulation, Debugging, Data Validation
- Status: Free Trial
Skills you'll gain: COBOL (Programming Language), Editing, Mainframe Computing, Business Logic, Programming Principles, Data Structures, Debugging, Procedure Development
Coursera Project Network
Skills you'll gain: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages, Computer Science
Instituto Tecnológico de Aeronáutica
Skills you'll gain: Test Driven Development (TDD), Unit Testing, JUnit, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, Object Oriented Programming (OOP), Debugging, Programming Principles
- Status: Free Trial
Skills you'll gain: ChatGPT, Generative AI Agents, OpenAI, Generative AI, Agentic systems, Rust (Programming Language), LLM Application, Command-Line Interface, Prompt Engineering, Secure Coding, Large Language Modeling, Unit Testing, Software Technical Review, Artificial Intelligence, Development Testing, Restful API, Debugging, Application Programming Interface (API), JSON, Solution Architecture
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: OSI Models, Network Security, TCP/IP, Network Architecture, Network Protocols, General Networking, Network Routers, Routing Protocols, Public Key Infrastructure, Network Model, Cryptography, Web Applications
- Status: Free Trial
Skills you'll gain: Unsupervised Learning, Generative AI, Large Language Modeling, Supervised Learning, Deep Learning, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Reinforcement Learning, Statistical Machine Learning, Predictive Modeling, Machine Learning Algorithms, Artificial Neural Networks, Feature Engineering, Unstructured Data, Dimensionality Reduction, Performance Metric
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Electrical Power, Electrical Engineering, Power Electronics, Control Systems, Simulations, Estimation, Mathematical Modeling, Matlab, Electronic Components, Algorithms
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Automation in the AWS Cloud: Amazon Web Services
- MLOps Tools: MLflow and Hugging Face: Duke University
- Basic Game Development with Levels using Scratch: Coursera Project Network
- Digital Signal Processing 3: Analog vs Digital: École Polytechnique Fédérale de Lausanne
- SAS Macro Language: SAS
- IBM COBOL Basics: IBM
- Python Basics: Create a Guessing Number Game from Scratch: Coursera Project Network
- TDD – Desenvolvimento de Software Guiado por Testes: Instituto Tecnológico de Aeronáutica
- Advanced Rust Programming and AutoGPT Development: Packt
- Network Systems Foundations: University of Colorado Boulder