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 Minnesota
Skills you'll gain: Software Design Patterns, Software Engineering, Application Security, Object Oriented Design, Software Architecture, Software Quality (SQA/SQC), Threat Modeling, Maintainability, Code Review, Quality Assurance, Continuous Integration, CI/CD, Software Technical Review, Test Driven Development (TDD), Software Development Tools, Software Documentation, Version Control
Skills you'll gain: SQL, SAS (Software), Database Management, Query Languages, Data Access, Relational Databases, Program Development, Data Presentation, Scripting, Perl (Programming Language), Data Processing, Automation, Statistical Programming, Data Integration, Stored Procedure, Data Manipulation, Data Analysis, Data Transformation, Debugging
Johns Hopkins University
Skills you'll gain: C and C++, Distributed Computing, Computer Hardware, Computer Architecture, Computer Systems, Software Development, Computer Programming, Program Development, Algorithms, Python Programming
University of Colorado System
Skills you'll gain: Object Oriented Programming (OOP), C# (Programming Language), Software Design Patterns, Event-Driven Programming, Program Development, Virtual Environment, UI Components, Software Development, User Interface (UI), Data Import/Export, Debugging, File Management
University of Colorado Boulder
Skills you'll gain: Bash (Scripting Language), Scalability, Performance Testing, Distributed Computing, Computer Systems, Big Data, Operating Systems, Performance Tuning, File Systems, Linux, Command-Line Interface, Programming Principles
University of Michigan
Skills you'll gain: Programming Principles, Software Installation, Scripting Languages, Scripting, Python Programming, Computer Programming, Computational Thinking, Data Structures, Development Environment
Johns Hopkins University
Skills you'll gain: Shiny (R Package), Rmarkdown, Leaflet (Software), Plotly, Interactive Data Visualization, Data Visualization, Data Presentation, Data Visualization Software, R Programming, Statistical Reporting, UI Components, Web Applications, Hypertext Markup Language (HTML), GitHub, Package and Software Management
Skills you'll gain: SAS (Software), Data Manipulation, Data Transformation, SQL Server Integration Services (SSIS), Data Processing, Data Integration, Data Cleansing, Statistical Programming, Data Analysis, Debugging
University of Minnesota
Skills you'll gain: Time Series Analysis and Forecasting, Operations Research, Probability Distribution, Mathematical Modeling, Supply Chain, Probability, Predictive Modeling, Business Modeling, Simulation and Simulation Software, Business Analytics, Analytics, Regression Analysis, Microsoft Excel, Forecasting, Data Modeling, Business Mathematics, Data-Driven Decision-Making, Pivot Tables And Charts, Statistics, Process Optimization
Skills you'll gain: Django (Web Framework), Web Development, Web Servers, Web Applications, Data Modeling, Back-End Web Development, Maintainability, MySQL, Database Design, Application Security, Object-Relational Mapping, Application Frameworks, Database Management, HTML and CSS, Restful API, Debugging, Virtual Environment
Wesleyan University
Skills you'll gain: Regression Analysis, Data Storytelling, Classification And Regression Tree (CART), Statistical Hypothesis Testing, Descriptive Statistics, Data Presentation, Statistical Analysis, Statistical Software, Correlation Analysis, Exploratory Data Analysis, Data Manipulation, Decision Tree Learning, Data Management, Statistical Machine Learning, Statistical Programming, Data Analysis, Random Forest Algorithm, Research Reports, Statistical Methods, Statistical Modeling
Johns Hopkins University
Skills you'll gain: Rmarkdown, Shiny (R Package), Ggplot2, Tidyverse (R Package), Data Visualization, Spatial Data Analysis, Scatter Plots, Plot (Graphics), Dashboard, Data Import/Export, Data Visualization Software, Interactive Data Visualization, R Programming, Geospatial Information and Technology, Statistical Reporting, Plotly, Statistical Visualization, Data Storytelling, Heat Maps, Data Manipulation
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Engineering Practices for Building Quality Software: University of Minnesota
- SAS Advanced Programmer: SAS
- Introduction to Concurrent Programming with GPUs: Johns Hopkins University
- Intermediate Object-Oriented Programming for Unity Games: University of Colorado System
- Introduction to High-Performance and Parallel Computing: University of Colorado Boulder
- Programación para todos (Introducción a Python): University of Michigan
- Developing Data Products: Johns Hopkins University
- Doing More with SAS Programming: SAS
- Analytics for Decision Making: University of Minnesota
- Django Web Framework : Meta