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
University of Michigan
Skills you'll gain: Prompt Engineering, Large Language Modeling, Open Source Technology, Application Development, Generative AI, Python Programming, Applied Machine Learning, Natural Language Processing, Debugging
- Status: Free Trial
LearnQuest
Skills you'll gain: Microservices, Spring Framework, JUnit, Hibernate (Java), Model View Controller, Application Frameworks, Spring Boot, Load Balancing, Service Oriented Architecture, Restful API, Software Architecture, API Gateway, Cloud Computing Architecture, Software Design Patterns, Object-Relational Mapping, Web Services, Cloud Services, Databases, Unit Testing, Java Programming
- Status: Preview
Sungkyunkwan University
Skills you'll gain: Language Learning, Oral Expression, Language Competency, Vocabulary, Oral Comprehension, Grammar
- Status: Preview
University of Michigan
Skills you'll gain: TCP/IP, Network Protocols, Encryption, Cryptography, Data Security, Network Security, Web Applications, Computer Networking, Network Architecture, Hypertext Markup Language (HTML)
- Status: Free Trial
Shanghai Jiao Tong University
Skills you'll gain: Language Learning, Cultural Sensitivity, Cultural Diversity, Vocabulary, Culture, Language Competency, Oral Comprehension
- Status: Free Trial
Duke University
Skills you'll gain: Regression Analysis, Correlation Analysis, Statistical Modeling, Mathematical Modeling, Data Analysis, Predictive Modeling, R Programming, Statistical Inference, Statistical Analysis, Exploratory Data Analysis, Scatter Plots, Statistics
- Status: Free Trial
University of Minnesota
Skills you'll gain: Software Testing, Unit Testing, Verification And Validation, Test Automation, System Testing, Test Planning, Acceptance Testing, Testability, Test Case, Test Engineering, Code Coverage, Integration Testing
- Status: Free Trial
Dartmouth College
Skills you'll gain: C (Programming Language), Computer Architecture, Programming Principles, Hardware Architecture, Program Development, Data Structures, Computer Programming, Debugging
- Status: Preview
Edge Impulse
Skills you'll gain: Embedded Software, Embedded Systems, Artificial Intelligence and Machine Learning (AI/ML), Artificial Neural Networks, Deep Learning, Machine Learning, Data Ethics, Image Analysis, Performance Tuning, Computer Programming
- Status: Free Trial
University of Virginia
Skills you'll gain: Usability Testing, Continuous Delivery, Continuous Deployment, DevOps, Agile Product Development, User Experience Design, Software Development, Product Testing, Agile Methodology, Product Improvement, User Research, User Story, Agile Software Development, Design Thinking, Test Automation, Lean Methodologies, Product Development, Software Testing
- Status: Preview
Pontificia Universidad Católica de Chile
Skills you'll gain: Basic Electrical Systems, Electronics, Electronic Systems, Electrical Engineering, Electronic Components, Electronic Hardware, Wiring Diagram, Control Systems, Embedded Systems, Programming Principles, Computer Programming
- Status: Free Trial
Skills you'll gain: React Redux, React.js, JavaScript Frameworks, Front-End Web Development, Application Frameworks, Web Development Tools, UI Components, Javascript, Web Development, Application Development
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Llama for Python Programmers: University of Michigan
- Spring Framework: LearnQuest
- A Bridge to the World: Korean Language for Intermediate1 : Sungkyunkwan University
- Internet History, Technology, and Security: University of Michigan
- Mandarin Chinese 1: Chinese for Beginners: Shanghai Jiao Tong University
- Linear Regression and Modeling : Duke University
- Introduction to Software Testing: University of Minnesota
- C Programming: Modular Programming and Memory Management - 3: Dartmouth College
- Introduction to Embedded Machine Learning: Edge Impulse
- Hypothesis-Driven Development: University of Virginia