Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
- Status: Free Trial
Tsinghua University
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Computational Thinking, Computer Programming
- Status: Free
Coursera Project Network
Skills you'll gain: User Experience Design, Editing, Content Creation, Writing, Content Management Systems
University of London
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Machine Learning, Computer Vision, Data Literacy, Data Processing
- Status: New
Skills you'll gain: GitHub, Code Review, AI Personalization, Git (Version Control System), Prompt Engineering, Integrated Development Environments, Computer Programming Tools, Generative AI, Application Development, Software Development, Web Development
- Status: Free Trial
Skills you'll gain: Time Series Analysis and Forecasting, SAS (Software), Forecasting, Feature Engineering, Statistical Analysis, Data Analysis, Statistical Methods, Advanced Analytics, Regression Analysis, Data Transformation, Exploratory Data Analysis, Predictive Modeling, Applied Machine Learning, Anomaly Detection, Statistical Modeling, Unsupervised Learning, Bayesian Statistics, Automation, Data Processing, Data Manipulation
Coursera Project Network
Skills you'll gain: Data Validation, Hypertext Markup Language (HTML), Verification And Validation, Javascript, Web Applications
- Status: Free Trial
Skills you'll gain: Web Scraping, SQL, Data Visualization, Pandas (Python Package), Database Management, Databases, Microsoft SQL Servers, Data Manipulation, Data Literacy, Data Analysis, NumPy, Data Visualization Software, Data Processing, Data Cleansing, Programming Principles, Python Programming, Scripting, Scripting Languages
- Status: Free Trial
Duke University
Skills you'll gain: Containerization, CI/CD, Docker (Software), DevOps, Jenkins, Rust (Programming Language), Prometheus (Software), System Monitoring, JSON, Scripting, Command-Line Interface, Automation, System Programming, Software Testing, GitHub
- Status: Free
Amazon Web Services
Skills you'll gain: PostgreSQL, Relational Databases, Database Management, Databases, SQL, Open Source Technology
- Status: NewStatus: Free Trial
Skills you'll gain: Collaborative Software, Programming Principles, Application Development, Operating Systems, Python Programming, Linux, Web Applications, Business Technologies, Information Technology, Microsoft Windows, Software Development, Mac OS, Computer Programming
- Status: Free Trial
Meta
Skills you'll gain: Django (Web Framework), Web Development, Web Servers, Web Applications, MySQL, Application Security, Restful API, Database Management, Server Side, HTML and CSS, User Accounts, Databases, Data Modeling
- Status: Free Trial
Skills you'll gain: Selenium (Software), Test Automation, Software Testing, Test Data, Browser Compatibility, Test Tools, Test Case, Java, Web Development Tools, Debugging
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Data Structures and Algorithms (II): Tsinghua University
- Create Your UX portfolio with Crevado: Coursera Project Network
- 모두를 위한 머신 러닝: University of London
- Vibe Coding with GitHub Copilot: Scrimba
- Analyzing Time Series and Sequential Data: SAS
- Validate HTML Forms with JavaScript and HTML: Coursera Project Network
- Applied Data Analytics with Python and SQL: Edureka
- Rust for DevOps: Duke University
- PostgreSQL Fundamentals: Amazon Web Services
- Foundations of IT Fundamentals: Packt