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
Coursera Project Network
Skills you'll gain: Software Documentation, Generative AI, Debugging, ChatGPT, Development Environment, Python Programming, Prompt Engineering, Computer Programming, Software Development, Application Development
Coursera Project Network
Skills you'll gain: Spatial Data Analysis, Data Visualization Software, Data Visualization, Geospatial Information and Technology, Interactive Data Visualization, Scatter Plots, Software Installation, Python Programming
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Data Mapping, Control Systems, Real-Time Operating Systems, Global Positioning Systems, Simulations, Image Analysis, Algorithms, Linear Algebra, Python Programming
Coursera Project Network
Skills you'll gain: Pandas (Python Package), Data Visualization, Data Manipulation, Data Cleansing, Matplotlib, Text Mining, Exploratory Data Analysis, Data Analysis, Python Programming
- Status: Preview
Coursera Instructor Network
Skills you'll gain: Algorithms, Technical Communication, Pseudocode, Computational Thinking, Solution Design, Programming Principles, Software Design, Theoretical Computer Science, Data Structures, Problem Management, Computer Science
- Status: Preview
Board Infinity
Skills you'll gain: Vue.JS, JavaScript Frameworks, UI Components, Front-End Web Development, Web Applications, Event-Driven Programming, Development Environment, Android Development, Data Management
- Status: Free Trial
Skills you'll gain: Generative AI, Prompt Engineering, Google Cloud Platform, Application Development, Application Programming Interface (API), Cloud Applications, Artificial Intelligence
Coursera Project Network
Skills you'll gain: Regression Analysis, Statistical Modeling, Predictive Modeling, Scikit Learn (Machine Learning Library), Feature Engineering, Data Manipulation, Pandas (Python Package), Machine Learning Methods, Data Visualization, Exploratory Data Analysis, Performance Tuning, Python Programming, Machine Learning
- Status: Free
Coursera Project Network
Skills you'll gain: Version Control, Debugging, Integrated Development Environments, Git (Version Control System), GitHub, Development Environment, Software Development
- Status: Free Trial
Skills you'll gain: Product Roadmaps, Backlogs, Sprint Planning, Scaled Agile Framework, Kanban Principles, Release Management, Lean Methodologies, Sprint Retrospectives, Continuous Improvement Process, Agile Product Development, Stakeholder Communications, Agile Methodology, Scrum (Software Development), Continuous Delivery, Stakeholder Engagement, Project Estimation, Estimation, Agile Software Development, DevOps, User Story
- Status: Free
Coursera Project Network
Skills you'll gain: Database Design, Relational Databases, Database Development, Microsoft SQL Servers, SQL, Database Management, Databases, Business Requirements, Web Applications
- Status: Free Trial
Infosec
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Secure Coding, Application Security, Encryption, Data Security, Database Application, Web Applications, Authentications, Configuration Management, Session Initiation Protocols, SQL, Data Validation, Computer Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Software Development with ChatGPT: Generating Code with AI: Coursera Project Network
- Data Visualization using Bokeh: Coursera Project Network
- Robotic Mapping and Trajectory Generation: University of Colorado Boulder
- Mastering Data Analysis with Pandas: Learning Path Part 5: Coursera Project Network
- Algorithmic Solutions: Design, Problem Solving, Reporting: Coursera Instructor Network
- Fundamentals of VueJS: Board Infinity
- Integrating Applications with Gemini 1.0 Pro on Google Cloud: Google Cloud
- PyCaret: Anatomy of Regression: Coursera Project Network
- VSCode for Developers: Set up a professional environment: Coursera Project Network
- Agile Excellence with Scrum: Planning, CI, Backlog Mastery: Board Infinity