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
Amazon Web Services
Skills you'll gain: Serverless Computing, Event-Driven Programming, Solution Architecture, Cloud Computing Architecture, Cloud Solutions, Identity and Access Management, Amazon Web Services, API Gateway, Hybrid Cloud Computing, Multi-Tenant Cloud Environments, Information Technology Architecture, Performance Tuning, Amazon DynamoDB, Amazon S3, Cloud Security, AWS Kinesis, Containerization
University of California San Diego
Skills you'll gain: Graph Theory, Combinatorics, Network Analysis, Data Structures, Network Routing, Algorithms, Theoretical Computer Science, Operations Research
Board Infinity
Skills you'll gain: ASP.NET, .NET Framework, C# (Programming Language), Application Frameworks, Web Applications, Object Oriented Programming (OOP), Web Design and Development, Programming Principles, Full-Stack Web Development, Event-Driven Programming, Computer Programming, Debugging, Development Environment, Data Structures
Duke University
Skills you'll gain: Rust (Programming Language), Test Case, Software Testing, Data Structures, Debugging, GitHub, Programming Principles, Package and Software Management, Development Environment, Software Development Tools, Command-Line Interface
LearnQuest
Skills you'll gain: Apache Maven, Software Development Life Cycle, Unified Modeling Language, Object Oriented Programming (OOP), Build Tools, CI/CD, Object Oriented Design, Software Development Methodologies, Jenkins, Continuous Integration, Agile Methodology, Software Development Tools, Version Control, Software Design Patterns, Software Development, Test Driven Development (TDD), Computational Thinking, Software Versioning, Programming Principles, Algorithms
University of Toronto
Skills you'll gain: Computer Vision, Image Analysis, Deep Learning, Artificial Neural Networks, Visualization (Computer Graphics), Artificial Intelligence, Machine Learning, Python Programming, NumPy, Linear Algebra
University of California San Diego
Skills you'll gain: Algorithms, Network Routing, Network Model, Graph Theory, Advanced Mathematics, Operations Research, Theoretical Computer Science, Network Analysis, Data Structures, Computational Thinking, Linear Algebra, Computer Science, Big Data, Computational Logic, Probability & Statistics
University of California, Irvine
Skills you'll gain: Internet Of Things, Application Programming Interface (API), TCP/IP, Embedded Systems, Network Protocols, USB, General Networking, Electronic Hardware, Systems Design, Hardware Design, Computer Hardware, Peripheral Devices, Electrical Engineering, Servers
- Status: New
National Academy of Sports Medicine
Skills you'll gain: Goal Setting, Kinesiology, Health Assessment, Preventative Care, Respiration, Automated External Defibrillator, Cardiopulmonary Resuscitation (CPR), Vital Signs, Mechanics, Injury Prevention, Coaching, Safety Training, Physical Therapy, Motivational Skills, Medical Terminology, Personal Development, First Aid, Anatomy, Communication, Planning
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Functional Design, Scalability, Java Programming, Performance Tuning, Computer Programming, Computer Science
Arizona State University
Skills you'll gain: Setting Appointments, Peer Review, Language Learning, Greeting Customers, Cultural Sensitivity, Telephone Skills, Business Communication, Business Correspondence, Vocabulary, Verbal Communication Skills, Scheduling, Front Office, Hospitality, Guest Relations, Communication, Hotel And Restaurant Management, Presentations, Language Interpretation, Translation, and Studies, Transportation Operations, Food Services
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Software Engineering, Software Design, Predictive Modeling, Algorithms, Data Structures, Performance Testing, Debugging, Application Programming Interface (API)
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Architecting Solutions on AWS: Amazon Web Services
- Introduction to Graph Theory: University of California San Diego
- .Net Full Stack Foundation: Board Infinity
- Rust Fundamentals: Duke University
- Introduction to Application Development: LearnQuest
- Visual Perception for Self-Driving Cars: University of Toronto
- Advanced Algorithms and Complexity: University of California San Diego
- Interfacing with the Raspberry Pi: University of California, Irvine
- NASM Personal Fitness Trainer: National Academy of Sports Medicine
- Parallel programming: École Polytechnique Fédérale de Lausanne