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
Columbia University
Skills you'll gain: Construction Estimating, Cost Estimation, Construction Management, Bidding, Cost Control, Cash Flows, Project Closure, Lean Methodologies, Project Controls, Cash Flow Forecasting, Earned Value Management, Procurement, Commercial Construction, Purchasing, Request for Proposal, Project Design, Change Orders, Building Information Modeling, Systems Of Measurement
Skills you'll gain: Blockchain, FinTech, Emerging Technologies, Public Key Infrastructure, Cryptography, Payment Systems, Digital Assets, Cryptographic Protocols, Distributed Computing, Stakeholder Management, Information Privacy, Governance, Network Security, Financial Services, Innovation
Royal Holloway, University of London
Skills you'll gain: Computer Security Incident Management, Linux, Network Security, Cyber Governance, OSI Models, Incident Management, Incident Response, Security Management, Linux Commands, TCP/IP, Computer Systems, Threat Modeling, Command-Line Interface, Network Protocols, Computer Networking, Cybersecurity, Human Factors (Security), Cyber Threat Intelligence, Cyber Attacks, Cyber Risk
University of Alberta
Skills you'll gain: Reinforcement Learning, Sampling (Statistics), Machine Learning Algorithms, Simulations, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Statistical Methods, Probability Distribution
Universidad Austral
Skills you'll gain: Data Structures, Python Programming, JSON, File Management, Scripting, Scripting Languages, Data Import/Export, Debugging
- Status: Free
University of London
Skills you'll gain: User Interface (UI), Interactive Design, Computer Graphics, Mobile Development, Visualization (Computer Graphics), Application Development, Multimedia, Computer Programming, Java, Program Development
University of Colorado System
Skills you'll gain: Tidyverse (R Package), Clinical Data Management, Extract, Transform, Load, Data Modeling, Clinical Research, R Programming, Data Manipulation, Predictive Modeling, Database Design, Google Cloud Platform, Intensive Care Unit, Data Ethics, Data Quality, Risk Modeling, Data Warehousing, Natural Language Processing, Predictive Analytics, Bioinformatics, Text Mining, Data Science
University of Colorado Boulder
Skills you'll gain: Tidyverse (R Package), Rmarkdown, R Programming, Ggplot2, Data Import/Export, Statistical Visualization, Data Analysis, Statistical Reporting, Data Manipulation, Data Visualization Software, Data Science, Data Wrangling, Relational Databases, Data Transformation, Data Cleansing, Statistical Programming, Data Integration, Software Installation, Development Environment
Google Cloud
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Load Balancing, Network Monitoring, Network Architecture, Network Security, Network Routing, Network Planning And Design, Virtual Private Networks (VPN), Cloud Computing Architecture, Google Cloud Platform, Firewall, Computer Networking, Multi-Cloud, TCP/IP, Hybrid Cloud Computing, Network Troubleshooting, Cloud Security, Intrusion Detection and Prevention, Cloud Computing, Network Performance Management
Coursera Project Network
Skills you'll gain: Generative AI, OpenAI, Python Programming, Application Programming Interface (API), Artificial Intelligence, Computer Programming
Skills you'll gain: iOS Development, Apple iOS, Apple Xcode, Mobile Development, Swift Programming, Objective-C (Programming Language), User Interface (UI), Application Development, UI Components, Integrated Development Environments, Development Environment, Storyboarding
University of Michigan
Skills you'll gain: Wireframing, Web Content Accessibility Guidelines, Responsive Web Design, HTML and CSS, Browser Compatibility, Web Design, Front-End Web Development, User Interface (UI), Verification And Validation, Web Development, Application Frameworks, Usability, Javascript
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Construction Cost Estimating and Cost Control: Columbia University
- Introduction to Blockchain Technologies: INSEAD
- Cyber Security – Technology and Governance: Royal Holloway, University of London
- Sample-based Learning Methods: University of Alberta
- Estructuras de datos en Python: Universidad Austral
- Creative Programming for Digital Media & Mobile Apps: University of London
- Clinical Data Science: University of Colorado System
- Expressway to Data Science: R Programming and Tidyverse: University of Colorado Boulder
- Networking in Google Cloud: Google Cloud
- Prompt Engineering with GPT: Programming for Custom Content: Coursera Project Network