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
Illinois Tech
Skills you'll gain: Object Oriented Programming (OOP), Web Scraping, Data Structures, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Database Development, Programming Principles, Database Management, Software Design, File Management
National Taiwan University
Skills you'll gain: Data Structures, Data Visualization Software, Financial Data, Financial Analysis, Data Analysis, Debugging, Programming Principles, Data Processing, Python Programming, Data Manipulation, File Management, Scripting
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Simulations, Mathematical Modeling, Electrical Engineering, Electronic Systems, Power Electronics, Matlab, Electrical Systems, Engineering Calculations, Laboratory Testing, Computational Logic, Basic Electrical Systems, Applied Mathematics, Data Analysis Software
Amazon Web Services
Skills you'll gain: Amazon Web Services, Web Applications, Cloud Services, Amazon Elastic Compute Cloud, Information Technology, Cloud Computing, Public Cloud, IT Infrastructure, Computer Systems, Amazon S3, Web Development, General Networking, Web Servers, Operating Systems, Servers, Virtualization, Data Centers, Hypertext Markup Language (HTML), Computer Hardware
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Sanitation, Public Works, Environmental Engineering, Civil Engineering, Water Resources, Community Development, Environment and Resource Management, Engineering Design Process, Community Health, Data Collection
- Status: Free Trial
Skills you'll gain: Mobile Development, React Native, Responsive Web Design, Browser Compatibility, HTML and CSS, Cross Platform Development, Web Design and Development, Javascript, User Interface (UI) Design, Web Development
- Status: Free Trial
Skills you'll gain: Supervised Learning, Machine Learning Algorithms, Classification And Regression Tree (CART), Applied Machine Learning, Predictive Modeling, Scikit Learn (Machine Learning Library), Data Processing, Data Cleansing, Machine Learning, Regression Analysis, Data Manipulation, Business Analytics, Feature Engineering, Random Forest Algorithm, Statistical Modeling, Sampling (Statistics), Performance Metric
- Status: Free Trial
Scrimba
Skills you'll gain: Prompt Engineering, Image Analysis, OpenAI, Cloud Applications, Generative AI, Application Deployment, API Gateway, Cloud Hosting, Generative AI Agents, ChatGPT, Cloud Security, User Interface (UI), Data Ethics, Application Programming Interface (API), Development Environment, Open Source Technology, Performance Testing, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, JavaScript Frameworks
- Status: Free Trial
ESSEC Business School
Skills you'll gain: Business Analytics, Forecasting, Data Presentation, Predictive Analytics, R Programming, Information Technology, Statistical Analysis, Communication, Business Strategy, Business, Statistics, Data Analysis, Data Visualization, Regression Analysis
- Status: New
Skills you'll gain: Pseudocode, Programming Principles, Software Visualization, Computational Logic, Debugging, Computer Programming, Graphical Tools
University of Michigan
Skills you'll gain: Programming Principles, Software Installation, Python Programming, Computer Programming, Computational Thinking, Development Environment
- Status: Free Trial
Michigan State University
Skills you'll gain: Game Design, Unity Engine, Video Game Development, Peer Review, Cross Platform Development, Software Design, User Interface (UI), C# (Programming Language), UI Components, Object Oriented Programming (OOP), Animations, Scripting, Creativity
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Open Source Programming - Bachelor's: Illinois Tech
- 用 Python 做商管程式設計(二)(Programming for Business Computing in Python (2)): National Taiwan University
- Equivalent Circuit Cell Model Simulation: University of Colorado Boulder
- Introduction to Information Technology and AWS Cloud: Amazon Web Services
- Planning & Design of Sanitation Systems and Technologies: École Polytechnique Fédérale de Lausanne
- Introduction to Mobile Development: Meta
- Supervised Machine Learning: Classification: IBM
- AI Engineering: Scrimba
- Foundations of strategic business analytics: ESSEC Business School
- Fundamentals of Programming Using Flowchart and Pseudocode: Packt