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: Software Documentation, Application Programming Interface (API), Test Tools, Technical Documentation, Restful API, JSON, Web Services, YAML, Software Design
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: MySQL Workbench, MySQL, Database Management, Databases, Database Management Systems, Relational Databases, Management Information Systems, SQL
Coursera Project Network
Skills you'll gain: OpenAI, Prompt Engineering, JSON, Application Programming Interface (API), Web Applications, Generative AI, LLM Application, Artificial Intelligence
- 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: Preview
Alibaba Cloud Academy
Skills you'll gain: Dashboard, Big Data, Data Processing, Data Visualization Software, Apache Hive, Apache Spark, Apache Hadoop, Pandas (Python Package), Data Manipulation, SQL, Extract, Transform, Load, PySpark, Business Intelligence, Data Integration, Database Management, Cloud Storage
- 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
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: 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
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: 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
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Beginners Overview of Swagger Editor: Coursera Project Network
- The Bash Shell and Basic Scripting in Linux: Coursera Project Network
- MySQL with Information Technology: Coursera Project Network
- Open AI for Beginners: Programmatic Prompting: Coursera Project Network
- Gen AI for Code Generation for Python: Edureka
- Capstone Project: Advanced AI for Drug Discovery: LearnQuest
- Big Data Analysis Deep Dive: Alibaba Cloud Academy
- 面向对象技术高级课程(The Advanced Object-Oriented Technology): Peking University
- Data Visualization using Plotnine and ggplot: Coursera Project Network
- Data Mining in Python: University of Michigan