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
Johns Hopkins University
Skills you'll gain: GitHub, Unix, Git (Version Control System), Unix Commands, Version Control, Bash (Scripting Language), Command-Line Interface, Cloud Computing, Shell Script, Linux, Mac OS, Scripting, File Management
Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Theoretical Computer Science, Independent Thinking, Probability, Computer Programming, Interactive Design, Program Development, Big Data, Python Programming, Data Analysis, Network Analysis, Computational Logic
Johns Hopkins University
Skills you'll gain: Image Analysis, Data Analysis, Analysis, Data Manipulation, Radiology, Analytical Skills, R Programming, Statistical Analysis, Network Analysis, Data Processing, Psychology, Regression Analysis, Research Design, Scientific Visualization, Statistical Modeling, Scientific Methods, Data Collection, Data Visualization Software, Computer Vision, Research
University of Colorado System
Skills you'll gain: Debugging, Object Oriented Programming (OOP), C# (Programming Language), Computer Programming, Program Development, Integrated Development Environments, Computer Programming Tools, Data Storage, Development Environment, User Interface (UI), Scripting
Skills you'll gain: New Product Development, Product Management, Agile Software Development, Product Development, Product Lifecycle Management, Innovation, Product Roadmaps, Agile Methodology, Kanban Principles, Product Planning, Product Testing, Project Management Life Cycle, Agile Project Management, Product Marketing, User Story, Sprint Retrospectives, Stakeholder Management, Competitive Analysis, Technical Product Management, Product Strategy
LearnQuest
Skills you'll gain: Java Programming, Java, Eclipse (Software), Object Oriented Programming (OOP), Object Oriented Design, Integrated Development Environments, Development Environment, Software Design, Software Installation, Computer Programming, Application Frameworks, Program Development, Virtual Machines, Debugging, Package and Software Management, Data Structures, File Management
Skills you'll gain: Storyboarding, Wireframing, Figma (Design Software), Information Architecture, User Experience Design, User Centered Design, Prototyping, User Interface and User Experience (UI/UX) Design, Mockups, User Flows, Mobile Development, Design Elements And Principles, Data Ethics
University of Colorado Boulder
Skills you'll gain: Excel Macros, Peer Review, Programming Principles, Visual Basic (Programming Language), Microsoft Excel, Computer Programming, Project Design, Spreadsheet Software, Simulations, Automation, Algorithms, Debugging, Data Management, User Interface (UI), Data Cleansing
Skills you'll gain: Stakeholder Engagement, Agile Software Development, Project Management Life Cycle, Resource Management, Risk Management, Peer Review, Earned Value Management, Stakeholder Management, Agile Methodology, Project Risk Management, Team Motivation, Kanban Principles, Project Schedules, Project Management Institute (PMI) Methodology, Negotiation, Project Management, IT Management, Interviewing Skills, Professional Networking, Project Coordination
Peking University
Skills you'll gain: Vocabulary, Literacy, Grammar, Language Learning, Language Interpretation, Translation, and Studies
Johns Hopkins University
Skills you'll gain: Bioinformatics, Data Structures, Jupyter, Python Programming, Technical Communication, Programming Principles, Scripting Languages, Scripting, Package and Software Management, Computer Programming, Data Manipulation
University of California San Diego
Skills you'll gain: Graph Theory, Logical Reasoning, Cryptographic Protocols, Combinatorics, Computational Logic, Deductive Reasoning, Cryptography, Probability, Computational Thinking, Encryption, Mathematical Theory & Analysis, Network Analysis, Public Key Cryptography Standards (PKCS), Algorithms, Theoretical Computer Science, Python Programming, Data Structures, Cybersecurity, Arithmetic, Mathematical Modeling
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- The Unix Workbench: Johns Hopkins University
- Fundamentals of Computing: Rice University
- Neuroscience and Neuroimaging: Johns Hopkins University
- Introduction to C# Programming and Unity: University of Colorado System
- IBM Product Manager: IBM
- Core Java: LearnQuest
- Build Wireframes and Low-Fidelity Prototypes: Google
- Excel/VBA for Creative Problem Solving: University of Colorado Boulder
- IBM Project Manager: IBM
- Learn Chinese: HSK Test Preparation: Peking University