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
University of California San Diego
Skills you'll gain: Session Initiation Protocols, Android Studio, Internet Of Things, Network Protocols, Telecommunications, Wireless Networks, Mobile Development, Embedded Systems, Open Source Technology, Innovation
- 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
Coursera Instructor Network
Skills you'll gain: GitLab, Continuous Integration, Software Development Tools, Git (Version Control System), Code Review, Development Environment, Debugging, Artificial Intelligence
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Android Development, Mobile Development, Software Design, User Interface (UI) Design, Java Programming, Data Sharing, Database Management, Service Management
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Open Source Technology, Package and Software Management, GitHub, Version Control, Rmarkdown, Software Documentation, Testability, R Programming, Knitr, Continuous Integration, Git (Version Control System), Technical Documentation
- Status: Free Trial
University of California San Diego
Skills you'll gain: Bioinformatics, Molecular Biology, Computational Thinking, Computer Programming Tools, Graph Theory, Python Programming, Biology
- Status: Free
École normale supérieure
Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Graph Theory, Computational Thinking, Operations Research, Linear Algebra, Mathematical Modeling, Solution Design, Probability
- Status: Free Trial
Skills you'll gain: Cybersecurity, Cyber Operations, Cyber Threat Hunting, Persistence, Intrusion Detection and Prevention, Scripting, Python Programming, Authorization (Computing), Command-Line Interface, Operating Systems
- Status: Free Trial
Scrimba
Skills you'll gain: HTML and CSS, Web Development, GitHub, Front-End Web Development, Version Control, Mobile Development, Application Deployment, ChatGPT, Javascript, Responsive Web Design, Debugging, Cascading Style Sheets (CSS), Application Development, Database Application, Artificial Intelligence, Computer Programming, Machine Learning
- Status: Free Trial
Skills you'll gain: Supervised Learning, Applied Machine Learning, Matlab, Regression Analysis, Predictive Modeling, Classification And Regression Tree (CART), Machine Learning, Feature Engineering, Predictive Analytics, Statistical Modeling, Data Processing, Sampling (Statistics)
- Status: Free Trial
LearnQuest
Skills you'll gain: Oracle SQL Developer, Oracle Databases, PL/SQL, Database Administration, Database Software, Databases, SQL, Database Architecture and Administration, Stored Procedure, Database Management, Network Architecture
Peking University
Skills you'll gain: File Systems, Operating Systems, System Software, System Programming, OS Process Management, Computer Systems, Data Storage, Unix, Computer Science, Linux, Data Structures, Computer Hardware, Algorithms
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Internet of Things: Communication Technologies: University of California San Diego
- Developing Data Models with LookML: Google Cloud
- GitLab AI: Mastering AI Pair Programming with GitLab Duo: Coursera Instructor Network
- Android App Components - Services, Local IPC, and Content Providers: Vanderbilt University
- Building R Packages: Johns Hopkins University
- Comparing Genes, Proteins, and Genomes (Bioinformatics III): University of California San Diego
- Approximation Algorithms Part I: École normale supérieure
- Execution, persistence, privilege escalation and evasion: Infosec
- Learn to code with AI: Scrimba
- Predictive Modeling and Machine Learning with MATLAB: MathWorks