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
Skills you'll gain: Test Tools, Test Planning, Configuration Management, Software Testing, Test Automation, Test Case, Integration Testing, Code Review, Software Technical Review, Software Quality Assurance, Software Development Life Cycle, System Testing, Acceptance Testing, Quality Assurance, Maintainability, Regression Testing, Unit Testing, Test Data, Functional Testing, User Acceptance Testing (UAT)
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Data Structures, Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Unit Testing, Algorithms, Computer Programming, Software Testing, Computer Science, C (Programming Language), Integration Testing, Debugging, System Programming, Software Design
University of Michigan
Skills you'll gain: Data Visualization, Surveys, Tidyverse (R Package), Data Analysis, Demography, Public Administration, Public Policies, R Programming, Statistical Programming, Data Transformation, Data Cleansing, Data Manipulation
Coursera Project Network
Skills you'll gain: Scikit Learn (Machine Learning Library), Tensorflow, Cloud Computing, Classification And Regression Tree (CART), Supervised Learning, Applied Machine Learning, Machine Learning Methods, Pandas (Python Package), Data Visualization, Data Processing
- Status: New
Vanderbilt University
Skills you'll gain: Generative AI Agents, OpenAI, Prompt Engineering, ChatGPT, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Python Programming, Artificial Intelligence, Persona (User Experience), Business Logic, Application Programming Interface (API), Transaction Processing, Persona Development, Collaborative Software, Secure Coding, Plan Execution
Coursera Project Network
Skills you'll gain: Pandas (Python Package), Data Analysis, Data Manipulation, NumPy
Johns Hopkins University
Skills you'll gain: Ggplot2, Scatter Plots, Plot (Graphics), Data Visualization, Data Visualization Software, Heat Maps, R Programming, Graphical Tools, Data Wrangling, Tidyverse (R Package), Graphics Software
Skills you'll gain: Unified Modeling Language, Visual Basic (Programming Language), Object Oriented Programming (OOP), Data Modeling, Program Development, Microsoft Development Tools, Computer Programming, .NET Framework, Data Import/Export, Data Structures, File Management
Google Cloud
Skills you'll gain: Application Performance Management, System Monitoring, Google Cloud Platform, Event Monitoring, Continuous Monitoring, Performance Tuning, Cloud Management, Cloud Security, Identity and Access Management, Data Access, Query Languages
Skills you'll gain: Android Studio, Android Jetpack, Responsive Web Design, Kotlin, Mobile Development, User Interface (UI) Design, User Interface (UI), Cross Platform Development, Animations
University of Michigan
Skills you'll gain: PostgreSQL, JSON, Text Mining, SQL, Databases, Natural Language Processing, Database Management, Data Processing, Application Programming Interface (API), Data Storage, Python Programming
Skills you'll gain: Trend Analysis, Data Manipulation, Data Analysis, SAS (Software), Exploratory Data Analysis, Data Transformation, Analytics, Data Visualization, Interactive Data Visualization, Data Visualization Software, Business Reporting, Statistical Visualization
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- ISTQB Foundation Level Software Testing Certification Prep: Board Infinity
- GO Programming for Everyone: Part 2: University of California, Santa Cruz
- Fundamentals of Data Analytics in the Public Sector with R: University of Michigan
- Support Vector Machines in Python, From Start to Finish: Coursera Project Network
- AI Agents and Agentic AI Architecture in Python: Vanderbilt University
- Mastering Data Analysis with Pandas: Coursera Project Network
- Data Visualization in R with ggplot2: Johns Hopkins University
- Visual Basic Programming: Inheritance and Polymorphism: LearnQuest
- Logging and Monitoring in Google Cloud: Google Cloud
- Create the User Interface in Android Studio: Meta