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 Course Catalog
Dartmouth College
Skills you'll gain: C (Programming Language), Computer Architecture, Embedded Software, Computer Engineering, Computer Programming, Program Development, Data Structures, Linux, Debugging
Skills you'll gain: Node.JS, Server Side, Restful API, Back-End Web Development, JavaScript Frameworks, Cloud Applications, Web Applications, Application Programming Interface (API), Web Servers, Javascript, Authentications, Package and Software Management, JSON, Middleware
ConsenSys Academy
Skills you'll gain: Blockchain, Cryptography, Interoperability, FinTech, Emerging Technologies, Ledgers (Accounting), Business Modeling, Distributed Computing, Digital Assets, Data Sharing, Data Integrity, Transaction Processing
Skills you'll gain: Cloud Development, Image Analysis, Anomaly Detection, Prompt Engineering, Microsoft Copilot, Microsoft Azure, Cloud Storage, Data Storage, Cloud Applications, Computer Vision, Text Mining, Microsoft Development Tools, Unsupervised Learning, Data Storage Technologies, Natural Language Processing, Cloud Hosting, Data Ethics, Continuous Deployment, Application Deployment, Virtual Machines
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Algorithms, C (Programming Language), Programming Principles, Computer Programming, Data Structures, Debugging
Meta
Skills you'll gain: Jest (JavaScript Testing Framework), React.js, Web Development Tools, JavaScript Frameworks, API Design, Unit Testing, UI Components, Javascript, JSON, Integration Testing
LearnQuest
Skills you'll gain: Package and Software Management, Linux Administration, Linux, Linux Commands, Linux Servers, Virtual Private Networks (VPN), System Monitoring, Public Key Infrastructure, File Management, Command-Line Interface, Intrusion Detection and Prevention, Git (Version Control System), File Systems, User Accounts, Firewall, Remote Access Systems, Cloud Computing Architecture, Unix Commands, DevOps, Virtualization
Skills you'll gain: Mainframe Computing, COBOL (Programming Language), Software Development Life Cycle, z/OS, Unit Testing, Systems Analysis, Job Control Language (JCL), IBM DB2, Systems Development, Debugging, Pseudocode, Software Development Methodologies, Virtualization, Agile Methodology, Software Development, Virtualization and Virtual Machines, Test Driven Development (TDD), Programming Principles, Report Writing, Editing
University of Toronto
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Model View Controller, Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, Objective-C (Programming Language), UI Components, Animations, Application Development, Object Oriented Programming (OOP), Application Frameworks, Interaction Design, Programming Principles, Integrated Development Environments, Computer Graphics, Image Analysis, Computer Vision
Skills you'll gain: Microservices, Application Deployment, Google Cloud Platform, Cloud Applications, Spring Boot, Kubernetes, Java, Software Architecture, Data Migration, Cloud Services, Application Performance Management, Application Programming Interface (API), Databases
DeepLearning.AI
Skills you'll gain: Prompt Engineering, Large Language Modeling, ChatGPT, Generative AI, Code Review, Software Development, Program Development, Software Development Methodologies, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML)
DeepLearning.AI
Skills you'll gain: Extract, Transform, Load, Data Pipelines, Image Analysis, Data Import/Export, Tensorflow, iOS Development, Application Deployment, Android Development, Data Processing, Computer Vision, MLOps (Machine Learning Operations), Swift Programming, Feature Engineering, Mobile Development, Data Transformation, JSON, Applied Machine Learning, Data Sharing, Javascript, Deep Learning
Computer learners also search
In summary, here are 10 of our most popular computer courses
- C Programming: Modular Programming and Memory Management - 3: Dartmouth College
- Developing Back-End Apps with Node.js and Express: IBM
- Blockchain: Foundations and Use Cases: ConsenSys Academy
- Building AI Cloud Apps with Microsoft Azure: Microsoft
- C++ For C Programmers, Part A: University of California, Santa Cruz
- Advanced React: Meta
- Learning Linux for LFCA Certification: LearnQuest
- IBM Mainframe Developer: IBM
- iOS App Development with Swift: University of Toronto
- Building Scalable Java Microservices with Spring Boot and Spring Cloud: Google Cloud