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: Free TrialUniversity of Michigan
Skills you'll gain: Hypertext Markup Language (HTML), Web Design, Web Content Accessibility Guidelines, Web Design and Development, Usability, Semantic Web, Cascading Style Sheets (CSS), Cloud Hosting, Web Servers, Data Validation, File Transfer Protocol (FTP)
Status: PreviewStanford University
Skills you'll gain: Cryptography, Data Encryption Standard, Encryption, Key Management, Advanced Encryption Standard (AES), Public Key Cryptography Standards (PKCS), Cybersecurity, Authentications, Data Integrity, Secure Coding, Algorithms
Status: Free TrialSkills you'll gain: User Story, Usability Testing, New Product Development, Product Management, Product Lifecycle Management, Product Development, Innovation, Agile Software Development, Scrum (Software Development), Product Roadmaps, Agile Methodology, Kanban Principles, Backlogs, Product Planning, Sprint Retrospectives, Agile Project Management, Product Strategy, Product Testing, Project Management Life Cycle, Leadership
Status: Free TrialÉcole Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Apache Spark, Apache Hadoop, User Interface (UI), Programming Principles, Big Data, Software Design, Data Structures, Software Design Patterns, Functional Design, Data Manipulation, Object Oriented Programming (OOP), Interactive Data Visualization, Distributed Computing, Computer Programming, Data Processing, Real Time Data, Visualization (Computer Graphics), Performance Tuning, Algorithms
Status: NewStatus: Free TrialStatus: AI skillsSkills you'll gain: Test Planning, Data Storytelling, Business Analysis, Business Process Modeling, Process Optimization, Data Visualization, Requirements Management, Systems Analysis, Business Requirements, Systems Design, Stakeholder Management, Stakeholder Engagement, Process Analysis, Data Modeling, Behavior-Driven Development, Information Technology, Business Systems Analysis, Computer Hardware, Agile Methodology, Database Management
Status: Free TrialStanford University
Skills you'll gain: Feature Engineering, Healthcare Ethics, Pharmaceuticals, Data Ethics, Clinical Research, Health Systems, Healthcare Industry Knowledge, Medical Records, Unstructured Data, Health Care, Health Informatics, Data Mining, Clinical Data Management, Statistical Machine Learning, Applied Machine Learning, Electronic Medical Record, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Artificial Intelligence, Health Technology
Status: PreviewUniversity of Washington
Skills you'll gain: Ruby (Programming Language), Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design, Debugging
Status: PreviewStanford University
Skills you'll gain: Game Theory, Strategic Decision-Making, Mathematical Modeling, Graph Theory, Bayesian Statistics, Behavioral Economics, Probability, Economics, Problem Solving, Algorithms
Status: Free TrialUniversity at Buffalo
Skills you'll gain: Blockchain, Test Driven Development (TDD), Cryptography, Application Development, Transaction Processing, Emerging Technologies, Integrated Development Environments, Software Architecture, Network Protocols, Encryption, Web Applications, Program Development, Distributed Computing, Application Programming Interface (API), Microsoft Azure, FinTech, Software Development, Cloud Computing Architecture, Development Environment, Web Development Tools
Status: Free TrialSkills you'll gain: User Story, Stakeholder Engagement, Project Management Life Cycle, Resource Management, Risk Management, Peer Review, Agile Software Development, Scrum (Software Development), Earned Value Management, Stakeholder Management, Agile Methodology, Project Risk Management, Kanban Principles, Team Motivation, Project Management, IT Management, Interviewing Skills, Professional Networking, Leadership, Communication
Status: Free TrialImperial College London
Skills you'll gain: Linear Algebra, NumPy, Applied Mathematics, Data Transformation, Data Science, Jupyter, Machine Learning Methods, Algorithms, Data Manipulation, Python Programming

University of Maryland, College Park
Skills you'll gain: Cyber Risk, Cyber Security Policies, Security Management, Cybersecurity, Risk Management, Cyber Security Strategy, Cyber Attacks, Cyber Governance, Infrastructure Security, Telecommunications, Computer Security Awareness Training, Threat Detection, Enterprise Security, Security Awareness, General Networking, Data Security, Vulnerability, Public Safety and National Security, Governance, Political Sciences
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to HTML5: University of Michigan
- Cryptography I: Stanford University
- IBM Product Manager: IBM
- Functional Programming in Scala: École Polytechnique Fédérale de Lausanne
- IBM Systems Analyst: IBM
- AI in Healthcare: Stanford University
- Programming Languages, Part C: University of Washington
- Game Theory: Stanford University
- Blockchain: University at Buffalo
- IBM Project Manager: IBM










