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
Coursera Project Network
Skills you'll gain: Jest (JavaScript Testing Framework), Unit Testing, Test Case, React.js, Test Driven Development (TDD), Software Testing, Web Development Tools, Ajax, Javascript
- Status: NewStatus: Free Trial
Skills you'll gain: Scripting, Object Oriented Programming (OOP), Data Structures, Scripting Languages, Python Programming, Maintainability, Software Design, Programming Principles, Development Environment, Software Installation, Virtual Environment
Skills you'll gain: Spring Framework, Spring Boot, Model View Controller, Hibernate (Java), Java, Web Applications, Object-Relational Mapping, Application Deployment, Application Security, Database Application, Software Development Tools, Authentications, Development Environment, Authorization (Computing), Query Languages
Google Cloud
Skills you'll gain: Image Analysis, Google Cloud Platform, Metadata Management, Analysis, Computer Vision, Cloud Storage
- Status: Preview
University of Virginia
Skills you'll gain: User Story, Agile Product Development, Product Development, Design Thinking, Product Design, Persona (User Experience), New Product Development, Team Management, Agile Methodology, User Research, Usability Testing, User Centered Design, Persona Development, Innovation, Customer experience strategy (CX), Value Propositions
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Apache Hadoop, Big Data, Apache Hive, Apache Spark, NoSQL, Data Infrastructure, File Systems, Data Processing, Data Management, Analytics, Data Science, SQL, Query Languages, Data Manipulation, Java, Data Structures, Distributed Computing, Scripting Languages, Performance Tuning, Software Architecture
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Python Programming, Programming Principles, Scripting, Jupyter, Computer Programming Tools, Data Storage
- Status: Free Trial
University of Michigan
Skills you'll gain: Responsible AI, Data Ethics, Generative AI, Legal Risk, Operational Risk, Regulatory Compliance, Data Security, Personally Identifiable Information, Law, Regulation, and Compliance, Artificial Intelligence, Risk Management, Risk Analysis, Emerging Technologies
- Status: Free Trial
Scrimba
Skills you'll gain: HTML and CSS, Software Documentation, Technical Documentation, Style Guides, Web Development, Technical Writing
- Status: NewStatus: Free Trial
LearnKartS
Skills you'll gain: Prompt Engineering, Amazon Bedrock, Generative AI, LLM Application, Amazon S3, Data Store, Computer Vision
Skills you'll gain: Flutter (Software), Cross Platform Development, Web Applications, Mobile Development, Application Development, User Interface (UI) Design, Development Environment
- Status: Preview
Coursera Instructor Network
Skills you'll gain: Generative AI, Prompt Engineering, Presentations, AI Personalization, Document Management, Graphic and Visual Design, Drive Engagement
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Unit Testing in React.js: Create a Unit Test Suite: Coursera Project Network
- Python Scripting Training: EDUCBA
- Spring MVC With Spring Boot (All Modules) and Project: Packt
- Video Intelligence: Qwik Start: Google Cloud
- Agile и дизайн-мышление: University of Virginia
- Big Data Processing Using Hadoop: Johns Hopkins University
- BiteSize Python for Absolute Beginners: Essentials: University of Colorado Boulder
- Generative AI in the Workplace: Policies, Ethics, and Risks: University of Michigan
- Learn Markdown: Scrimba
- AWS Tools and Services for AI: LearnKartS