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 Languages Course Catalog
- Status: Preview
Coursera Instructor Network
Skills you'll gain: Responsible AI, Desktop Support, Generative AI, Technical Support and Services, End User Training and Support, System Support, Prompt Engineering Tools, Technical Support, Product Support, ChatGPT, Artificial Intelligence, Automation
- Status: Preview
Whizlabs
Skills you'll gain: Infrastructure as Code (IaC), IT Automation, Command-Line Interface, Docker (Software), Software Installation, Automation, System Configuration, YAML, Systems Administration, Configuration Management, Remote Access Systems
- Status: Free
Coursera Project Network
Skills you'll gain: JUnit, Unit Testing, Software Quality Assurance, Integrated Development Environments, Software Testing, Quality Assurance, Java, Software Development Tools, Debugging, Performance Testing
- Status: NewStatus: Preview
Coursera Instructor Network
Skills you'll gain: Continuous Integration, Code Coverage, Code Review, Vulnerability, CI/CD, Application Security, DevSecOps, Vulnerability Assessments, Software Quality Assurance, Maintainability, Software Quality (SQA/SQC), GitHub, Software Installation, System Configuration, Security Management, Data Integration, Quality Improvement, Analysis
- Status: Free
Coursera Project Network
Skills you'll gain: Integrated Development Environments, Application Deployment, Cross Platform Development, Application Development, Development Environment, Software Development Tools, Java, Apache Maven, Software Development
- Status: Free Trial
University of Maryland, College Park
Skills you'll gain: No-Code Development, Application Development, User Experience, User Interface (UI), Data Modeling, Application Design, Application Deployment, Platform As A Service (PaaS), Automation, Cloud Applications, Salesforce, ServiceNow
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Technical Design, Electronics Engineering, Electronic Hardware, Electrical and Computer Engineering, Test Case, Verification And Validation, Functional Design, Embedded Systems, Computer Engineering, Simulation and Simulation Software, Functional Testing
- Status: Free Trial
Duke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), Jenkins, DevOps, Large Language Modeling, Restful API, Serverless Computing, Generative AI, Amazon Web Services, Development Testing, Software Testing, Maintainability, Command-Line Interface, Prometheus (Software), Natural Language Processing, Computer Programming, Cloud Computing
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Object Oriented Programming (OOP), R Programming, Debugging, Functional Design, Integrated Development Environments, Programming Principles, Data Manipulation, Data Structures, Software Documentation, Software Design Patterns, Performance Tuning
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Computational Thinking, Computer Science, Programming Principles, Python Programming, Advanced Mathematics, Design Strategies, Mathematical Theory & Analysis, Data Analysis, Analysis
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Artificial Neural Networks, Image Analysis, Event-Driven Programming, Scalability, Deep Learning, Software Development, Machine Learning Methods, Performance Tuning, C and C++, System Programming, Linear Algebra, Computer Graphics, Distributed Computing, Computer Vision, Computer Systems, Programming Principles, Data Processing, OS Process Management, Data Structures, Machine Learning
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Software Testing, Data Structures, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Debugging, Algorithms, Django (Web Framework), Cloud Hosting
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- GenAI for Computer Support Specialists (IT Support): Coursera Instructor Network
- Automation With Salt: Whizlabs
- Testing and Profiling in NetBeans: Fix a Mortgage Calculator: Coursera Project Network
- SonarQube Mastery: Continuous Code Inspection & Security: Coursera Instructor Network
- Development with NetBeans: Cross-Platform Password Generator: Coursera Project Network
- Platform Product Development: University of Maryland, College Park
- Hardware Description Languages for FPGA Design: University of Colorado Boulder
- Rust Programming: Duke University
- Advanced R Programming: Johns Hopkins University
- Dynamic Programming, Greedy Algorithms: University of Colorado Boulder