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 San Diego
Skills you'll gain: Statistical Hypothesis Testing, Statistical Analysis, Data Analysis, Research Design, A/B Testing, Exploratory Data Analysis, Usability Testing, R Programming, Statistical Modeling, Statistics, Regression Analysis
- Status: Free Trial
EIT Digital
Skills you'll gain: Embedded Systems, Embedded Software, Real-Time Operating Systems, Operating Systems, Computer Systems, Internet Of Things, Hardware Architecture, System Programming, Wireless Networks, Simulations, Network Protocols, Peripheral Devices
- Status: Free Trial
Skills you'll gain: Application Programming Interface (API), Cloud API, API Design, Middleware, Application Deployment, Restful API, Continuous Deployment, Cloud Development, Application Performance Management, Web Services, CI/CD, Software Versioning, Proxy Servers, JSON, Continuous Integration, Configuration Management
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Software Design Patterns, Object Oriented Programming (OOP), Computer Programming, C (Programming Language), Debugging, Algorithms, Graph Theory, Artificial Intelligence, Data Structures, Game Design
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: System Programming, Linux, Linux Administration, Embedded Systems, Linux Commands, Shell Script, OS Process Management, Operating Systems, File Management, C and C++, Build Tools, Cross Platform Development, Debugging, Electrical Engineering
- Status: Preview
Skills you'll gain: Prompt Engineering, GitHub, Git (Version Control System), OpenAI, ChatGPT, Application Deployment, Application Programming Interface (API), Serverless Computing, Cloud API, Generative AI, Artificial Intelligence, Web Development Tools, Web Applications, Application Security, Real Time Data
- Status: Free Trial
University of Michigan
Skills you'll gain: Stored Procedure, PostgreSQL, SQL, Database Management, Relational Databases, Database Design, Data Manipulation, Text Mining, Data Transformation, Data Import/Export, Data Integration
- Status: Free Trial
Skills you'll gain: SAS (Software), Data Quality, Data Analysis, Data Visualization, Exploratory Data Analysis, Data Cleansing, Virtual Environment, Data Manipulation, Data Access, Business Analysis, Business Reporting, Statistical Programming
- Status: Free Trial
University of Toronto
Skills you'll gain: iOS Development, Swift Programming, Apple iOS, Apple Xcode, Mobile Development, Application Development, User Interface (UI), Animations, UI Components, Objective-C (Programming Language), User Interface and User Experience (UI/UX) Design, Model View Controller, Software Technical Review, User Interface (UI) Design, Application Programming Interface (API), Development Environment, Computer Programming, Storyboarding, Computer Vision, Persistence
- Status: Preview
Nanjing University
Skills you'll gain: Object Oriented Programming (OOP), Data Processing, Data Structures, Web Scraping, Data Analysis, Statistical Analysis, User Interface (UI), Pandas (Python Package), NumPy, Data Mining, Python Programming, Data Manipulation
- Status: Free Trial
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Data Structures, Computer Programming, Programming Principles, C (Programming Language), Java, Software Design Patterns, Python Programming, Algorithms, Debugging
- Status: Free Trial
University of California San Diego
Skills you'll gain: Bioinformatics, Computational Thinking, Biology, Molecular Biology, Program Development, Algorithms, Applied Mathematics, Python Programming
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Designing, Running, and Analyzing Experiments: University of California San Diego
- Embedded Hardware and Operating Systems: EIT Digital
- API Development on Google Cloud's Apigee API Platform: Google Cloud
- C++ For C Programmers, Part B: University of California, Santa Cruz
- Linux System Programming and Introduction to Buildroot: University of Colorado Boulder
- Build AI Apps with ChatGPT, Dall-E, and GPT-4: Scrimba
- Intermediate PostgreSQL: University of Michigan
- Getting Started with SAS Visual Analytics : SAS
- iOS App Development with Swift: University of Toronto
- 用Python玩转数据 Data Processing Using Python: Nanjing University