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: Preview
The Hong Kong University of Science and Technology
Skills you'll gain: Server Side, Model View Controller, Ajax, Node.JS, Back-End Web Development, Web Servers, Web Applications, Web Development, PHP (Scripting Language), Javascript, Restful API, JSON, Authentications, Hypertext Markup Language (HTML), Software Architecture, Application Development, Data Storage
- Status: Free Trial
University of California, Davis
Skills you'll gain: Simulations, Social Sciences, Systems Thinking, Agentic systems, Computational Thinking, Sociology, Computer Programming, Scientific Methods, Economics
- Status: Preview
Sungkyunkwan University
Skills you'll gain: Supervised Learning, Machine Learning Algorithms, Analysis, Predictive Modeling, Regression Analysis, Machine Learning, Scikit Learn (Machine Learning Library), Unsupervised Learning, Reinforcement Learning
Coursera Project Network
Skills you'll gain: PHP (Scripting Language), MySQL, SQL, Database Management, Back-End Web Development, Object Oriented Programming (OOP), Web Development, Databases, Database Systems
- Status: Free Trial
Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Eclipse (Software), Integrated Development Environments, Development Environment, Computer Programming, Web Applications, Virtual Machines
- Status: Free Trial
Microsoft
Skills you'll gain: Microsoft Copilot, User Interface and User Experience (UI/UX) Design, UI Components, Microsoft Visual Studio, Front-End Web Development, ASP.NET, Performance Tuning, C# (Programming Language), Web Applications, Data Validation, Server Side, Debugging
- Status: Free Trial
Skills you'll gain: Bayesian Statistics, Databricks, Sampling (Statistics), Statistical Modeling, Data Science, Statistical Methods, Probability, Markov Model, Statistics, Probability Distribution, Statistical Inference, Jupyter, Classification And Regression Tree (CART), Python Programming, Simulations, Anomaly Detection, Debugging, Regression Analysis, Statistical Programming, Algorithms
- Status: Preview
Skills you'll gain: Package and Software Management, Linux Administration, Linux, Linux Commands, Command-Line Interface, File Systems, Systems Administration, Network Troubleshooting, Security Controls, Network Administration, Data Storage, Firewall, Remote Access Systems, Service Management, Operating Systems, General Networking, User Accounts
- Status: NewStatus: Free Trial
Vanderbilt University
Skills you'll gain: Agentic systems, Generative AI Agents, Generative AI, Java, Java Programming, Prompt Engineering, Large Language Modeling
Coursera Project Network
Skills you'll gain: Scikit Learn (Machine Learning Library), Applied Machine Learning, Machine Learning Algorithms, Machine Learning, Supervised Learning, Classification And Regression Tree (CART), Predictive Modeling, Python Programming, Data Analysis
- Status: Free Trial
Skills you'll gain: Microsoft Azure, Microservices, Distributed Computing, Middleware, C# (Programming Language), Event-Driven Programming, Cloud Storage, Scalability, Real Time Data, Data Management, Communication
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Package and Software Management, Jupyter, Software Installation, Python Programming, Linux, Microsoft Windows, Cross Platform Development, Mac OS, Computer Programming, Scripting Languages, Command-Line Interface, Software Documentation
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Learning Server-side Programming through Game Development: The Hong Kong University of Science and Technology
- Computer Simulations: University of California, Davis
- Machine Learning Basics: Sungkyunkwan University
- Using MySQL Database with PHP: Coursera Project Network
- Introduction to Java as a Second Language: LearnQuest
- Blazor for Front-End Development: Microsoft
- Introduction to Computational Statistics for Data Scientists: Databricks
- Linux for beginners with Hands-on Labs: KodeKloud
- AI Agents in Java with Generative AI: Vanderbilt University
- Scikit-Learn For Machine Learning Classification Problems: Coursera Project Network