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 Toronto
Skills you'll gain: ArcGIS, GIS Software, Spatial Data Analysis, Spatial Analysis, Geographic Information Systems, Geospatial Mapping, Geospatial Information and Technology, Data Mapping, Data Visualization, Metadata Management, Query Languages, Data Manipulation, Data Synthesis, Quantitative Research, Data Compilation, Data Processing, Typography, Data Cleansing, Data Validation, Data Storytelling
- Status: Free
University of London
Skills you'll gain: Matplotlib, Probability & Statistics, Data Science, Unsupervised Learning, Statistics, NumPy, Python Programming, Pandas (Python Package), Data Analysis, Machine Learning Algorithms, Descriptive Statistics, Data Processing, Analytics, Data Manipulation
Skills you'll gain: Exploratory Data Analysis, Data Storytelling, Data Visualization Software, Data Transformation, Data Ethics, Data Wrangling, Tableau Software, Data Manipulation, Data Cleansing, Data Analysis, Stakeholder Communications, Matplotlib, Pandas (Python Package), Jupyter, Data Validation, Python Programming
Dartmouth College
Skills you'll gain: Command-Line Interface, Linux Commands, Linux, Embedded Systems, Computer Engineering, File Systems, Linux Administration, Unix, Operating Systems, C (Programming Language), Open Source Technology, OS Process Management
- Status: Free
The University of Melbourne
Skills you'll gain: Operations Research, Combinatorics, Applied Mathematics, Graph Theory, Mathematical Modeling, Algorithms, Computational Thinking, Linear Algebra, Computer Programming, Program Development
Johns Hopkins University
Skills you'll gain: Advocacy, Primary Care, Education and Training, Sanitation, Crisis Intervention, Community Development, Health Care Administration, Train The Trainer, Behavioral Health, Policy Development, Community Organizing, Health Care, Educational Materials, Water Resources, Goal Setting, Cultural Sensitivity, Preventative Care, Health Systems, Community and Social Work, Cultural Diversity
University of Toronto
Skills you'll gain: Apple iOS, Swift Programming, iOS Development, Model View Controller, Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, Application Development, Objective-C (Programming Language), UI Components, Object Oriented Programming (OOP), Application Frameworks, User Interface and User Experience (UI/UX) Design, Programming Principles, Computer Graphics, Application Programming Interface (API), Image Analysis, Computer Vision, Visualization (Computer Graphics)
University of California San Diego
Skills you'll gain: Big Data, Apache Hadoop, Scalability, Data Processing, Data Science, Distributed Computing, Unstructured Data, Data Analysis, Data Storage
Meta
Skills you'll gain: Mobile Development, React.js, Web Applications, Event-Driven Programming, UI Components, Front-End Web Development, Dataflow, Cascading Style Sheets (CSS), Javascript, Development Environment, Hypertext Markup Language (HTML)
Skills you'll gain: Exploratory Data Analysis, Feature Engineering, Statistical Methods, Statistical Inference, Data Access, Anomaly Detection, Statistical Analysis, Data Analysis, Data Cleansing, Data Manipulation, Data Science, Machine Learning, Probability & Statistics, Jupyter, Pandas (Python Package), Artificial Intelligence
University of Alberta
Skills you'll gain: Agile Methodology, Kanban Principles, Agile Software Development, Software Development Methodologies, Software Development Life Cycle, Scrum (Software Development), Waterfall Methodology
Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Distributed Computing, Java Programming, Java, Software Architecture, Systems Architecture, Scala Programming, Data Structures, System Programming, Programming Principles, Object Oriented Programming (OOP), Application Frameworks, OS Process Management, Computer Programming, Algorithms, Debugging, Computer Science, Operating Systems
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- GIS, Mapping, and Spatial Analysis: University of Toronto
- Foundations of Data Science: K-Means Clustering in Python: University of London
- Go Beyond the Numbers: Translate Data into Insights: Google
- Linux Basics: The Command Line Interface - 6: Dartmouth College
- Discrete Optimization: The University of Melbourne
- Foundations of Global Health: Johns Hopkins University
- iOS App Development with Swift: University of Toronto
- Introduction to Big Data: University of California San Diego
- React Basics: Meta
- Exploratory Data Analysis for Machine Learning: IBM