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 Michigan
Skills you'll gain: C (Programming Language), Programming Principles, Algorithms, Data Structures, System Programming, Computer Programming, Numerical Analysis
Skills you'll gain: Jest (JavaScript Testing Framework), Web Development Tools, Javascript, Unit Testing, Object Oriented Programming (OOP), Event-Driven Programming, Node.JS, JSON, Computer Programming, Data Structures, Development Testing, Debugging, Package and Software Management, Front-End Web Development, Functional Design
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Software Design, Computational Logic
University of Pennsylvania
Skills you'll gain: Data Structures, Programming Principles, Python Programming, Computer Programming, Computational Thinking, Scripting, Software Development Tools, Scripting Languages, Integrated Development Environments, Data Import/Export, File Management
Skills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Software Testing, Data Structures, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Debugging
Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, User Interface (UI), Computer Graphics, Python Programming, Program Development, Computer Programming, Simulations, Development Environment, Debugging
- Status: Free
The University of Edinburgh
Skills you'll gain: Software Engineering, Program Development, Software Development, Programming Principles, Event-Driven Programming, Computer Programming, Debugging, Computational Thinking, Storyboarding, Algorithms, User Interface (UI) Design
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Computational Thinking, Software Installation, Development Environment
Coursera Project Network
Skills you'll gain: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Application Development, Scientific Visualization
Johns Hopkins University
Skills you'll gain: Artificial Neural Networks, Image Analysis, Event-Driven Programming, Program Development, C and C++, Scalability, Deep Learning, Natural Language Processing, Linear Algebra, Distributed Computing, Computer Hardware, Computer Vision, Numerical Analysis, Computer Architecture, Computer Systems, Computer Programming, Software Development, Performance Tuning, Machine Learning, Data Structures
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Scripting, Computational Logic, Computer Science, File Management
- Status: New AI skills
Google
Skills you'll gain: Network Security, Incident Response, Computer Security Incident Management, Hardening, Stakeholder Communications, Intrusion Detection and Prevention, Security Management, Threat Management, Cybersecurity, Network Protocols, Cloud Security, Network Architecture, Event Monitoring, Cyber Risk, TCP/IP, Operating Systems, File Systems, Security Controls, Debugging, Python Programming
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Programming in C: University of Michigan
- Programming with JavaScript: Meta
- Programming Languages Ⅱ: Korea Advanced Institute of Science and Technology(KAIST)
- Introduction to Python Programming: University of Pennsylvania
- Programming in Python: Meta
- An Introduction to Interactive Programming in Python (Part 1): Rice University
- Code Yourself! An Introduction to Programming: The University of Edinburgh
- Programming for Everybody (Getting Started with Python): University of Michigan
- Introduction to Python: Coursera Project Network
- GPU Programming: Johns Hopkins University