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
Skills you'll gain: Generative AI, Artificial Intelligence, Prompt Engineering, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Image Analysis, Cloud Applications, Google Cloud Platform, Software Development
Coursera Project Network
Skills you'll gain: Data Structures, Data Management, Programming Principles, Python Programming, Data Storage, Computer Programming, Scripting, Scripting Languages, File Management
Coursera Project Network
Skills you'll gain: Web Development Tools, React.js, JavaScript Frameworks, Front-End Web Development, HTML and CSS, Performance Tuning, Web Development, Cascading Style Sheets (CSS), Microsoft Visual Studio
- Status: Free Trial
University of Michigan
Skills you'll gain: Statistical Inference, Predictive Analytics, R Programming, Probability & Statistics, Statistical Modeling, Classification And Regression Tree (CART), Statistical Methods, Biostatistics, Regression Analysis, Statistical Analysis, Statistics, Statistical Hypothesis Testing, Risk Analysis, Descriptive Statistics
Coursera Project Network
Skills you'll gain: React.js, Event-Driven Programming, Web Applications, JavaScript Frameworks, UI Components
- Status: Free Trial
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Android Development, Mobile Development, Computer Programming, Data Structures, Integrated Development Environments, Debugging
Coursera Instructor Network
Skills you'll gain: Large Language Modeling, Microsoft Copilot, Generative AI, Software Development Tools, ChatGPT, Prompt Engineering, Computer Programming Tools, Artificial Intelligence, Application Development, GitHub
- Status: Free Trial
LearnKartS
Skills you'll gain: Apache Kafka, System Monitoring, Data Pipelines, Continuous Monitoring, Performance Tuning, Middleware, Real Time Data, Software Architecture, Restful API, Data Integration, Scalability, JSON
- Status: Free Trial
University of California San Diego
Skills you'll gain: Computational Thinking, Debugging, Programming Principles, Technical Communication, Computer Programming, Event-Driven Programming, Program Development, Data Structures, Algorithms, Student Engagement, Graphical Tools
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Supervised Learning, Machine Learning, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Learning Management Systems, Artificial Intelligence, Data Mining, Mobile Development, Human Computer Interaction, Natural Language Processing
Coursera Project Network
Skills you'll gain: AWS SageMaker, Applied Machine Learning, Amazon Web Services, Classification And Regression Tree (CART), Artificial Intelligence and Machine Learning (AI/ML), Predictive Modeling, Machine Learning Algorithms
- Status: Free Trial
Board Infinity
Skills you'll gain: Maintainability, Test Tools, Security Testing, Test Automation, Performance Testing, Software Testing, Software Technical Review, Test Planning, Code Review, Continuous Integration, Regression Testing, Scripting, Application Security, Software Quality (SQA/SQC), CI/CD, Code Coverage, Test Case, Application Programming Interface (API), API Design, Unit Testing
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Build an AI Image Generator app using Imagen on Vertex AI: Google Cloud
- تعرَف على هياكل البيانات في بايثون من خلال التطبيق العملي: Coursera Project Network
- Optimization with Next.js: Build a Product Portfolio Website: Coursera Project Network
- Logistic Regression and Prediction for Health Data: University of Michigan
- REACT: Carrito de compras con Context: Coursera Project Network
- Introducción a la programación en Kotlin: Meta
- Generative AI for Code Completion : Coursera Instructor Network
- Monitoring, Streams, and Connectors: LearnKartS
- Computational Thinking for K-12 Educators: Abstraction, Methods, and Lists: University of California San Diego
- Machine Learning and Human Learning: University of Illinois Urbana-Champaign