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
Microsoft
Skills you'll gain: Web Scraping, Git (Version Control System), Scripting, Version Control, Email Automation, Software Testing, Automation, Restful API, Application Programming Interface (API), Python Programming, Data Cleansing, Performance Tuning, Productivity, File Management
- Status: Free
Coursera Project Network
Skills you'll gain: Applied Machine Learning, Jupyter, Machine Learning, Predictive Modeling, Data Science, Python Programming, Predictive Analytics, Data Analysis
- Status: Free Trial
Skills you'll gain: Java Platform Enterprise Edition (J2EE), Application Deployment, Web Applications, Application Servers, Java, Application Development, Web Development, Server Side, Application Frameworks
Coursera Project Network
Skills you'll gain: Data Import/Export, Data Analysis, Data Visualization, Programming Principles, Python Programming
Coursera Project Network
Skills you'll gain: Selenium (Software), Test Automation, Eclipse (Software), Software Testing, UI Components, Integrated Development Environments, Web Applications, Java Programming, Functional Testing
- Status: Free Trial
Google Cloud
Skills you'll gain: Looker (Software), Data Modeling, Dashboard, Database Design, Data Warehousing, Performance Tuning, Business Intelligence Software, SQL, Data Analysis
- Status: NewStatus: Free Trial
Vanderbilt University
Skills you'll gain: SQL, Generative AI, Data Visualization, Interactive Data Visualization, Database Management, Data Capture, Data Analysis, Debugging, Exploratory Data Analysis, ChatGPT, Prompt Engineering, Databases, Data Quality
- Status: NewStatus: Preview
Board Infinity
Skills you'll gain: Responsible AI, LLM Application, Performance Metric, Debugging
- Status: Free Trial
Skills you'll gain: SQL, Database Management, MySQL, Relational Databases, Query Languages, Databases, Database Application, Database Design, Data Access, Java, Java Programming, UI Components, User Interface (UI), Software Development
- Status: Free Trial
Skills you'll gain: Trend Analysis, Data Manipulation, Data Analysis, SAS (Software), Analysis, Analytics, Data Visualization, Interactive Data Visualization, Data Visualization Software, Data Presentation, Business Reporting, Graphing, Statistical Programming
- Status: Preview
Imperial College London
Skills you'll gain: Programming Principles, Program Development, Microsoft Visual Studio, Computer Programming, Integrated Development Environments, Python Programming, Debugging, Development Environment, Data Structures, Software Testing
University of New Mexico
Skills you'll gain: Middleware, Model View Controller, Web Applications, Development Environment, Agile Software Development, Software Architecture, User Interface (UI) Design, Data Modeling, Software Development, Git (Version Control System), Ajax, Application Frameworks, Database Development, Hypertext Markup Language (HTML), Ruby on Rails, Relational Databases, Javascript
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Automation and Scripting with Python: Microsoft
- Data Science Challenge: Coursera Project Network
- Introduction to Java Enterprise Edition (EE): LearnQuest
- Python for Beginners: Variables and Strings: Coursera Project Network
- Create Your First Automation Script Using Selenium and Java: Coursera Project Network
- Developing Data Models with LookML: Google Cloud
- Chat with Your Data: Generative AI-Powered SQL Data Analysis: Vanderbilt University
- Generative AI: Prompt Engineering Basics: Board Infinity
- Database Management with Java and SQL: Amazon
- Data Analysis and Reporting in SAS Visual Analytics: SAS