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
LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Software Design
Scrimba
Skills you'll gain: React.js, Front-End Web Development, JavaScript Frameworks, User Interface (UI), Javascript, Web Content Accessibility Guidelines, User Interface and User Experience (UI/UX) Design, Usability, Cascading Style Sheets (CSS), Application Programming Interface (API)
- Status: Free
The Hong Kong University of Science and Technology
Skills you'll gain: Android Development, User Interface (UI), User Interface and User Experience (UI/UX) Design, Mobile Development, Interactive Design, Application Development, Data Storage, Program Development, Global Positioning Systems, Programming Principles, Computer Programming, Event-Driven Programming, Computer Graphics
Northwestern University
Skills you'll gain: Mathematical Modeling, Mechanical Engineering, Numerical Analysis, Simulations, Engineering, Engineering Analysis, Mechanics, Matlab, Algorithms, Torque (Physics), Differential Equations, Applied Mathematics, Calculus, Linear Algebra
Rice University
Skills you'll gain: Graph Theory, Algorithms, Computational Thinking, Data Analysis, Data Structures, Theoretical Computer Science, Network Analysis, Analysis, Programming Principles, Python Programming, Computer Programming, Program Development
- Status: Free
Infosec
Skills you'll gain: Blockchain, Network Security, Application Security, Security Engineering, Cybersecurity, Data Security, Cryptography, Cryptographic Protocols, Secure Coding, Encryption, Vulnerability Assessments, Distributed Computing, Data Integrity, Other Programming Languages, Algorithms
Skills you'll gain: SQL, SAS (Software), Database Management, Query Languages, Data Access, Relational Databases, Data Presentation, Data Manipulation, Data Integration, Data Processing, Data Analysis
Skills you'll gain: Product Development, Packaging and Labeling, Prototyping, New Product Development, Product Design, Research and Design, Ideation, Customer Insights, Feasibility Studies, Product Lifecycle Management, Customer Analysis, Production Process, Product Testing, Manufacturing Processes, Product Quality (QA/QC), Manufacturing Standards, Consumer Behaviour, Market Research, Innovation, Quality Control
University of Michigan
Skills you'll gain: Data Visualization, Tidyverse (R Package), Data Analysis, Statistical Analysis, Demography, Analysis, Public Administration, Economics, Policy, and Social Studies, Policy Analysis, Public Policies, People Analytics, R Programming, Sampling (Statistics), Statistical Programming, Analytics, Data Cleansing, Data Manipulation
Microsoft
Skills you'll gain: Back-End Web Development, Algorithms, Integrated Development Environments, Programming Principles, Pseudocode, Debugging, Computational Thinking, Computer Programming, C# (Programming Language), Version Control, GitHub, Git (Version Control System)
LearnQuest
Skills you'll gain: Visual Basic (Programming Language), System Software, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Computer Networking, Computer Programming, Network Protocols, Programming Principles, Software Development, Automation, Analysis, Cloud Computing, Artificial Intelligence
The Hong Kong University of Science and Technology
Skills you'll gain: Matlab, Engineering Calculations, Numerical Analysis, Engineering Analysis, Linear Algebra, Differential Equations, Mathematical Modeling, Computational Thinking, Integral Calculus, Simulations, Scientific Visualization, Programming Principles, Algorithms, Debugging
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Object-Oriented Hierarchies in Java: LearnQuest
- Learn React: Scrimba
- Developing Android Apps with App Inventor: The Hong Kong University of Science and Technology
- Modern Robotics, Course 3: Robot Dynamics: Northwestern University
- Algorithmic Thinking (Part 1): Rice University
- Blockchain Security: Infosec
- Structured Query Language (SQL) using SAS : SAS
- Cosmetic Product Development: Olay
- Fundamentals of Data Analytics in the Public Sector with R: University of Michigan
- Foundations of Coding Back-End: Microsoft