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: Free Trial
University of California, Irvine
Skills you'll gain: Objective-C (Programming Language), iOS Development, Apple iOS, Prototyping, Mobile Development, C (Programming Language), Object Oriented Programming (OOP), Programming Principles, Data Structures, Debugging
- Status: Free Trial
University of Minnesota
Skills you'll gain: Test Automation, Regression Testing, Software Testing, Unit Testing, Test Tools, System Testing, Code Coverage, Security Testing, Verification And Validation, Test Case, Test Data, Debugging, Automation, Functional Requirement, Application Security
- Status: Free TrialStatus: AI skills
University of Pennsylvania
Skills you'll gain: Statistical Machine Learning, PyTorch (Machine Learning Library), Probability, Probability & Statistics, Sampling (Statistics), Deep Learning, Probability Distribution, Python Programming, Supervised Learning, Statistics, Machine Learning, Regression Analysis, Data Processing, Agentic systems, Data Science, Artificial Intelligence, Artificial Neural Networks, Algorithms, Computer Vision, Theoretical Computer Science
- Status: Free
Coursera Project Network
Skills you'll gain: Sprint Planning, Azure DevOps, Backlogs, Issue Tracking, Kanban Principles, Agile Software Development
University of Illinois Urbana-Champaign
Skills you'll gain: Learning Management Systems, Education Software and Technology, Instructional Strategies, Pedagogy, Computer Programming, Computer Science, Interactive Design, Collaborative Software, Artificial Intelligence, Innovation, Cloud Applications
- Status: Free
DeepLearning.AI
Skills you'll gain: Large Language Modeling, Data Processing, Data Store, Data Access, Generative AI, Prompt Engineering, Document Management, Query Languages, Natural Language Processing
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Power Electronics, Electrical Power, Electrical Systems, Electrical Engineering, Estimation, Simulations, Electronic Systems, Matlab, Numerical Analysis, Mathematical Modeling, Applied Mathematics, Algorithms
- Status: Free Trial
LearnQuest
Skills you'll gain: Containerization, Package and Software Management, Unified Modeling Language, Software Testing, Docker (Software), Unit Testing, Plot (Graphics), Development Testing, CI/CD, Test Automation, Pandas (Python Package), Scripting, Data Modeling, NumPy, Programming Principles, Object Oriented Programming (OOP), Data Structures, Computer Programming, Python Programming, Command-Line Interface
- Status: Free
Universitat Pompeu Fabra of Barcelona
Skills you'll gain: Music, Music Theory, Open Source Technology, Data Analysis Software, Python Programming, NumPy, Numerical Analysis, Computer Programming Tools
- Status: Free Trial
Skills you'll gain: User Interface (UI), Mobile Development, User Interface (UI) Design, Apple iOS, UI Components, Swift Programming, Apple Xcode, Application Development, Animations
- Status: Free Trial
Skills you'll gain: Performance Tuning, Django (Web Framework), Authentications, PostgreSQL, Object-Relational Mapping, Model View Controller, Cloud Hosting, User Accounts, Application Security, Configuration Management
Coursera Project Network
Skills you'll gain: MySQL, SQL, Relational Databases
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Foundations of Objective-C App Development: University of California, Irvine
- Introduction to Automated Analysis: University of Minnesota
- AI and Machine Learning Essentials with Python: University of Pennsylvania
- Getting Started with Azure DevOps Boards: Coursera Project Network
- Ubiquitous Learning and Instructional Technologies: University of Illinois Urbana-Champaign
- LangChain Chat with Your Data: DeepLearning.AI
- Battery Pack Balancing and Power Estimation: University of Colorado Boulder
- Python Scripting for DevOps: LearnQuest
- Audio Signal Processing for Music Applications: Universitat Pompeu Fabra of Barcelona
- Create the User Interface with SwiftUI: Meta