Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
- Status: Free
Coursera Project Network
Skills you'll gain: Database Design, Relational Databases, Database Development, Microsoft SQL Servers, SQL, Database Management, Databases, Business Requirements, Web Applications
- Status: Free Trial
University of California San Diego
Skills you'll gain: Java Programming, Java, Pedagogy, Debugging, Object Oriented Programming (OOP), Computer Programming, Computational Thinking, Cultural Responsiveness, Integrated Development Environments, Algorithms
- Status: Free
Coursera Project Network
Skills you'll gain: Django (Web Framework), GitHub, Version Control, Git (Version Control System), User Experience Design, Secure Coding, User Interface (UI), Web Development, Application Security, Application Frameworks, Development Environment, Authentications, Web Applications, User Accounts, Authorization (Computing)
- Status: Free Trial
Skills you'll gain: CI/CD, Application Deployment, Software Development Life Cycle, Continuous Deployment, Continuous Integration, Amazon Web Services, AWS CloudFormation, Amazon Elastic Compute Cloud, Regression Testing, Unit Testing, Infrastructure as Code (IaC), Docker (Software), Containerization, Amazon S3, Git (Version Control System)
- Status: NewStatus: Free Trial
Amazon Web Services
Skills you'll gain: Amazon Bedrock, Generative AI Agents, Prompt Engineering, Generative AI, LLM Application, Prompt Engineering Tools, Amazon Web Services, AI Personalization, Application Programming Interface (API), Data Integration
Coursera Project Network
Skills you'll gain: Ruby (Programming Language), Scripting Languages, Scripting, Devops Tools, DevOps, Computer Programming Tools, Software Development Tools
- Status: Free Trial
Skills you'll gain: Google Cloud Platform, Data Lakes, Data Warehousing, Data Pipelines, Cloud Storage, Data Infrastructure, Cloud Solutions, Data Architecture, Data Processing, Business Intelligence, Data Transformation, Data Analysis, SQL
Coursera Project Network
Skills you'll gain: Ggplot2, Tidyverse (R Package), Data Visualization, Data Analysis, Exploratory Data Analysis, R Programming, Data Visualization Software, Data Manipulation, R (Software)
- Status: Free
Coursera Project Network
Skills you'll gain: Software Documentation, Generative AI, Debugging, ChatGPT, Development Environment, Python Programming, Prompt Engineering, Computer Programming, Software Development, Application Development
- Status: Free Trial
University of Michigan
Skills you'll gain: Data Ethics, Policy Analysis, Analytical Skills, Case Studies, Data Analysis, Responsible AI, Public Policies, Data Presentation, Data-Driven Decision-Making, Ethical Standards And Conduct, Data Governance, R Programming, Machine Learning, Predictive Modeling
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Musical Composition, Music, Algorithms, Instrumental Music, Other Programming Languages, Development Environment, Object Oriented Programming (OOP), Data Mapping
- Status: Preview
Skills you'll gain: Computational Thinking, Pseudocode, Algorithms, Programming Principles, Computer Programming, Computer Programming Tools
Programming learners also search
In summary, here are 10 of our most popular programming courses
- SQLServer for Beginners: Database Design & CRUD Operations: Coursera Project Network
- Learn to Teach Java: Inheritance and Recursion: University of California San Diego
- Build a user login system for a Django website: Coursera Project Network
- AWS: CI/CD Pipelines and Deployment Strategies: Whizlabs
- Generative AI Applications with Amazon Bedrock: Amazon Web Services
- Ruby Scripting for DevOps: Coursera Project Network
- Modernizing Data Lakes and Data Warehouses with GCP em Português Brasileiro: Google Cloud
- Data Visualization using dplyr and ggplot2 in R: Coursera Project Network
- Software Development with ChatGPT: Generating Code with AI: Coursera Project Network
- Politics and Ethics of Data Analytics in the Public Sector: University of Michigan