Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
Dartmouth College
Skills you'll gain:
- Status: Preview
Indian Institute of Technology Guwahati
Skills you'll gain: Microsoft Copilot, Generative AI, GitHub, OpenAI, Software Development Tools, Computer Programming Tools, Microsoft Visual Studio, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming, Innovation
- Status: Free Trial
Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Distributed Computing, Java, Software Architecture, Systems Architecture, Programming Principles, Scala Programming, Servers, Algorithms, Network Protocols
- Status: Free Trial
Rice University
Skills you'll gain: Java Programming, Java, Data Structures, System Programming, Programming Principles, Debugging, Algorithms
- Status: Free Trial
National Academy of Sports Medicine
Skills you'll gain: Exercise Science, Coaching, Health And Wellness Coaching, Kinesiology, Injury Prevention, Physiology, Adaptability, Human Musculoskeletal System, Goal Setting, Communication, Anatomy
- Status: Free Trial
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Programming Principles, Android Development, Data Structures, Computer Programming, Mobile Development, Debugging
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Validation, Object Oriented Programming (OOP), Build Tools, Verification And Validation, Debugging, Software Design Patterns, Development Environment, Business Logic, Software Testing, Unit Testing, Data Structures, Data Modeling
- Status: NewStatus: Free Trial
Skills you'll gain: Unix Shell, Shell Script, Bash (Scripting Language), Unix Commands, Unix, Scripting, Scripting Languages, Linux Commands, Command-Line Interface, Linux, File Systems, Programming Principles
- Status: NewStatus: Preview
Simplilearn
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computational Thinking, Application Development, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Software Design, Data Structures, Software Installation
- Status: Free Trial
Skills you'll gain: Swift Programming, Apple iOS, iOS Development, Unit Testing, Apple Xcode, Test Case, Software Testing, Object Oriented Programming (OOP), Data Structures, Application Development, Application Security, Software Design, Debugging, Data Mapping, Functional Design, User Interface (UI)
- Status: NewStatus: Free Trial
Skills you'll gain: Game Design, Software Development, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Maintainability, Data Structures, Software Design, Computer Programming, Data Management
- Status: Free Trial
Illinois Tech
Skills you'll gain: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Development Testing, Web Development, Program Development, Open Source Technology, Database Application, Data Structures, User Interface (UI), Data Manipulation, File Management, Data Validation
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Master of Engineering in Computer Engineering: Dartmouth College
- Programming with Generative AI: Indian Institute of Technology Guwahati
- Distributed Programming in Java: Rice University
- Concurrent Programming in Java: Rice University
- Understanding Fitness Programming: National Academy of Sports Medicine
- Programming Fundamentals in Kotlin: Meta
- Effective Programming in Scala: École Polytechnique Fédérale de Lausanne
- Shell Programming Essentials: EDUCBA
- Python Programming Essentials Training: Simplilearn
- Advanced Programming in Swift: Meta