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: NewStatus: Free Trial
Scrimba
Skills you'll gain: JavaScript Frameworks, UI Components, Full-Stack Web Development, React.js, TypeScript, Front-End Web Development, Web Development, Web Applications, Server Side, User Interface and User Experience (UI/UX) Design, Software Development, Routing Protocols, Performance Tuning
- Status: Free Trial
Peking University
Skills you'll gain: Program Development, Application Development, Software Development, Software Engineering, Engineering Software, Computer Programming, Application Design, Development Testing, Algorithms, Data Structures
- Status: NewStatus: Free Trial
Simplilearn
Skills you'll gain: Amazon Bedrock, Generative AI, Software Development Tools, Code Review, Application Development, Computer Programming Tools, Prompt Engineering, Maintainability, Integrated Development Environments, Software Quality (SQA/SQC), Software Technical Review, Artificial Intelligence, Debugging
- Status: Free Trial
University of California San Diego
Skills you'll gain: Computational Thinking, Debugging, Programming Principles, Technical Communication, Computer Programming, Event-Driven Programming, Program Development, Algorithms, Data Structures, Student Engagement, Graphical Tools
- Status: Free Trial
University of Pennsylvania
Skills you'll gain: SQL, Data Analysis, Seaborn, Exploratory Data Analysis, Analytics, Data Visualization, Data Visualization Software, Matplotlib, Data Storage, Pandas (Python Package), Big Data, Data Science, Data Management, Data Manipulation, Data Cleansing, NumPy
- Status: Free Trial
Skills you'll gain: Responsive Web Design, UI Components, Cascading Style Sheets (CSS), HTML and CSS, Web Design, Front-End Web Development, User Interface (UI), Debugging, Web Development
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)
- Status: Free
Coursera Project Network
Skills you'll gain: Tidyverse (R Package), Data Visualization, Clinical Data Management, Data Manipulation, Predictive Modeling, R Programming, Data Processing, Data Cleansing, Predictive Analytics, Data Pipelines, Feature Engineering, Applied Machine Learning, Machine Learning, Statistical Modeling, Performance Tuning, Hospital Medicine
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Penetration Testing, Exploitation techniques, Unix, Computer Security, Vulnerability Assessments, Unix Commands, System Programming, Shell Script, Linux, Debugging, Computer Architecture
Duke University
Skills you'll gain: Flask (Web Framework), Web Applications, Package and Software Management, Web Frameworks, Debugging, Program Development, Development Environment, Python Programming
- Status: Free
Google Cloud
Skills you'll gain: LLM Application, Google Cloud Platform, Large Language Modeling, Generative AI, Text Mining, SQL, Machine Learning
- Status: Free Trial
Skills you'll gain: Cascading Style Sheets (CSS), React.js, Front-End Web Development, UI Components, Maintainability, Software Design, Web Development
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Learn Next.js: Scrimba
- 程序开发项目实践: Peking University
- Generative AI Course in Software Building: Simplilearn
- Computational Thinking for K-12 Educators: Abstraction, Methods, and Lists: University of California San Diego
- Intro to Data Analytics, SQL, and EDA Using Python: University of Pennsylvania
- Tailwind CSS Practice Projects: Scrimba
- Machine Learning: Random Forest with Python from Scratch©: Packt
- Tidymodels in R: Building tidy machine learning models: Coursera Project Network
- Security & Ethical Hacking: Attacking Unix and Windows : University of Colorado Boulder
- Introduction to Flask framework: Duke University