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
Status: NewStatus: PreviewSimplilearn
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: 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: Free TrialRice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Distributed Computing, Java, Middleware, Scala Programming, Servers, Network Protocols
Status: NewStatus: Free TrialSkills 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 TrialSkills you'll gain: Kotlin, Android Development, Android Studio, Unit Testing, Object Oriented Programming (OOP), Mobile Development, Test Driven Development (TDD), Software Testing, Functional Design
Status: NewStatus: Free TrialSkills 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: Free TrialIllinois 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
Status: Free TrialSkills you'll gain: Computer Vision, Image Analysis, Matlab, Artificial Neural Networks, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Performance Tuning, Classification And Regression Tree (CART)
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Bioinformatics, Epidemiology, Graph Theory, Infectious Diseases, Program Development, Molecular Biology, Computational Thinking, Algorithms, Software Development
Status: Free TrialSkills you'll gain: Computer Vision, Applied Machine Learning
Status: Free TrialSkills you'll gain: Anomaly Detection, Image Analysis, Computer Vision, Matlab, Unsupervised Learning, Deep Learning, Application Deployment, PyTorch (Machine Learning Library), Data Synthesis, Medical Imaging

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, User Story, Systems Engineering, Real-Time Operating Systems, Field-Programmable Gate Array (FPGA), New Product Development, Sustainable Business, Delegation Skills, Sampling (Statistics), Supplier Management, Failure Analysis, Accountability, Data Ethics, Data Mining, Sustainability Reporting, Database Design, Unsupervised Learning, Supervised Learning, Generative AI, Sustainable Design
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Python Programming Essentials Training: Simplilearn
- Effective Programming in Scala: École Polytechnique Fédérale de Lausanne
- Distributed Programming in Java: Rice University
- Introduction to JavaScript Programming: Microsoft
- Advanced Programming in Kotlin: Meta
- Shell Programming Essentials: EDUCBA
- Open Source Programming - Master's: Illinois Tech
- Introduction to Deep Learning for Computer Vision: MathWorks
- Genome Assembly Programming Challenge: University of California San Diego
- AI Applications: Computer Vision and Speech Recognition: Edureka










