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
Skills you'll gain: Java Platform Enterprise Edition (J2EE), Java, Web Servers, Application Servers, Application Deployment, Enterprise Application Management, Web Applications, Server Side, Software Architecture, Application Programming Interface (API), Network Protocols
- Status: Preview
Skills you'll gain: Microsoft Azure, Image Analysis, Computer Vision, Natural Language Processing, Artificial Intelligence, Generative AI, OpenAI, Large Language Modeling, Document Management, Python Programming, Machine Learning, Application Programming Interface (API), Data Security
- Status: Preview
Scrimba
Skills you'll gain: HTML and CSS, Responsive Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), File Management, Web Design, Web Development
- Status: Preview
Columbia University
Skills you'll gain: Reinforcement Learning, Decision Tree Learning, Machine Learning Algorithms, Machine Learning, Data-Driven Decision-Making, Deep Learning, Bayesian Statistics, Markov Model, Simulations, Algorithms, Artificial Neural Networks, Probability & Statistics
University of New Mexico
Skills you'll gain: Middleware, Version Control, Model View Controller, Web Applications, Relational Databases, Databases, Agile Methodology, User Interface (UI), Git (Version Control System), Software Development, Back-End Web Development, Software Development Methodologies, Ajax, Web Development, Ruby on Rails, Software Design Patterns, Javascript
- Status: Free Trial
Tsinghua University
Skills you'll gain: Data Structures, Programming Principles, Algorithms, Computer Programming, Computer Science, Computational Thinking, System Design and Implementation, Performance Tuning
Coursera Project Network
Skills you'll gain: Matplotlib, Seaborn, Scatter Plots, Histogram, Data Visualization Software, Data Visualization, Statistical Visualization, Exploratory Data Analysis, Python Programming
- Status: NewStatus: Free Trial
Illinois Tech
Skills you'll gain: Relational Databases, Database Management, Database Design, Database Development, Database Systems, Transaction Processing, Database Application, Database Theory, SQL, Database Management Systems, Database Architecture and Administration, Stored Procedure, Databases, Data Modeling, Unified Modeling Language, Query Languages, Data Integrity, Performance Tuning, Data Manipulation, Application Development
- Status: Free Trial
Skills you'll gain: Microarchitecture, System Programming, Embedded Systems, Computer Architecture, Hardware Architecture, Debugging, System Configuration, Programming Principles
Coursera Project Network
Skills you'll gain: Data Import/Export, Data Analysis, Programming Principles, Scripting, Python Programming, Scripting Languages, Data Visualization
- Status: NewStatus: Free Trial
Skills you'll gain: Angular, Open Web Application Security Project (OWASP), Secure Coding, JavaScript Frameworks, Ajax, Web Development, Authorization (Computing), Web Applications, Database Application, Front-End Web Development, Authentications, Application Performance Management, Performance Tuning, Security Testing, Application Security, Web Development Tools, Dataflow, Web Content Accessibility Guidelines, Restful API, Identity and Access Management
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Core Data (Software), Apple iOS, iOS Development, OAuth, JSON, Web Services, Application Programming Interface (API), Single Sign-On (SSO), Mobile Development, Authentications, Mobile Security, Application Security, Cryptographic Protocols, Remote Access Systems, Application Lifecycle Management
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to Java Enterprise Edition (EE): LearnQuest
- Exam Prep AI-102: Microsoft Azure AI Engineer Associate: Whizlabs
- HTML & CSS Crash Course: Scrimba
- Decision Making and Reinforcement Learning: Columbia University
- Desarrollo de Aplicaciones Web: Conceptos Básicos: University of New Mexico
- Data Structures and Algorithms (I): Tsinghua University
- Python for Data Visualization: Matplotlib & Seaborn: Coursera Project Network
- Building and Working with Relational Databases: Illinois Tech
- Armv8-M Architecture Fundamentals: Arm
- Python for Beginners: Variables and Strings: Coursera Project Network