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
University of California, Irvine
Skills you'll gain: Core Data (Software), Apple iOS, iOS Development, JSON, Objective-C (Programming Language), OAuth, Authentications, Mobile Development, Single Sign-On (SSO), Secure Coding, Application Security, Cryptography, Data Storage
University of California San Diego
Skills you'll gain: Human Computer Interaction, Human Factors, User Interface (UI), Usability, Interaction Design, Information Architecture, Human Machine Interfaces, User Experience Design, Prototyping
Skills you'll gain: Software-Defined Networking, Computer Networking, Network Infrastructure, Network Architecture, Network Engineering, Virtualization, Cloud Computing Architecture, Virtualization and Virtual Machines, Digital Transformation
Universidad Nacional Autónoma de México
Skills you'll gain: Android Studio, Android Development, Mobile Development, Android (Operating System), Mockups, Mobile Development Tools, Software Design Patterns, Prototyping, User Interface (UI) Design, Extensible Markup Language (XML)
- Status: AI skills
Google Cloud
Skills you'll gain: Cloud Security, Identity and Access Management, Intrusion Detection and Prevention, Incident Response, Computer Security Incident Management, Threat Management, Cyber Threat Hunting, Risk Management Framework, Cyber Operations, Vulnerability Management, Continuous Monitoring, Event Monitoring, Disaster Recovery, Incident Management, Generative AI, DevSecOps, Cloud Computing, Data Security, Google Cloud Platform, Cybersecurity
New York University
Skills you'll gain: Supervised Learning, Dimensionality Reduction, Unsupervised Learning, Applied Machine Learning, Machine Learning Algorithms, Decision Tree Learning, Machine Learning, Predictive Modeling, Financial Trading, Financial Market, Reinforcement Learning, Scikit Learn (Machine Learning Library), Correlation Analysis, Finance, Exploratory Data Analysis, Python Programming, Time Series Analysis and Forecasting, Artificial Neural Networks
Skills you'll gain: NoSQL, MongoDB, Databases, Apache Cassandra, Distributed Computing, Database Management, Database Architecture and Administration, IBM Cloud, Query Languages, Data Modeling, JSON, Scalability
University of Colorado Boulder
Skills you'll gain: Performance Tuning, Systems Design, Technical Design, Engineering Analysis, Computer-Aided Design, Engineering Design Process, Graphical Tools, Mathematical Modeling, Physics, Performance Testing
Stanford University
Skills you'll gain: Data Ethics, Applied Machine Learning, Machine Learning Algorithms, Machine Learning, Artificial Neural Networks, Medical Science and Research, Health Care, Artificial Intelligence and Machine Learning (AI/ML), Reinforcement Learning, Supervised Learning, Deep Learning, Predictive Modeling, Health Care Procedure and Regulation, Data Processing, Image Analysis, Natural Language Processing
LearnQuest
Skills you'll gain: Apache Maven, Software Development Life Cycle, Unified Modeling Language, Object Oriented Programming (OOP), Build Tools, CI/CD, Object Oriented Design, Software Development Methodologies, Jenkins, Continuous Integration, Agile Methodology, Software Development Tools, Version Control, Software Design Patterns, Software Development, Test Driven Development (TDD), Computational Thinking, Software Versioning, Programming Principles, Algorithms
Skills you'll gain: Full-Stack Web Development, Restful API, Django (Web Framework), Relational Databases, Version Control, SQL, Unix Commands, Git (Version Control System), GitHub, Database Design, Responsive Web Design, Web Design and Development, Database Management Systems, Front-End Web Development, Algorithms, MySQL, Test Driven Development (TDD), Unit Testing, Pseudocode, Web Development
Microsoft
Skills you'll gain: Cascading Style Sheets (CSS), GitHub, Database Management, C# (Programming Language), Microsoft SQL Servers, HTML and CSS, ASP.NET, Load Balancing, Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, Full-Stack Web Development, .NET Framework, Programming Principles, Application Programming Interface (API), Graph Theory, User Interface (UI), User Interface and User Experience (UI/UX) Design, Data Structures
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Networking and Security in iOS Applications: University of California, Irvine
- Input and Interaction: University of California San Diego
- Intel® Network Academy - Network Transformation 101: Intel
- Fundamentos de Android: Universidad Nacional Autónoma de México
- Google Cloud Cybersecurity: Google Cloud
- Fundamentals of Machine Learning in Finance: New York University
- Introduction to NoSQL Databases: IBM
- First Order Optical System Design: University of Colorado Boulder
- Fundamentals of Machine Learning for Healthcare: Stanford University
- Introduction to Application Development: LearnQuest