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: Bash (Scripting Language), Systems Administration, Operating System Administration, Shell Script, Linux Commands, Linux Administration, Unix Shell, Linux, Unix, Scripting
Coursera Project Network
Skills you'll gain: OpenAI, Prompt Engineering, JSON, Application Programming Interface (API), Web Applications, Generative AI, LLM Application, Artificial Intelligence
Coursera Project Network
Skills you'll gain: MySQL Workbench, MySQL, Database Management, Databases, Database Management Systems, Relational Databases, Management Information Systems, SQL
Coursera Project Network
Skills you'll gain: Software Documentation, Application Programming Interface (API), Test Tools, Technical Documentation, Restful API, JSON, Web Services, YAML, Software Design
- Status: Preview
Skills you'll gain: Prompt Engineering, Generative AI, Scenario Testing, Code Review, Python Programming, Test Case, ChatGPT, Application Development, Debugging
- Status: Free Trial
Skills you'll gain: Feature Engineering, Bioinformatics, Dimensionality Reduction, Predictive Modeling, Applied Machine Learning, Deep Learning, Artificial Neural Networks, Pandas (Python Package), Drug Development, Unsupervised Learning, Scikit Learn (Machine Learning Library), Data Manipulation, Molecular Biology, Regression Analysis, Machine Learning Algorithms, Exploratory Data Analysis, Machine Learning
- Status: NewStatus: Free Trial
University of Michigan
Skills you'll gain: Data Mining, Data Processing, Unsupervised Learning, Data Science, Anomaly Detection, Data Manipulation, Machine Learning Methods, Python Programming
Coursera Project Network
Skills you'll gain: Exploratory Data Analysis, Box Plots, Plot (Graphics), Data Visualization, Ggplot2, Data Visualization Software, Statistical Visualization, Scatter Plots, Histogram, Graphing, Python Programming
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Deep Learning, Generative Model Architectures, Applied Machine Learning, Machine Learning Methods, Image Analysis, Graph Theory, Tensorflow, Artificial Neural Networks, PyTorch (Machine Learning Library), Health Informatics, Predictive Modeling, Unsupervised Learning, Natural Language Processing, Data Synthesis, Python Programming
Skills you'll gain: Systems Analysis, Communication Systems, Verification And Validation, Systems Design, Data Modeling, Programming Principles, Software Design, Software Architecture, Network Protocols, Algorithms
- Status: Preview
Peking University
Skills you'll gain: Object Oriented Design, Unified Modeling Language, Object Oriented Programming (OOP), Software Engineering, Software Architecture, Software Design, Program Development, Software Development, Application Development, C++ (Programming Language), Systems Design, Java, Systems Analysis, Software Development Methodologies, Technical Design, Requirements Analysis
- Status: Preview
DeepLearning.AI
Skills you'll gain: Deep Learning, Artificial Neural Networks, Supervised Learning, Artificial Intelligence, Computer Vision, Machine Learning, Python Programming, Network Architecture, Linear Algebra, Calculus
Programming learners also search
In summary, here are 10 of our most popular programming courses
- The Bash Shell and Basic Scripting in Linux: Coursera Project Network
- Open AI for Beginners: Programmatic Prompting: Coursera Project Network
- MySQL with Information Technology: Coursera Project Network
- Beginners Overview of Swagger Editor: Coursera Project Network
- Gen AI for Code Generation for Python: Edureka
- Capstone Project: Advanced AI for Drug Discovery: LearnQuest
- Data Mining in Python: University of Michigan
- Data Visualization using Plotnine and ggplot: Coursera Project Network
- Advanced Deep Learning Methods for Healthcare: University of Illinois Urbana-Champaign
- System Validation (4): Modelling Software, Protocols, and other behaviour: EIT Digital