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
Stanford University
Skills you'll gain: Bayesian Network, Applied Machine Learning, Machine Learning Algorithms, Markov Model, Machine Learning, Statistical Modeling, Network Analysis, Probability Distribution, Statistical Methods, Probability & Statistics, Algorithms
University of California San Diego
Skills you'll gain: Statistical Analysis, Experimentation, Usability Testing, A/B Testing, Statistical Hypothesis Testing, Data Analysis, UI/UX Research, R Programming, User Experience, Research Design, Human Computer Interaction, Statistical Modeling
- Status: Free
Skills you'll gain: Software Architecture, Functional Requirement, Requirements Analysis, Internet Of Things, Software Design Patterns, User Requirements Documents, Android Development, Application Frameworks, Maintainability, Interoperability, Software Quality (SQA/SQC)
Johns Hopkins University
Skills you'll gain: Bioinformatics, Data Analysis Software, R Programming, Statistical Programming, Programming Principles, Data Manipulation, Data Structures, Software Installation, Data Import/Export, Package and Software Management
University of California, Santa Cruz
Skills you'll gain: Debugging, Go (Programming Language), C (Programming Language), Program Development, Integrated Development Environments, Data Structures, Computer Programming, Algorithms, File Management
- Status: Free
University of Leeds
Skills you'll gain: Jupyter, Programming Principles, Computer Programming, Python Programming, Development Environment, Software Installation, Data Structures, Data Science, Software Documentation, Debugging
Skills you'll gain: User Centered Design, Responsive Web Design, Prototyping, Front-End Web Development, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Design Elements And Principles, Web Design, Wireframing, Typography, Web Applications, Mobile Development
Johns Hopkins University
Skills you'll gain: Project Management, Data Science, Data-Driven Decision-Making, Data Presentation, Technical Communication, Data Strategy, Project Implementation, Team Building, Technical Management, Team Management, Cross-Functional Team Leadership, Leadership
University of California, Davis
Skills you'll gain: Spanish Language, Vocabulary, Language Learning, Grammar
- Status: Free
Peking University
Skills you'll gain: Oral Comprehension, English Language, Language Competency, Interpersonal Communications, Language Learning, Vocabulary, Culture, Cultural Sensitivity
University of Michigan
Skills you'll gain: Data Structures, 3D Modeling, Computational Logic, Visualization (Computer Graphics), Design, Python Programming, Animations, Scripting, Computer Programming, Automation
Skills you'll gain: Pandas (Python Package), Data Analysis, Exploratory Data Analysis, Data Modeling, Data Manipulation, Jupyter, Data Processing, Matplotlib, Programming Principles, Data Cleansing, Data Visualization Software, Python Programming, Scripting
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Probabilistic Graphical Models 3: Learning: Stanford University
- Designing, Running, and Analyzing Experiments: University of California San Diego
- Software Architecture for the Internet of Things: EIT Digital
- Bioconductor for Genomic Data Science: Johns Hopkins University
- GO Programming for Everyone: Part 1: University of California, Santa Cruz
- Programming for Data Science: University of Leeds
- Designing User Interfaces and Experiences (UI/UX): IBM
- Executive Data Science Capstone: Johns Hopkins University
- Spanish Vocabulary: Sports, Travel, and the Home: University of California, Davis
- More Chinese for Beginners: Peking University