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
University of Michigan
Skills you'll gain: Data Import/Export, Python Programming, File Management, Functional Design, Data Structures, Algorithms, Debugging
Vanderbilt University
Skills you'll gain: ChatGPT, Generative AI, Crisis Management, Incident Response, OpenAI, Data Ethics, Computer Security Incident Management, Artificial Intelligence, Personalized Service, Business Ethics, Information Privacy, Personally Identifiable Information, Cross-Functional Collaboration, Threat Detection, Threat Management, Expense Management, Artificial Intelligence and Machine Learning (AI/ML), Threat Modeling, Creative Thinking, Creativity
University of Toronto
Skills you'll gain: Embedded Software, Automation, Simulation and Simulation Software, Software Architecture, Safety Assurance, Hardware Architecture, Process Control, Systems Architecture, Computer Vision, Mathematical Modeling, Mechanical Engineering, Risk Control, Computer Hardware
Skills you'll gain: ChatGPT, Generative AI, Mobile Development, OpenAI, CI/CD, Software Development, Apple iOS, Software Development Life Cycle, DevSecOps, Data Ethics, Application Development, Natural Language Processing, Cloud Development, Prototyping, Marketing Analytics, Data-Driven Decision-Making, Artificial Intelligence, IBM Cloud, Software Development Tools, Image Analysis
University of California San Diego
Skills you'll gain: Graph Theory, Algorithms, Network Routing, Programming Principles, Data Structures, Network Analysis, Network Model, Computer Programming
Duke University
Skills you'll gain: Software Design, Java, Object Oriented Programming (OOP), Computer Programming, UI Components, Data Structures, Algorithms, Hypertext Markup Language (HTML)
Google Cloud
Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Infrastructure As A Service (IaaS), Cloud Applications, Kubernetes, Identity and Access Management, Cloud Computing, Cloud Storage, Network Infrastructure, Containerization, Virtual Machines, Generative AI, Platform As A Service (PaaS), Serverless Computing, Load Balancing, Relational Databases, Scalability
Skills you'll gain: Data Ethics, Incident Response, Security Awareness, Computer Security Incident Management, Incident Management, Cybersecurity, Security Management, Computer Security Awareness Training, Cyber Security Policies, Artificial Intelligence, Technical Communication
- Status: Free
The Hong Kong University of Science and Technology
Skills you'll gain: Statistical Inference, Statistical Methods, Pandas (Python Package), Probability & Statistics, Risk Analysis, Statistics, Financial Trading, Financial Data, Data Manipulation, Statistical Analysis, Regression Analysis, Financial Analysis, Jupyter, Financial Modeling, Python Programming, Data Import/Export
Skills you'll gain: SQL, Databases, Stored Procedure, Relational Databases, Database Design, Query Languages, Database Management, Data Analysis, Jupyter, Data Manipulation, Pandas (Python Package), Transaction Processing
Vanderbilt University
Skills you'll gain: Git (Version Control System), JUnit, Android Studio, Android Development, Unit Testing, Maintainability, Software Design Patterns, Test Automation, Object Oriented Programming (OOP), Integration Testing, Test Driven Development (TDD), Mobile Development, Development Testing, Software Testing, Testability, Software Engineering, Secure Coding, Java, Application Security, Test Case
Skills you'll gain: Stakeholder Engagement, Software Development Life Cycle, Agile Software Development, Project Management Life Cycle, Resource Management, Risk Management, Peer Review, Earned Value Management, Stakeholder Management, Agile Methodology, Project Risk Management, Team Motivation, Kanban Principles, Project Schedules, Development Environment, Project Management Institute (PMI) Methodology, Information Technology, Sprint Retrospectives, Interviewing Skills, Project Management
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Python Functions, Files, and Dictionaries: University of Michigan
- Generative AI Cybersecurity & Privacy for Leaders: Vanderbilt University
- Introduction to Self-Driving Cars: University of Toronto
- Generative AI for Mobile App Developers: IBM
- Algorithms on Graphs: University of California San Diego
- Java Programming: Build a Recommendation System: Duke University
- Google Cloud Fundamentals: Core Infrastructure: Google Cloud
- Put It to Work: Prepare for Cybersecurity Jobs: Google
- Python and Statistics for Financial Analysis: The Hong Kong University of Science and Technology
- Databases and SQL for Data Science with Python: IBM