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
DeepLearning.AI
Skills you'll gain: Image Analysis, Predictive Modeling, Risk Modeling, Data Processing, Artificial Intelligence, Classification And Regression Tree (CART), Applied Machine Learning, Computer Vision, Deep Learning, Natural Language Processing, Machine Learning, Radiology, Artificial Neural Networks, Probability & Statistics, Supervised Learning
University of Minnesota
Skills you'll gain: Software Testing, JUnit, Verification And Validation, Unit Testing, Test Case, Test Automation, Development Testing, Test Planning, Code Coverage, Software Quality Assurance, Functional Testing, Testability, Integration Testing, Test Data, Issue Tracking
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Hardware, Electronic Systems, Embedded Systems, Systems Design, Application Specific Integrated Circuits, Semiconductors, Schematic Diagrams, Technical Design, Integrated Development Environments, Electrical and Computer Engineering, System Design and Implementation, Computer Architecture, Software Development Tools, Hardware Architecture, Software Development, Software Design, Simulation and Simulation Software, Development Environment
Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Web Development, Web Development Tools, Cascading Style Sheets (CSS), Front-End Web Development, Web Design, Javascript, Interactive Design, Web Applications, Full-Stack Web Development, Back-End Web Development
Skills you'll gain: Exploratory Data Analysis, Feature Engineering, Data Cleansing, Data Access, Data Analysis, Statistical Inference, Statistical Hypothesis Testing, Data Quality, Probability & Statistics, Jupyter, Big Data, Machine Learning, Data Manipulation, Pandas (Python Package), Statistical Analysis, Data Transformation, Data Presentation, Artificial Intelligence
Infosec
Skills you'll gain: MITRE ATT&CK Framework, Cyber Threat Hunting, Threat Detection, Cybersecurity, Network Security, Cyber Security Strategy, System Monitoring, Cyber Operations, Threat Management, Continuous Monitoring, Cyber Threat Intelligence, Incident Response, Cyber Attacks, Scripting, IT Automation, Network Monitoring, Command-Line Interface, Python Programming, Data Access, Intrusion Detection and Prevention
Skills you'll gain: Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Software Development, Integrated Development Environments, Computer Programming
- Status: Free
University of Manchester
Skills you'll gain: Process Engineering, Life Sciences, Pharmaceuticals, Manufacturing and Production, Manufacturing Processes, Environment, Process Development, Engineering, Regulatory Compliance, Scalability
Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Bootstrap (Front-End Framework), Debugging, UI Components, Web Development Tools, Front-End Web Development, Web Design, Semantic Web, Hypertext Markup Language (HTML), Browser Compatibility, Web Development, Web Content Accessibility Guidelines, User Interface (UI), Data Validation
Duke University
Skills you'll gain: Presentations, Data Storytelling, Data Presentation, Data Visualization, Interactive Data Visualization, Tableau Software, Dashboard, Data Visualization Software, Business Analytics, Business Analysis, Data Analysis, Trend Analysis, Stakeholder Communications
- Status: Free
The Hong Kong University of Science and Technology
Skills you'll gain: Systems Development Life Cycle, Information Assurance, Internal Controls, Information Systems Security, Compliance Auditing, Risk Management, Security Controls, Change Management, System Implementation, System Monitoring, Risk Analysis, Risk Mitigation, Software Development
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
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- AI for Medical Diagnosis: DeepLearning.AI
- Introduction to Software Testing: University of Minnesota
- FPGA Design for Embedded Systems: University of Colorado Boulder
- Introduction to Web Development with HTML, CSS, JavaScript: IBM
- Exploratory Data Analysis for Machine Learning: IBM
- Python for Cybersecurity: Infosec
- Introduction to Software Development: Amazon
- Industrial Biotechnology: University of Manchester
- HTML and CSS in depth: Meta
- Data Visualization and Communication with Tableau: Duke University