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 California San Diego
Skills you'll gain: Logical Reasoning, Computational Logic, Deductive Reasoning, Computational Thinking, Theoretical Computer Science, Mathematical Theory & Analysis, Combinatorics, Algorithms, Python Programming, Computer Programming, Computer Science, Advanced Mathematics
University of Michigan
Skills you'll gain: Sampling (Statistics), Data Visualization, Statistics, Matplotlib, Probability & Statistics, Jupyter, Statistical Methods, Data Visualization Software, Data Analysis, Statistical Analysis, Exploratory Data Analysis, Descriptive Statistics, Statistical Inference, Data Collection, NumPy, Box Plots, Histogram, Python Programming
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Software Design, Software Design Patterns, Functional Design, Event-Driven Programming, Object Oriented Programming (OOP), Java, Programming Principles, Performance Tuning, Data Structures, Algorithms
University of California, Irvine
Skills you'll gain: Go (Programming Language), JSON, Data Import/Export, Development Environment, Data Structures, Remote Access Systems, File Management, Program Development
University of Toronto
Skills you'll gain: Automation, Simulation and Simulation Software, Software Architecture, Hardware Architecture, Process Control, Systems Architecture, Computer Vision, Verification And Validation, Mathematical Modeling, Mechanical Engineering, Safety and Security
Google Cloud
Skills you'll gain: Google Cloud Platform, Machine Learning, Data Strategy, MLOps (Machine Learning Operations), Applied Machine Learning, Development Environment, Data Ethics, Artificial Intelligence, Computer Vision, Jupyter
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Java, Cryptography, Computer Programming, Algorithms, Encryption, Web Analytics and SEO, Web Servers, File Management, Software Development
Skills you'll gain: Software Development Life Cycle, Unit Testing, Systems Analysis, IBM DB2, Systems Development, Debugging, Pseudocode, Virtualization, Agile Methodology, Software Development, Test Driven Development (TDD), Program Development, Programming Principles, Report Writing, Relational Databases, Software Testing, Technical Support, Software Development Methodologies, IBM Cloud, Editing
Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android Studio, Mobile Development, Java, Object Oriented Programming (OOP), Android (Operating System), Mockups, Application Deployment, Mobile Development Tools, Application Development, Software Design Patterns, Prototyping, JSON, Cloud Applications, User Interface (UI) Design, Data Storage, User Interface (UI), User Interface and User Experience (UI/UX) Design, Program Development, Restful API
- Status: New
Simplilearn
Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Data Structures, Algorithms
Skills you'll gain: React Native, Flutter (Software), Mobile Development, React Redux, React.js, Front-End Web Development, JavaScript Frameworks, Ajax, Cross Platform Development, Javascript, Apple iOS, UI Components, iOS Development, Data Structures, Application Development, Back-End Web Development, Debugging, User Story, Full-Stack Web Development, Web Applications
- Status: New
University of California, Davis
Skills you'll gain: Responsive Web Design, Color Theory, Version Control, Typography, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Design, Web Design and Development, GitHub, Web Development, Web Content Accessibility Guidelines, Web Applications, Front-End Web Development, Web Content, Mobile Development, Graphic and Visual Design, Web Servers, User Interface and User Experience (UI/UX) Design, Visualization (Computer Graphics)
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Mathematical Thinking in Computer Science: University of California San Diego
- Understanding and Visualizing Data with Python: University of Michigan
- Functional Program Design in Scala: École Polytechnique Fédérale de Lausanne
- Getting Started with Go: University of California, Irvine
- Introduction to Self-Driving Cars: University of Toronto
- How Google does Machine Learning: Google Cloud
- Java Programming: Arrays, Lists, and Structured Data: Duke University
- IBM Mainframe Developer: IBM
- Desarrollo de aplicaciones móviles con Android: Universidad Nacional Autónoma de México
- Programming with C ++: Simplilearn