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 Trial
University of Michigan
Skills you'll gain: Ajax, JSON, jQuery, Javascript, Django (Web Framework), Event-Driven Programming, Web Applications, Debugging, Object Oriented Programming (OOP), User Interface (UI)
Coursera Project Network
Skills you'll gain: Programming Principles, Python Programming, Program Development, Scripting, Computer Programming, Scripting Languages, Computer Science
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Data Science, Probability & Statistics, Linear Algebra, Statistical Analysis, Statistical Modeling, Regression Analysis, Probability Distribution, Statistical Inference
- Status: NewStatus: Free Trial
DeepLearning.AI
Skills you'll gain: Regression Analysis, Data Visualization, Pandas (Python Package), Statistical Inference, Data Manipulation, Matplotlib, Statistical Analysis, Time Series Analysis and Forecasting, Predictive Modeling, Data Visualization Software, Seaborn, Probability & Statistics, Data Structures, NumPy, Programming Principles, Descriptive Statistics, Python Programming
- Status: Preview
Starweaver
Skills you'll gain: Matlab, Data Visualization, Scientific Visualization, Plot (Graphics), Data Analysis, Numerical Analysis, Simulation and Simulation Software, Engineering Calculations, Mathematical Modeling, Computer Programming, Data Structures, Scripting, Integrated Development Environments, Debugging
- Status: Free Trial
EDUCBA
Skills you'll gain: Embedded Systems, C (Programming Language), Embedded Software, Program Development, Microarchitecture, Computer Architecture, Programming Principles, Data Structures, Systems Architecture, Computer Hardware, Debugging, Peripheral Devices
Duke University
Skills you'll gain: Data Import/Export, Large Language Modeling, Pandas (Python Package), Data Processing, Generative AI, OpenAI, Data Manipulation, Natural Language Processing, Python Programming, Machine Learning
- Status: Free Trial
Skills you'll gain: Node.JS, Unit Testing, Server Side, Javascript, Back-End Web Development, File Systems, Debugging, Software Testing, Development Testing, Event-Driven Programming
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
Skills you'll gain: Rmarkdown, Dashboard, Plot (Graphics), Box Plots, Data Visualization, Correlation Analysis, Histogram, Statistical Visualization, Scatter Plots, Data Visualization Software, Data Presentation, Matplotlib, Regression Analysis, Statistical Hypothesis Testing, Statistical Analysis, Pandas (Python Package), Probability & Statistics, Data Analysis, R Programming, Python Programming
- Status: Free Trial
MathWorks
Skills you'll gain: Computer Vision, Anomaly Detection, Image Analysis, Deep Learning, Artificial Neural Networks, Matlab, PyTorch (Machine Learning Library), Applied Machine Learning, Performance Tuning, Keras (Neural Network Library), Tensorflow, Exploratory Data Analysis, Visualization (Computer Graphics), Data Validation, Data Synthesis, Data Processing, Medical Imaging, Interoperability, Data Collection
- 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
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Using JavaScript and JSON in Django: University of Michigan
- Python Basics: Create a Guessing Number Game from Scratch: Coursera Project Network
- Advanced Linear Models for Data Science 2: Statistical Linear Models: Johns Hopkins University
- Python for Data Analytics: DeepLearning.AI
- Matlab and Simulink Basics : Starweaver
- Embedded Systems using C: EDUCBA
- Introduction to Retrieval Augmented Generation (RAG): Duke University
- Server side JavaScript with Node.js: NIIT
- Create a Supermarket app using Java OOP: Coursera Project Network
- Data Science and Analysis Tools - from Jupyter to R Markdown: Codio