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: Free Trial
Google Cloud
Skills you'll gain: Responsible AI, Generative AI, Large Language Modeling, Google Cloud Platform, Artificial Intelligence and Machine Learning (AI/ML), Data Ethics, Data Quality, Deep Learning, Unstructured Data
- Status: Free Trial
Multiple educators
Skills you'll gain: Unsupervised Learning, Supervised Learning, Classification And Regression Tree (CART), Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Machine Learning, Jupyter, Data Ethics, Decision Tree Learning, Tensorflow, Responsible AI, Scikit Learn (Machine Learning Library), NumPy, Predictive Modeling, Deep Learning, Artificial Intelligence, Reinforcement Learning, Random Forest Algorithm, Feature Engineering, Python Programming
Coursera Project Network
Skills you'll gain: Javascript, Event-Driven Programming, Web Design and Development, Interactive Design, Web Applications, Interaction Design, Scripting, UI Components, Web Development, Scripting Languages, Data Validation
- Status: Free Trial
Scrimba
Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Responsive Web Design, Cascading Style Sheets (CSS), Web Development Tools, Application Deployment, Web Design and Development, Software Development Tools, Web Development, Front-End Web Development, Interactive Design, User Interface (UI) Design, GitHub
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Large Language Modeling, Cybersecurity, Prompt Engineering, Cyber Attacks, Threat Modeling, Cyber Security Assessment, Risk Analysis, Vulnerability Assessments, Network Security, Security Strategy, Risk Mitigation
- Status: NewStatus: Preview
Simplilearn
Skills you'll gain: Image Analysis, Keras (Neural Network Library), Computer Vision, Applied Machine Learning, Deep Learning, Artificial Neural Networks, Tensorflow, PyTorch (Machine Learning Library), Python Programming
- Status: Preview
University of Leeds
Skills you'll gain: Software Development, Engineering Software, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
Coursera Project Network
Skills you'll gain: Eclipse (Software), Data Structures, Video Game Development, Java Programming, Java, Game Design, User Interface (UI), Development Environment, Program Development
Google Cloud
Skills you'll gain: Docker (Software), Containerization, Google Cloud Platform, Devops Tools, DevOps, Web Development
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Systems Development, Systems Development Life Cycle, Agile Methodology, Productivity Software, Data Security, Risk Management, Software Development Methodologies, Process Design, Information Systems, Workflow Management, Business Systems Analysis, Microsoft Office, E-Commerce, Microsoft Excel
- Status: Free Trial
Politecnico di Milano
Skills you'll gain: Responsible AI, Social Studies
Coursera Project Network
Skills you'll gain: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Development Testing, Software Testing, Java Programming, Java, Software Engineering
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Gen AI: Unlock Foundational Concepts: Google Cloud
- Machine Learning: DeepLearning.AI
- JavaScript Essentials For Beginners : Coursera Project Network
- Learn HTML and CSS: Scrimba
- Introduction to Prompt Injection Vulnerabilities: Coursera Instructor Network
- Introduction to CNN Training: Simplilearn
- How to Get Into Software Development: University of Leeds
- Build a Fast Typing Game using Java Swing: Coursera Project Network
- Introduction to Docker: Google Cloud
- Productivity and Systems Development: University of California, Irvine