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
Johns Hopkins University
Skills you'll gain: Bioinformatics, Data Structures, Jupyter, Python Programming, Programming Principles, Scripting Languages, Scripting, Data Processing, Computer Programming, Data Manipulation, File Management
- Status: Free Trial
University of Michigan
Skills you'll gain: JSON, Data Processing, Web Scraping, Restful API, Data Manipulation, Application Programming Interface (API), Python Programming, Data Transformation, Data Structures, Data Collection
- Status: Free Trial
Skills you'll gain: Mainframe Computing, COBOL (Programming Language), Software Development Life Cycle, z/OS, Unit Testing, Systems Analysis, Job Control Language (JCL), IBM DB2, Systems Development, Debugging, Pseudocode, Software Development Methodologies, Virtualization, Agile Methodology, Software Development, Virtualization and Virtual Machines, Test Driven Development (TDD), Programming Principles, Report Writing, Editing
- Status: NewStatus: Free Trial
University of California, Davis
Skills you'll gain: Responsive Web Design, Color Theory, Version Control, Typography, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), GitHub, Git (Version Control System), Web Design, Web Design and Development, Web Development, Web Content Accessibility Guidelines, Front-End Web Development, Application Deployment, Web Applications, Design Elements And Principles, Animations, Web Content, User Interface (UI) Design
- Status: Preview
University of Toronto
Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Unit Testing, Python Programming, Algorithms, Test Case, Software Testing, Debugging, Computational Thinking
- Status: Free Trial
Skills you'll gain: Data Storytelling, Data Visualization, Exploratory Data Analysis, Data Presentation, Data Visualization Software, Data Manipulation, Data Ethics, Tableau Software, Data Analysis, Pandas (Python Package), Data Cleansing, Data Quality, Data Processing, Data Validation, Technical Communication, Data Transformation, Python Programming
- Status: Preview
Atlassian
Skills you'll gain: Git (Version Control System), Version Control, GitHub, Bitbucket, Software Configuration Management, Command-Line Interface, Code Review, Collaborative Software, Graphical Tools
- Status: Free Trial
Skills you'll gain: Data Lakes, Data Warehousing, Cloud Engineering, Google Cloud Platform, Data Infrastructure, Cloud Storage, Data Pipelines, Big Data, Data Processing, Data Transformation, SQL, Scalability
- Status: NewStatus: Free TrialStatus: AI skills
DeepLearning.AI
Skills you'll gain: Data Storytelling, Web Scraping, Google Sheets, Data Visualization, Data Presentation, Spreadsheet Software, Large Language Modeling, Tableau Software, Data Literacy, Dashboard, LinkedIn, Pandas (Python Package), Time Series Analysis and Forecasting, Probability & Statistics, Extract, Transform, Load, Statistical Analysis, Statistics, Data Analysis, Data Validation, Descriptive Statistics
- Status: Free Trial
Skills you'll gain: Flask (Web Framework), Unit Testing, Application Deployment, Software Development Life Cycle, Python Programming, IBM Cloud, Artificial Intelligence, Web Applications, Application Programming Interface (API), Integrated Development Environments, Restful API, Programming Principles, Style Guides
- Status: Free Trial
University of Michigan
Skills you'll gain: Javascript, Interactive Design, HTML and CSS, Web Design and Development, Web Content Accessibility Guidelines, Event-Driven Programming, Web Applications, Web Development, Data Structures, Programming Principles, Debugging
- Status: Free Trial
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), JSON, Object Oriented Design, Unit Testing, Python Programming, Maintainability, Debugging, Software Testing, Data Structures
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Python for Genomic Data Science: Johns Hopkins University
- Data Collection and Processing with Python: University of Michigan
- IBM Mainframe Developer: IBM
- Web Development for Beginners: University of California, Davis
- Learn to Program: Crafting Quality Code: University of Toronto
- Go Beyond the Numbers: Translate Data into Insights: Google
- Version Control with Git: Atlassian
- Modernizing Data Lakes and Data Warehouses with Google Cloud: Google Cloud
- DeepLearning.AI Data Analytics: DeepLearning.AI
- Developing AI Applications with Python and Flask: IBM