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: Dashboard, Data Visualization Software, ChatGPT, Data-Driven Decision-Making, Interactive Data Visualization, Data Analysis, Python Programming, Generative AI, Debugging, Development Environment
Coursera Project Network
Skills you'll gain: Data Cleansing, Snowflake Schema, Data Quality, Data Transformation, Data Validation, Data Manipulation, Data Analysis, Business Intelligence, SQL, Big Data
Coursera Project Network
Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Scatter Plots, Histogram, Data Visualization, Data Visualization Software, Statistical Visualization, Data Analysis, Python Programming
- Status: NewStatus: Free Trial
University of Michigan
Skills you'll gain: Debugging, Data Analysis, Critical Thinking
Universidade de São Paulo
Skills you'll gain: Software Design Patterns, Software Architecture, Maintainability, Software Design, Object Oriented Programming (OOP), Application Frameworks, Solution Architecture, Software Engineering, Programming Principles, Software Quality (SQA/SQC)
- Status: Free Trial
Microsoft
Skills you'll gain: Microsoft Development Tools, Microsoft Azure, Serverless Computing, Cloud Development, Cloud Applications, Event-Driven Programming, Cloud API, Application Programming Interface (API), Microservices, Event Monitoring, GitHub, Business Process Automation
Coursera Project Network
Skills you'll gain: Exploratory Data Analysis, Statistical Modeling, Regression Analysis, Data Visualization, Data Analysis, Statistical Methods, Scatter Plots, R Programming, Statistical Analysis, Plot (Graphics), Predictive Modeling, Ggplot2
Skills you'll gain: Matplotlib, Applied Machine Learning, Random Forest Algorithm, Predictive Modeling, Predictive Analytics, Machine Learning Algorithms, Data Visualization, Machine Learning, Programming Principles, Data Manipulation, Feature Engineering, Data Cleansing, Supervised Learning, Python Programming, Data Science, Data Processing, NumPy, Pandas (Python Package)
Emory University
Skills you'll gain: Rmarkdown, Knitr, Technical Documentation, Document Management, Technical Writing, R Programming, YAML, Hypertext Markup Language (HTML), File Management, GitHub, Cascading Style Sheets (CSS), Git (Version Control System), Version Control
- Status: Free Trial
Scrimba
Skills you'll gain: Python Programming, Programming Principles, Data Structures, Computer Programming, Computational Thinking, Web Development Tools, Web Development, Software Engineering
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Eclipse (Software), Object Oriented Design, Program Development, Computer Programming, Software Design
Coursera Project Network
Skills you'll gain: Databricks, Real Time Data, PySpark, Apache Hive, Apache Spark, Big Data, Data Processing, SQL, Data Manipulation, Pandas (Python Package)
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Data Visualization with ChatGPT: Python for Dashboarding : Coursera Project Network
- Data Cleaning in Snowflake: Techniques to Clean Messy Data: Coursera Project Network
- Python for Data Visualization:Matplotlib & Seaborn(Enhanced): Coursera Project Network
- NumPy and Pandas Basics for Future Data Scientists: University of Michigan
- Laboratório de Programação Orientada a Objetos - Parte 2: Universidade de São Paulo
- Build Serverless Applications: Microsoft
- Building Statistical Models in R: Linear Regression: Coursera Project Network
- Machine Learning: Random Forest with Python from Scratch©: Packt
- Reproducible Templates for Analysis and Dissemination : Emory University
- Learn Python: 2: Scrimba