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
LearnQuest
Skills you'll gain: Applied Machine Learning, Data Processing, Dimensionality Reduction, Data Cleansing, Machine Learning Algorithms, Data Transformation, Artificial Neural Networks, Random Forest Algorithm, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Unsupervised Learning, Supervised Learning, Predictive Modeling, Python Programming
Coursera Project Network
Skills you'll gain: Web Scraping, Relational Databases, Statistical Software, Data Import/Export, R Programming, MySQL, Data Capture, Microsoft Excel
Coursera Project Network
Skills you'll gain: Javascript, Data Structures, Scripting, Computer Programming
- Status: Free Trial
Duke University
Skills you'll gain: Pandas (Python Package), Data Cleansing, Data Manipulation, NumPy, Query Languages, Data Integration, Python Programming, Data Import/Export, Data Analysis, Debugging
- Status: Free Trial
Skills you'll gain: Dataflow, Data Pipelines, Data Processing, Real Time Data, Data Transformation, Jupyter, Google Cloud Platform, JSON, SQL
Skills you'll gain: Flutter (Software), Generative AI Agents, Generative AI, Mobile Development, Artificial Intelligence, Google Cloud Platform, Artificial Intelligence and Machine Learning (AI/ML)
- Status: Preview
Skills you'll gain: Blockchain, Transaction Processing, Event-Driven Programming, Front-End Web Development, JavaScript Frameworks, Development Environment, Web Development, Web Applications, Secure Coding, React.js, Emerging Technologies, Application Development, Javascript
- Status: Free
DeepLearning.AI
Skills you'll gain: SQL, Database Systems, Query Languages, Generative AI Agents, Microsoft Azure, OpenAI, Natural Language Processing, ChatGPT, Artificial Intelligence and Machine Learning (AI/ML), Prompt Engineering, Generative AI, Agentic systems
- Status: Free Trial
Scrimba
Skills you'll gain: Responsive Web Design, User Interface (UI) Design, HTML and CSS, Typography, User Interface (UI), Web Design, Figma (Design Software), Web Design and Development, Front-End Web Development, UI Components, Maintainability, Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, Mockups, Javascript and jQuery, Wireframing, Web Development, Usability, Web Development Tools, Software Engineering
Coursera Project Network
Skills you'll gain: Prototyping, User Interface (UI) Design, Figma (Design Software), Mobile Development, User Interface and User Experience (UI/UX) Design, Mockups, Collaborative Software
- Status: Free Trial
Skills you'll gain: Plot (Graphics), Pandas (Python Package), NumPy, Scripting, Object Oriented Programming (OOP), Python Programming, Scripting Languages, Database Application, Databases, Object Oriented Design, Data Import/Export, Computer Programming Tools, File Management, Debugging
- Status: Free Trial
Duke University
Skills you'll gain: Large Language Modeling, Decision Tree Learning, Data Ethics, Regression Analysis, Predictive Modeling, Artificial Intelligence, Machine Learning, Applied Machine Learning, Statistical Modeling, Python Programming, Artificial Intelligence and Machine Learning (AI/ML), Natural Language Processing, Deep Learning, Artificial Neural Networks, Algorithms
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Machine Learning Models in Science: LearnQuest
- Importing Data into R: Coursera Project Network
- Modern JavaScript: Iterators and Generators: Coursera Project Network
- Pandas for Data Science: Duke University
- Serverless Data Processing with Dataflow: Develop Pipelines: Google Cloud
- Build Generative AI Agents with Vertex AI and Flutter: Google Cloud
- Empowering with web3.js: Web3 Applications: EDUCBA
- Building Your Own Database Agent: DeepLearning.AI
- UI Design for Web Developers: Scrimba
- Create a High-Fidelity Prototype with Figma: Coursera Project Network