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
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: 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: Preview
Skills you'll gain: Adobe After Effects, Motion Graphics, Animations, Post-Production, Video Editing, 3D Assets, Timelines, Graphics Software, Color Theory, Image Quality, Typography
- Status: Free Trial
LearnQuest
Skills you'll gain: Containerization, Package and Software Management, Unified Modeling Language, Matplotlib, Software Testing, Docker (Software), Unit Testing, Development Testing, CI/CD, Test Automation, Data Manipulation, Pandas (Python Package), Data Visualization, Scripting, Data Modeling, DevOps, Programming Principles, Python Programming, Data Structures, Computer Programming
- 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: 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: 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
- 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: 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
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: 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
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- iOS Development for Creative Entrepreneurs: University of California, Irvine
- Programming Fundamentals in Swift: Meta
- VFX with Adobe After Effects from Novice to Expert: EDUCBA
- Python Scripting for DevOps: LearnQuest
- Comparing Genes, Proteins, and Genomes (Bioinformatics III): University of California San Diego
- SAS Statistical Business Analyst: SAS
- Generative AI for Web Development: Scrimba
- Python and Pandas for Data Engineering: Duke University
- Machine Translation: Karlsruhe Institute of Technology
- Cyber Incident Response: Infosec