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
The State University of New York
Skills you'll gain: Calendar Management, Performance Analysis, Analytics, Data-Driven Decision-Making, Data Analysis, Scheduling, Team Performance Management, Linear Algebra, Data Management, Administration, Contract Management, Team Management, Contract Negotiation, Business Mathematics, R Programming, Operations Management
- Status: Free Trial
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Android Development, Mobile Development, Computer Programming, Data Structures, Integrated Development Environments, Debugging
Google Cloud
Skills you'll gain: Flutter (Software), Cross Platform Development, Mobile Development, User Interface and User Experience (UI/UX) Design, Application Design, Web Design and Development, iOS Development, Android Studio, UI Components
- Status: Free Trial
Skills you'll gain: Apache Maven, Build Tools, Software Development Tools, Version Control, Continuous Integration, Software Configuration Management, Apache, Dependency Analysis
Duke University
Skills you'll gain: Scalability, Performance Analysis, Simulations, Algorithms, Complex Problem Solving, Theoretical Computer Science, Python Programming, Data Structures, Software Architecture, Software Engineering
- 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
Infosec
Skills you'll gain: Secure Coding, Distributed Denial-Of-Service (DDoS) Attacks, Application Security, Security Testing, Authorization (Computing), Authentications, Data Validation, Encryption, Security Software, Data Security, Vulnerability Scanning, Security Controls, Role-Based Access Control (RBAC), Verification And Validation, Database Application, Security Awareness, Cybersecurity, User Accounts, Configuration Management, Web Development Tools
- Status: NewStatus: Free Trial
Microsoft
Skills you'll gain: Responsive Web Design, Git (Version Control System), Web Development, Cascading Style Sheets (CSS), React.js, Web Development Tools, Full-Stack Web Development, GitHub, HTML and CSS, Application Design, Software Design Documents, Game Design, Debugging, Web Applications, Software Testing, Unit Testing, Software Documentation, Software Development, Development Environment, Javascript
- Status: Preview
Universidad de Palermo
Skills you'll gain: Eclipse (Software), Object Oriented Programming (OOP), Java, Integrated Development Environments, Data Structures, Java Programming, Computer Programming, Algorithms, Development Environment, Computational Thinking, Debugging
- Status: Preview
Skills you'll gain: Simulation and Simulation Software, Mathematical Modeling, Engineering Analysis, Matlab, Engineering Software, Engineering, Mechanical Engineering, Control Systems
- Status: Free Trial
Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Predictive Modeling, Applied Machine Learning, Big Data, Google Cloud Platform, Data Analysis, Exploratory Data Analysis, Artificial Intelligence and Machine Learning (AI/ML), Prompt Engineering, SQL, LLM Application, Data Processing, Responsible AI, Python Programming, Data Cleansing, Customer Relationship Management, Data Visualization Software, Machine Learning, Natural Language Processing
- Status: Preview
Vanderbilt University
Skills you'll gain: Computer Programming, Matlab, Mathematical Software, Linear Algebra, Development Environment, Debugging, Computer Science, Data Structures, Plot (Graphics), File Management, Data Import/Export
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Player Evaluation, Team Performance and Roster Management: The State University of New York
- Introducción a la programación en Kotlin: Meta
- Build a Two Screen Flutter Application: Google Cloud
- Essential Tools For Application Development: LearnQuest
- Understand Big O Notation in Python: Duke University
- Red Teaming LLM Applications: DeepLearning.AI
- Secure Coding in Laravel: Infosec
- Microsoft JavaScript Starter Kit: Microsoft
- Introducción a Java: Universidad de Palermo
- Designing and Simulating Physical Models: MathWorks