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
Duke University
Skills you'll gain: Statistical Hypothesis Testing, Sampling (Statistics), Statistical Inference, Exploratory Data Analysis, Regression Analysis, Statistical Reporting, Probability Distribution, Statistical Methods, Data Analysis Software, R Programming, Bayesian Statistics, Statistical Analysis, Data Analysis, Statistical Software, Statistical Modeling, Probability & Statistics, Probability, Statistics, Correlation Analysis, Data Visualization
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Computational Thinking, Data Structures, Design Strategies, Programming Principles, Computer Science, Advanced Mathematics, Python Programming, Linear Algebra, Analysis
- Status: Free Trial
Board Infinity
Skills you'll gain: Eclipse (Software), Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Java, Integrated Development Environments, Development Environment, Computer Programming, Programming Principles, Algorithms, Virtual Machines
- Status: Free Trial
Multiple educators
Skills you'll gain: Dashboard, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Pandas (Python Package), Data Visualization Software, Correlation Analysis, Web Scraping, NumPy, Python Programming, Probability & Statistics, Predictive Modeling, Computer Programming Tools, Data Science, Machine Learning Algorithms, Unsupervised Learning, Machine Learning, Project Management
- Status: Free Trial
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Cloud Services, Debugging, Puppet (Configuration Management Tool), Infrastructure as Code (IaC), Bash (Scripting Language), CI/CD, Cloud Computing, Technical Communication, Unit Testing, Web Services, Configuration Management, Scripting, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Programming Principles
- Status: Free Trial
University of Michigan
Skills you'll gain: Data Structures, Python Programming, Programming Principles, Data Import/Export, Data Manipulation, Development Environment, File Management
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Object Oriented Programming (OOP), R Programming, Debugging, Functional Design, Programming Principles, Data Manipulation, Data Structures, Software Design Patterns, Performance Tuning
- Status: Free Trial
Skills you'll gain: Data Ethics, Data Analysis, Data Literacy, Data Security, Google Sheets, Databases, Data Processing, Data Storage, Data Quality, Data Management, Data Collection, Relational Databases, SQL, Unstructured Data
- Status: Free Trial
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Object Oriented Programming (OOP), Functional Design, Computer Programming, Data Structures, Integrated Development Environments, Javascript, Algorithms
Coursera Project Network
Skills you'll gain: Data Import/Export, Package and Software Management, R Programming, Data Structures, Data Literacy, Software Installation, Data Analysis Software, Data Analysis, Data Science
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Verification And Validation, System Design and Implementation, Software Design, Technical Design, Computational Logic, Embedded Systems, Programming Principles, Development Testing, Test Case, Hardware Architecture, Simulations, Functional Testing, Debugging
- Status: Free Trial
Stanford University
Skills you'll gain: Algorithms, Bioinformatics, Graph Theory, Computational Thinking, Data Structures, Theoretical Computer Science
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Data Analysis with R: Duke University
- Dynamic Programming, Greedy Algorithms: University of Colorado Boulder
- Fundamentals of Java Programming: Board Infinity
- Data Science Foundations: IBM
- Google IT Automation with Python: Google
- Python Data Structures: University of Michigan
- Advanced R Programming: Johns Hopkins University
- Prepare Data for Exploration: Google
- Functional Programming Principles in Scala: École Polytechnique Fédérale de Lausanne
- Getting Started with R: Coursera Project Network