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
University at Buffalo
Skills you'll gain: Blockchain, Program Development, Software Development, Development Environment, Web Development Tools, Software Design, Solution Design, Business Logic, Event-Driven Programming, Application Deployment, Development Testing, Data Validation
Skills you'll gain: Feature Engineering, Data Visualization, Data Ethics, Exploratory Data Analysis, Unsupervised Learning, Data Presentation, Tensorflow, Application Deployment, Dimensionality Reduction, MLOps (Machine Learning Operations), Apache Spark, Statistical Hypothesis Testing, Supervised Learning, Data Pipelines, Design Thinking, Dashboard, Unit Testing, Artificial Neural Networks, Data Science, Artificial Intelligence
University of Colorado Boulder
Skills you'll gain: SQL, Database Systems, Database Theory, Database Management, Query Languages, Database Design, Relational Databases, Data Access, Data Analysis, Data Manipulation, Data Modeling, Data Integrity
University of Minnesota
Skills you'll gain: Software Design Patterns, Software Design, Engineering Software, Software Quality Assurance, Software Engineering, Program Development, Application Security, Object Oriented Design, Software Architecture, Software Quality (SQA/SQC), Development Testing, Threat Modeling, Maintainability, Development Environment, Code Review, Application Deployment, Test Tools, Continuous Deployment, Quality Assurance, Continuous Delivery
Skills you'll gain: Unified Modeling Language, Data Modeling, Data Structures, Scripting, Object Oriented Programming (OOP), Python Programming, Software Design
University of Michigan
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Storyboarding, Virtual Reality, Unreal Engine, Usability Testing, Design Thinking, Prototyping, Unity Engine, User Experience Design, Interaction Design, Conceptual Design, Human Centered Design, User Research, Application Development, Wireframing, Web Content Accessibility Guidelines, Emerging Technologies, Data Ethics, Virtual Environment
University of Toronto
Skills you'll gain: Model View Controller, Apple iOS, Apple Xcode, Swift Programming, User Interface (UI), User Interface (UI) Design, Mobile Development, UI Components, Application Frameworks
ESSEC Business School
Skills you'll gain: Business Analytics, Forecasting, Data Presentation, Predictive Analytics, R Programming, Information Technology, Statistical Analysis, Communication, Business Strategy, Business, Statistics, Data Analysis, Data Visualization, Regression Analysis
Coursera Project Network
Skills you'll gain: Correlation Analysis, Seaborn, Data Cleansing, Data Visualization, Statistical Analysis, Data Manipulation, Data Analysis, Exploratory Data Analysis, Pandas (Python Package), Data Integration, Infectious Diseases
Coursera Project Network
Skills you'll gain: Game Design, Program Development, Python Programming, Computer Programming, Scripting, Scripting Languages
University of Pennsylvania
Skills you'll gain: R Programming, Statistical Analysis, Statistical Methods, Statistical Software, Statistical Modeling, Statistical Inference, Data Analysis, Probability & Statistics, Regression Analysis, Research Design, Graph Theory
Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Distributed Computing, Java, Software Architecture, Systems Architecture, Programming Principles, Servers, Algorithms, Network Protocols
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Smart Contracts: University at Buffalo
- IBM AI Enterprise Workflow: IBM
- The Structured Query Language (SQL): University of Colorado Boulder
- Engineering Practices for Building Quality Software: University of Minnesota
- Python Scripting: Dates, Classes and Collections: LearnQuest
- Extended Reality for Everybody: University of Michigan
- iOS App Development Basics: University of Toronto
- Foundations of strategic business analytics: ESSEC Business School
- COVID19 Data Analysis Using Python: Coursera Project Network
- Python 101: Develop Your First Python Program: Coursera Project Network