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 of Colorado System
Skills you'll gain: Digital Communications, OSI Models, Network Protocols, TCP/IP, Network Routing, Network Architecture, Network Planning And Design, General Networking, Computer Networking, System Programming, Data Integrity
University of Colorado System
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Debugging, Computer Programming, Event-Driven Programming, Computer Programming Tools, Data Structures, Integrated Development Environments, Data Storage, Software Documentation, UI Components, Program Development, Augmented and Virtual Reality (AR/VR), Software Architecture, User Interface (UI), Virtual Environment, Data Import/Export, Software Development, File Management, Scripting
Duke University
Skills you'll gain: Regression Analysis, Statistical Software, Statistical Analysis, R Programming, Statistical Modeling, Statistical Inference, Data Analysis, Statistical Methods, Exploratory Data Analysis, Mathematical Modeling, Predictive Modeling
- Status: Free
University of Washington
Skills you'll gain: Machine Learning Methods, Supervised Learning, Network Model, Matlab, Machine Learning Algorithms, Artificial Neural Networks, Computer Vision, Reinforcement Learning, Computational Thinking, Mathematical Modeling, Linear Algebra, Data Analysis, Information Architecture, Probability & Statistics
- Status: Free
University of Leeds
Skills you'll gain: Jupyter, Programming Principles, Computer Programming, Python Programming, Development Environment, Scripting, Statistical Programming, Data Structures, Data Manipulation, Debugging
Johns Hopkins University
Skills you'll gain: Ggplot2, Software Documentation, Open Source Technology, Tidyverse (R Package), Package and Software Management, Web Scraping, Data Manipulation, Data Visualization Software, Leaflet (Software), R Programming, Data Visualization, Technical Documentation, Datamaps, Data Cleansing, Interactive Data Visualization, Object Oriented Programming (OOP), GitHub, Version Control, Debugging, Functional Design
University of Michigan
Skills you'll gain: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Computer Programming, Software Design, Python Programming, API Design, Java, Algorithms
University of Michigan
Skills you'll gain: Stored Procedure, Database Design, SQL, Relational Databases, NoSQL, PostgreSQL, Database Architecture and Administration, Database Systems, Database Theory, Database Management, Data Modeling, Databases, JSON, Database Development, Scalability, Database Management Systems, Distributed Computing, Cloud Applications, Text Mining, Query Languages
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Google Cloud Platform, Data Pipelines, MLOps (Machine Learning Operations), Application Deployment, Deep Learning, Cloud Development, Artificial Neural Networks, Data Processing, Scalability, Applied Machine Learning, Machine Learning, Data Transformation
University of Colorado Boulder
Skills you'll gain: Database Design, SQL, Database Management Systems, NoSQL, Relational Databases, Data Warehousing, Databases, Database Architecture and Administration, Database Management, Database Systems, Database Theory, Data Modeling, Query Languages, MongoDB, Big Data, Data Architecture, Apache Cassandra, Data Integrity, Data Access, Data Analysis
University of Alberta
Skills you'll gain: Reinforcement Learning, Sampling (Statistics), Machine Learning Algorithms, Simulations, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Statistical Methods, Probability Distribution, Data Modeling
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Java, Data Validation, Object Oriented Programming (OOP), Build Tools, Debugging, Software Design Patterns, Development Environment, Software Testing, Unit Testing, Data Structures, Data Modeling
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Fundamentals of Network Communication: University of Colorado System
- C++ Programming for Unreal Game Development: University of Colorado System
- Linear Regression and Modeling : Duke University
- Computational Neuroscience: University of Washington
- Programming for Data Science: University of Leeds
- Mastering Software Development in R: Johns Hopkins University
- Building Objects in C: University of Michigan
- PostgreSQL for Everybody: University of Michigan
- Build, Train and Deploy ML Models with Keras on Google Cloud: Google Cloud
- Databases for Data Scientists: University of Colorado Boulder