Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
- Status: Free Trial
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Programming Principles, Android Development, Data Structures, Computer Programming, Mobile Development, Integrated Development Environments, Debugging
- Status: Preview
Peking University
Skills you'll gain: Graph Theory, Theoretical Computer Science, Computational Logic, Logical Reasoning, Spatial Analysis, Computational Thinking, General Mathematics, Mathematics and Mathematical Modeling, Information Technology, Algebra, Deductive Reasoning, Computer Science, Algorithms
- Status: Free Trial
University of California San Diego
Skills you'll gain: Bioinformatics, Epidemiology, Graph Theory, Infectious Diseases, Program Development, Molecular Biology, Computational Thinking, Algorithms, Software Development
- 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 Trial
Skills you'll gain: Data Storytelling, Interactive Data Visualization, Data Visualization Software, Data Visualization, Dashboard, Ggplot2, Plot (Graphics), Shiny (R Package), R Programming, Leaflet (Software), Data Analysis, Scatter Plots, Box Plots, Data Science, Spatial Data Analysis, Histogram, UI Components, User Interface (UI)
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Swift Programming, Objective-C (Programming Language), iOS Development, Core Data (Software), Apple iOS, Video Game Development, Game Design, Model View Controller, JSON, User Interface (UI) Design, UI Components, Mobile Development, User Interface and User Experience (UI/UX) Design, OAuth, Responsive Web Design, Prototyping, Animation and Game Design, Apple Xcode, Human Computer Interaction, UI/UX Strategy
- Status: Preview
Karlsruhe Institute of Technology
Skills you'll gain: Natural Language Processing, Artificial Neural Networks, Deep Learning, Statistical Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Language Interpretation, Translation, and Studies, Multilingualism, Machine Learning Algorithms, Vocabulary, Performance Tuning
- Status: Free Trial
Skills you'll gain: SAS (Software), Predictive Modeling, Predictive Analytics, Statistical Hypothesis Testing, Statistical Analysis, Correlation Analysis, Statistical Modeling, Regression Analysis, Exploratory Data Analysis, Statistical Methods, Probability & Statistics, Big Data, Plot (Graphics), Data Analysis, Data Literacy, Data Analysis Software, Advanced Analytics, Feature Engineering, Performance Analysis, Performance Measurement
- Status: Free Trial
Skills you'll gain: Swift Programming, Apple Xcode, iOS Development, Apple iOS, Data Structures, Programming Principles, Application Development, Object Oriented Programming (OOP), Computer Programming, Web Development
- Status: Free Trial
Infosec
Skills you'll gain: Incident Response, Computer Security Incident Management, Endpoint Detection and Response, Threat Management, Cyber Operations, Cybersecurity, Cyber Threat Hunting, Intrusion Detection and Prevention, Security Management, Cyber Threat Intelligence, Threat Detection, Cyber Attacks, Cyber Security Assessment, Event Monitoring, Network Security, Network Monitoring, Data Security, Business Continuity, Network Analysis, Analysis
- Status: Free Trial
Duke University
Skills you'll gain: Pandas (Python Package), Version Control, Git (Version Control System), Data Manipulation, Software Development Tools, Development Environment, Data Structures, Python Programming, Data Analysis Software, NumPy, Data Import/Export, Integrated Development Environments, Virtual Environment
- Status: NewStatus: Free Trial
Skills you'll gain: Prompt Engineering, Anthropic Claude, LLM Application, Debugging, ChatGPT, Generative AI, Multimodal Prompts, Cloud API, Pseudocode, Integrated Development Environments, Artificial Intelligence, Software Development Tools, Responsible AI, Software Installation, Code Review, Application Programming Interface (API), System Configuration, Web Development Tools, Software Development, Program Development
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Programming Fundamentals in Kotlin: Meta
- 离散数学概论 Discrete Mathematics Generality: Peking University
- Genome Assembly Programming Challenge: University of California San Diego
- Comparing Genes, Proteins, and Genomes (Bioinformatics III): University of California San Diego
- Data Visualization with R: IBM
- iOS Development for Creative Entrepreneurs: University of California, Irvine
- Machine Translation: Karlsruhe Institute of Technology
- SAS Statistical Business Analyst: SAS
- Programming Fundamentals in Swift: Meta
- Cyber Incident Response: Infosec