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 Toronto
Skills you'll gain: ArcGIS, GIS Software, Spatial Data Analysis, Geographic Information Systems, Geospatial Information and Technology, Geospatial Mapping, Data Mapping, Data Collection
- Status: Free
EIT Digital
Skills you'll gain: Embedded Software, Embedded Systems, Systems Architecture, Debugging, Computer Architecture, System Programming, Internet Of Things, Application Security, General Networking, Wireless Networks, Operating Systems, Performance Tuning, System Configuration, Hardware Troubleshooting, Real Time Data
University of Colorado System
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Intrusion Detection and Prevention, Role-Based Access Control (RBAC), AWS Identity and Access Management (IAM), Amazon Web Services, Amazon Elastic Compute Cloud, Cloud Computing, Malware Protection, Cloud Infrastructure, Cloud Security, Load Balancing, User Accounts, Authorization (Computing), Network Security, Identity and Access Management, Threat Detection, Information Systems Security, Cybersecurity, Encryption, Geospatial Information and Technology
University of Illinois Urbana-Champaign
Skills you'll gain: Data Visualization, Data Visualization Software, Data Presentation, Interactive Data Visualization, Data Storytelling, Dashboard, Visualization (Computer Graphics), Tableau Software, Plot (Graphics), Graphing
Skills you'll gain: Cybersecurity, Technical Support and Services, Information Technology, Network Security, Cyber Security Strategy, Computer Security Awareness Training, Application Security, Security Management
University of Minnesota
Skills you'll gain: User Interface (UI) Design, User Interface (UI), Usability, Human Computer Interaction, User Experience Design, Design, Design Thinking, UI/UX Research, Design Strategies, User Centered Design
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Theoretical Computer Science, Network Routing, Computational Thinking, Data Structures, Design Strategies
University of Colorado Boulder
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, Data Structures, System Programming, Microarchitecture, C (Programming Language), Hardware Architecture, Computer Architecture, Integrated Development Environments, Software Design, Maintainability, System Configuration, Peripheral Devices
University of California San Diego
Skills you'll gain: Combinatorics, Theoretical Computer Science, Algorithms, Graph Theory, Computational Thinking, Operations Research, Applied Mathematics, Python Programming, Computer Programming, Mathematical Modeling
Meta
Skills you'll gain: Jest (JavaScript Testing Framework), React.js, JavaScript Frameworks, API Design, Unit Testing, UI Components, Software Testing, Front-End Web Development, Javascript, Continuous Integration, Integration Testing
Skills you'll gain: Information Technology, Computer Hardware, Cloud Computing, Network Troubleshooting, Software Installation, Technical Support and Services, Cybersecurity, Cloud Infrastructure, Hardware Troubleshooting, Data Storage, General Networking, Operating Systems, Computer Security Awareness Training, Serverless Computing, Computer Programming, Databases
University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Software Testing, Selenium (Software), Gherkin (Scripting Language), JUnit, Verification And Validation, Test Automation, Unit Testing, Security Testing, Regression Testing, Test Case, Software Development Tools, Testability, Behavior-Driven Development, Code Coverage, Performance Testing, Development Testing, Software Engineering Tools, Test Planning, Acceptance Testing
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to GIS Mapping: University of Toronto
- Architecting Smart IoT Devices: EIT Digital
- Advanced System Security Design: University of Colorado System
- Data Visualization: University of Illinois Urbana-Champaign
- Introduction to Cybersecurity Careers: IBM
- Introduction to UI Design: University of Minnesota
- Shortest Paths Revisited, NP-Complete Problems and What To Do About Them: Stanford University
- Embedded Software and Hardware Architecture: University of Colorado Boulder
- Delivery Problem: University of California San Diego
- Advanced React: Meta