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 TrialStatus: AI skills
University of Pennsylvania
Skills you'll gain: Statistical Machine Learning, PyTorch (Machine Learning Library), Artificial Intelligence, Probability, Probability & Statistics, Sampling (Statistics), Deep Learning, Probability Distribution, Python Programming, Supervised Learning, Statistics, Machine Learning Methods, Machine Learning, Regression Analysis, Data Processing, Agentic systems, Data Science, Statistical Analysis, Artificial Neural Networks, Algorithms
Coursera Project Network
Skills you'll gain: Interactive Data Visualization, Data Visualization Software, Package and Software Management, Hypertext Markup Language (HTML), R Programming, Software Installation, Integrated Development Environments, GitHub
- Status: Free Trial
Skills you'll gain: Apache Spark, Databricks, PySpark, Microsoft Azure, Big Data, Data Science, Data Processing, Deep Learning, SQL, Distributed Computing, MLOps (Machine Learning Operations), Data Transformation, Machine Learning
- Status: Free Trial
Skills you'll gain: Jest (JavaScript Testing Framework), Javascript, Unit Testing, Scripting, Web Development, Object Oriented Programming (OOP), Node.JS, Computer Programming, JSON, Software Testing, Debugging, Event-Driven Programming, Web Applications, Functional Design, Package and Software Management
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Design, Computer Programming, Application Development, Software Testing
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: GitLab, Development Environment, Code Review, Continuous Integration, Software Development Tools, Artificial Intelligence
- Status: Free Trial
Skills you'll gain: Node.JS, Unit Testing, Server Side, Javascript, Back-End Web Development, File Systems, Debugging, Development Testing, Event-Driven Programming, JSON
- Status: Preview
Johns Hopkins University
Skills you'll gain: Integral Calculus, Calculus, Mathematical Modeling, Graphing, Applied Mathematics, Numerical Analysis, NumPy, Python Programming, Mathematical Theory & Analysis, Advanced Mathematics, Derivatives, Computational Logic, Computer Programming
- Status: Preview
University of California, Santa Cruz
Skills you'll gain: Model Based Systems Engineering, Systems Integration, Control Systems, Simulations, Computer Systems, Embedded Systems, Mathematical Modeling, Systems Analysis, General Networking, Digital Communications, Event-Driven Programming, Differential Equations
- Status: Free Trial
Skills you'll gain: Cybersecurity, Cyber Operations, Cyber Threat Hunting, Persistence, Intrusion Detection and Prevention, Scripting, Python Programming, Authorization (Computing), Command-Line Interface, Operating Systems
- Status: Free Trial
Skills you'll gain: Feature Engineering, Data Visualization, Dimensionality Reduction, Data Processing, Data Manipulation, Exploratory Data Analysis, Data Transformation, Data Cleansing, Image Analysis, Matlab, Predictive Modeling, Time Series Analysis and Forecasting, Text Mining, Unsupervised Learning
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Electronic Components, Electrical Wiring, Program Development, Development Environment, Hardware Troubleshooting, Maintainability, Debugging, File Management
Programming learners also search
In summary, here are 10 of our most popular programming courses
- AI and Machine Learning Essentials with Python: University of Pennsylvania
- Getting Started with Rstudio: Coursera Project Network
- Perform data science with Azure Databricks: Microsoft
- Programación con JavaScript: Meta
- Create a Supermarket app using Java OOP: Coursera Project Network
- GitLab AI: Mastering AI Pair Programming with GitLab Duo: Coursera Instructor Network
- Server side JavaScript with Node.js: NIIT
- Applied Calculus with Python: Johns Hopkins University
- Cyber-Physical Systems: Modeling and Simulation: University of California, Santa Cruz
- Execution, persistence, privilege escalation and evasion: Infosec