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
Skills you'll gain: OS Process Management, Python Programming, Performance Tuning, Distributed Computing, Scalability, Debugging
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Bioinformatics, Computational Thinking, Molecular Biology, Data Structures, Python Programming, Algorithms, Data Analysis, Computer Science
- Status: Free Trial
Google Cloud
Skills you'll gain: MLOps (Machine Learning Operations), Google Cloud Platform, Systems Architecture, Artificial Intelligence and Machine Learning (AI/ML), Systems Design, Cloud Computing Architecture, Tensorflow, Applied Machine Learning, Software Architecture, Machine Learning, Hybrid Cloud Computing, Performance Tuning, Scalability, Distributed Computing, Data Pipelines, Mobile Development, Data Validation
- Status: Free Trial
Macquarie University
Skills you'll gain: Management Accounting, Financial Management, Governance, Customer Insights, Data-Driven Decision-Making, Business Analytics, Financial Modeling, Financial Analysis, Corporate Finance, Digital Media Strategy, SAS (Software), Marketing Analytics, Data Visualization, Budgeting, Data Analysis, Data Storytelling, Financial Statements, Accounting, Customer Data Management, Business Valuation
- Status: Free Trial
University of Pennsylvania
Skills you'll gain: Pandas (Python Package), Data Analysis, Matplotlib, Data Science, Data Visualization, Jupyter, Data Visualization Software, Data Manipulation, Data Cleansing, Scatter Plots, Histogram, Descriptive Statistics, Exploratory Data Analysis, NumPy, Data Import/Export, Pivot Tables And Charts, Data Structures, Python Programming
- Status: Free Trial
Skills you'll gain: Django (Web Framework), Web Development, Web Servers, MySQL, Full-Stack Web Development, Web Applications, Database Management, Model View Controller, Object-Relational Mapping, User Accounts, HTML and CSS, Data Modeling, Data Validation
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Internet Of Things, Network Routers, Network Architecture, Network Switches, General Networking, Network Infrastructure, Basic Electrical Systems, Cloud Infrastructure, Local Area Networks, Embedded Software, Network Protocols, Network Performance Management, Electronics, Network Security, Infrastructure Security, Wireless Networks, Distributed Computing, Telecommunications, Python Programming, Machine Learning
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Rmarkdown, Knitr, Data Sharing, Statistical Reporting, Data Analysis, Exploratory Data Analysis, R Programming, Technical Communication, Verification And Validation, Version Control
- Status: Free Trial
University of Michigan
Skills you'll gain: PHP (Scripting Language), Web Applications, HTML and CSS, Web Development, Authentications, Web Servers, Scripting Languages, Cascading Style Sheets (CSS), Application Development, Scripting, Development Environment, Network Protocols, Application Security
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Unified Modeling Language, Object Oriented Design, Computer Programming, Programming Principles, Software Design, Data Structures, Development Environment, Algorithms, Data Import/Export, Debugging
- Status: Free Trial
University of California, Davis
Skills you'll gain: Threat Modeling, Secure Coding, Security Strategy, Cryptography, Authentications, Application Security, Open Web Application Security Project (OWASP), Encryption, Programming Principles, Software Design, Vulnerability Scanning, Security Testing, Authorization (Computing), Security Controls, Java, Data Security, Linux, Vulnerability Management, Vulnerability Assessments, Cybersecurity
- Status: Free Trial
University of Michigan
Skills you'll gain: Unified Modeling Language, Application Programming Interface (API), Image Analysis, Software Engineering, Jupyter, Python Programming, Computer Vision, Integrated Development Environments
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Concurrent and Parallel Programming in Python: Packt
- Algorithms for DNA Sequencing: Johns Hopkins University
- Production Machine Learning Systems: Google Cloud
- Analysing: Numeric and digital literacies: Macquarie University
- Data Analysis Using Python: University of Pennsylvania
- Django Web Framework : Meta
- Hands-on Internet of Things: University of Illinois Urbana-Champaign
- Reproducible Research: Johns Hopkins University
- Building Web Applications in PHP: University of Michigan
- Fundamentals of Object-Oriented Programming - C++: Packt