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
Coursera Project Network
Skills you'll gain: Computational Thinking, Python Programming, Scripting, Computer Programming, Maintainability, Programming Principles, Scripting Languages, Software Development
Coursera Project Network
Skills you'll gain: Figma (Design Software), Front-End Web Development, Web Design, Prototyping, Mockups, Web Development, Hypertext Markup Language (HTML), Design, Cascading Style Sheets (CSS)
Coursera Project Network
Skills you'll gain: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming
- Status: Free Trial
Wesleyan University
Skills you'll gain: Regression Analysis, Statistical Analysis, Statistical Modeling, Data Analysis, Correlation Analysis, SAS (Software), Scatter Plots, Statistical Programming, Predictive Modeling, Statistical Hypothesis Testing, Plot (Graphics), Python Programming
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android Studio, Mobile Development, Application Development, Application Lifecycle Management, User Interface (UI) Design, Authorization (Computing), User Interface (UI), Data Storage, Database Management, Databases
Skills you'll gain: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Programming Principles, Distributed Computing, Spring Boot, Computer Architecture, Debugging
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Big Data, Apache Spark, Data Storage Technologies, Apache Hadoop, Distributed Computing, Data Storage, Data Processing, NoSQL, Apache Kafka, Cloud Computing, Real Time Data, Databases, Analytics, Deep Learning, Scalability, Machine Learning Algorithms, Graph Theory, Machine Learning, Live Streaming
Amazon Web Services
Skills you'll gain: Extract, Transform, Load, Data-Driven Decision-Making, Amazon Web Services, Data Warehousing, Big Data, Databases, Business Analytics, NoSQL, Data Analysis, Data Pipelines, Unstructured Data, Data Processing, Cloud API, SQL, Data Storage, Data Architecture, Relational Databases, Data Transformation, Data Visualization Software
- Status: Free Trial
Skills you'll gain: Code Review, OpenAI, Generative AI, Agentic systems, Rust (Programming Language), Command-Line Interface, Prompt Engineering, Secure Coding, Large Language Modeling, Unit Testing, Artificial Intelligence, Restful API, Application Programming Interface (API), JSON, Solution Architecture
Skills you'll gain: Javascript, JavaScript Frameworks, Node.JS, Vue.JS, Event-Driven Programming, Application Programming Interface (API), Debugging
Coursera Project Network
Skills you'll gain: Lead Generation, Email Marketing, Marketing Automation, Google Sheets, Application Deployment, Real Time Data, Customer Communications Management
- Status: Free Trial
Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Game Design, Animation and Game Design, Aesthetics, Augmented and Virtual Reality (AR/VR), Computer Programming, Computer Graphics, User Interface (UI), Prototyping, Artificial Intelligence
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Concepts in Python: Loops, Functions and Returns: Coursera Project Network
- Design and Develop a Website using Figma and CSS: Coursera Project Network
- Compose and Program Music in Python using Earsketch: Coursera Project Network
- Regression Modeling in Practice: Wesleyan University
- Desarrollo de aplicaciones con Android: Universidad Nacional Autónoma de México
- Java Multithreading and Parallel Programming Masterclass: Packt
- Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud: University of Illinois Urbana-Champaign
- Data Analytics and Databases on AWS: Amazon Web Services
- Advanced Rust Programming and AutoGPT Development: Packt
- Asynchronous Programming in JavaScript - Complete Course: Packt