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
Instituto Tecnológico de Aeronáutica
Skills you'll gain: Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Software Design, Dependency Analysis, Test Driven Development (TDD)
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Generative AI Agents, Agentic systems, Generative AI, Prompt Engineering, ChatGPT, AI Personalization, Expense Management, OpenAI, Expense Reports, Workflow Management, Google Workspace, Business Process Automation, Artificial Intelligence, Google Sheets, Automation, Travel Arrangements, Application Programming Interface (API), Natural Language Processing
- Status: Free Trial
Skills you'll gain: JUnit, Test Driven Development (TDD), Version Control, Git (Version Control System), GitHub, Performance Tuning, Unit Testing, Data Structures, Java Programming, Development Testing, Algorithms, Program Development, Software Testing, Java, Computer Programming, Software Development, Programming Principles, Debugging, Scalability
- Status: NewStatus: Free Trial
Scrimba
Skills you'll gain: Integrated Development Environments, Software Development Tools, Software Installation, Code Review, System Configuration, Debugging, Prompt Engineering, Artificial Intelligence, Application Development, Generative AI, Web Development Tools, Software Development, Web Development
- Status: Preview
Fred Hutchinson Cancer Center
Skills you'll gain: Debugging, Data Ethics, Maintainability, ChatGPT, Computer Programming Tools, Bioinformatics, Artificial Intelligence, Prompt Engineering, Large Language Modeling, Software Development, Generative AI, Software Documentation, Programming Principles, Data Science
Skills you'll gain: Time Series Analysis and Forecasting, Deep Learning, Statistical Analysis, Predictive Modeling, Statistical Methods, Forecasting, Jupyter, Data Cleansing, Applied Machine Learning, Data Transformation, Exploratory Data Analysis, Pandas (Python Package), Unsupervised Learning, Dimensionality Reduction
- Status: Free Trial
The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Software Architecture, Software Development Life Cycle, Software Quality Assurance, Software Design, Process Driven Development, Software Engineering, Quality Assurance, Systems Analysis, Object Oriented Design, Systems Design, Project Management, Project Planning, Unified Modeling Language
- Status: Free Trial
Scrimba
Skills you'll gain: React.js, Front-End Web Development, Web Development Tools, User Interface (UI), JavaScript Frameworks, UI Components, Web Content Accessibility Guidelines, User Interface and User Experience (UI/UX) Design, Web Frameworks, Cascading Style Sheets (CSS), Application Programming Interface (API)
- Status: Preview
Technical University of Denmark (DTU)
Skills you'll gain: Jupyter, Medical Imaging, 3D Modeling, Image Analysis, Analysis, Data Manipulation, Data Processing, Mathematical Modeling, Simulation and Simulation Software, Python Programming
- Status: Free Trial
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Communications, Electrical Engineering, Electrical and Computer Engineering, Telecommunications, Electronic Systems, Engineering Analysis, Computer Engineering, Engineering Calculations, Numerical Analysis, Linear Algebra, Mathematical Modeling, Applied Mathematics, Algorithms, Data Mapping, Real Time Data
- Status: Preview
Universidade de São Paulo
Skills you'll gain: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Software Design, Java Programming, Computer Programming, Debugging, Software Architecture, Programming Principles, Other Programming Languages, Prototyping
- Status: Free Trial
University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Selenium (Software), Software Testing, Security Testing, Test Automation, Performance Testing, Functional Testing, Test Execution Engine, Test Planning, Application Security, Mobile Development, Application Performance Management
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Desenvolvimento Ágil com Padrões de Projeto: Instituto Tecnológico de Aeronáutica
- ChatGPT & Zapier: Agentic AI for Everyone: Vanderbilt University
- Data Structures and Algorithms: Amazon
- Vibe Coding with Cursor AI: Scrimba
- AI for Efficient Programming: Harnessing the Power of LLMs: Fred Hutchinson Cancer Center
- Specialized Models: Time Series and Survival Analysis: IBM
- Software Engineering: Software Design and Project Management: The Hong Kong University of Science and Technology
- Learn React: Scrimba
- Introduction to advanced tomography: Technical University of Denmark (DTU)
- Digital Signal Processing 2: Filtering: École Polytechnique Fédérale de Lausanne