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: Preview
Johns Hopkins University
Skills you'll gain: Version Control, GitHub, Git (Version Control System), Data Transformation, Data Science, Data Analysis, R (Software), Data Processing, R Programming, Rmarkdown, Software Installation, Command-Line Interface
- Status: Preview
Coursera Instructor Network
Skills you'll gain: JavaScript Frameworks, React.js, Application Development, Application Deployment, Web Applications, Front-End Web Development, Cascading Style Sheets (CSS), Web Development, Routing Protocols, Responsive Web Design, Server Side, Application Programming Interface (API), Scalability
- Status: Preview
The University of Edinburgh
Skills you'll gain: Software Engineering, Programming Principles, Software Development, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animations
- Status: Free Trial
Fractal Analytics
Skills you'll gain: User Research, Design Thinking, Human Centered Design, User Experience Design, Data Ethics, Generative AI, Data Synthesis, Qualitative Research, Artificial Intelligence, Persona (User Experience), User Flows, Customer Insights, Prompt Engineering, Strategic Decision-Making, Critical Thinking, Problem Solving, Business Consulting
Duke University
Skills you'll gain: Command-Line Interface, Scripting, IT Automation, Computer Programming Tools, Python Programming
- Status: Free Trial
Skills you'll gain: Load Balancing, Scalability, Performance Tuning, Software Architecture, Microsoft Copilot, Application Design, Query Languages, Redis, Performance Testing, Application Performance Management, Database Management, SQL
- Status: Free Trial
Google Cloud
Skills you'll gain: Feature Engineering, Dataflow, Tensorflow, Data Pipelines, Data Transformation, Data Processing, Keras (Neural Network Library), Applied Machine Learning, Google Cloud Platform, Machine Learning, Python Programming, Statistical Methods
- Status: Free
Coursera Project Network
Skills you'll gain: Data-Driven Decision-Making, Data Visualization, Business Analytics, Data Analysis, Data Cleansing, Statistical Analysis, Exploratory Data Analysis, Descriptive Statistics, Matplotlib, Data Manipulation, Customer Analysis, Analytical Skills, Trend Analysis, Pandas (Python Package), Python Programming, Jupyter
- Status: Free Trial
Scrimba
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Data Structures, Computer Programming, Software Engineering, Performance Tuning, File Management, Web Development, Debugging, Web Development Tools
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Power Electronics, Control Systems, Electrical Engineering, Electronics, Engineering Analysis, Simulation and Simulation Software, Systems Analysis, Matlab, Technical Design
- Status: Free
DeepLearning.AI
Skills you'll gain: LLM Application, Prompt Engineering, Penetration Testing, Vulnerability Assessments, Security Testing, Large Language Modeling, Vulnerability Management, Risk Management Framework
- Status: Free Trial
Skills you'll gain: Computer Vision, Image Analysis, Matlab, Artificial Neural Networks, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Performance Tuning, Classification And Regression Tree (CART)
Programming learners also search
In summary, here are 10 of our most popular programming courses
- مجموعة أدوات عالم البيانات: Johns Hopkins University
- Introduction to Next.js: Coursera Instructor Network
- برمج بنفسك! مقدمة حول البرمجة: The University of Edinburgh
- Generative AI in User Research and Design Thinking: Fractal Analytics
- Python Scripting: Duke University
- Performance Optimization and Scalability: Microsoft
- Feature Engineering en Español: Google Cloud
- Perform exploratory data analysis on retail data with Python: Coursera Project Network
- Learn Python: 3: Scrimba
- Techniques of Design-Oriented Analysis: University of Colorado Boulder