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
Skills you'll gain: React Native, User Research, UI/UX Research, Persona (User Experience), Apple iOS, Restful API, Core Data (Software), Design Research, Version Control, Swift Programming, User Experience Design, Unix Commands, User Interface (UI), User Interface and User Experience (UI/UX) Design, Interaction Design, Git (Version Control System), Apple Xcode, Algorithms, Jest (JavaScript Testing Framework), Mobile Development
LearnQuest
Skills you'll gain: Data Ethics, Predictive Modeling, OpenAI, Algorithms, Data Collection, Machine Learning, Predictive Analytics, Artificial Intelligence, Information Privacy, Game Theory, Ethical Standards And Conduct, Personally Identifiable Information, Statistical Modeling, Machine Learning Algorithms, Analytical Skills, Data Integrity, Artificial Intelligence and Machine Learning (AI/ML), Analysis, Data Security, Diversity Awareness
Google
Skills you'll gain: User Experience Design, UI/UX Research, Information Architecture, Storyboarding, Wireframing, User Research, Adobe XD, Usability Testing, Figma (Design Software), Design Reviews, User Interface and User Experience (UI/UX) Design, Design Research, Conceptual Design, Ideation, Persona (User Experience), Presentations, Web Design, Cross Platform Development, User Story, User Centered Design
- Status: Free
University of California, Santa Cruz
Skills you'll gain: Systems Design, Model Based Systems Engineering, Mathematical Modeling, Simulations, Embedded Systems, Computational Logic, Basic Electrical Systems, Digital Communications, Differential Equations, Estimation, Algorithms, Linear Algebra
The Linux Foundation
Skills you'll gain: Git (Version Control System), Version Control, Software Installation, Open Source Technology, Software Development Tools, Debugging, Development Environment, Linux, File Management
University of Minnesota
Skills you'll gain: Prototyping, User Interface (UI) Design, Usability, Graphic and Visual Design, Web Content Accessibility Guidelines, Design, Interaction Design, Design Reviews, Conceptual Design, Human Centered Design, Mockups, Wireframing, Responsive Web Design, User Research, Internet Of Things
Google
Skills you'll gain: IT Security Architecture, Package and Software Management, IT Infrastructure, Network Troubleshooting, Systems Administration, Computer Networking, Infrastructure Security, Encryption, Data Security, Desktop Support, Network Security, Routing Protocols, TCP/IP, Lightweight Directory Access Protocols, Microsoft Windows, Technical Support, Active Directory, Software Installation, Computer Hardware, Help Desk Support
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Software Installation, Computational Thinking, Development Environment
University of Michigan
Skills you'll gain: 3D Modeling, Visualization (Computer Graphics), Computer-Aided Design, Design, Graphic and Visual Design, Architectural Design
Coursera Project Network
Skills you'll gain: Interactive Data Visualization, Software Installation, Package and Software Management, R Programming, Integrated Development Environments, Cloud Development, Cloud Hosting
- Status: Free
Campus BBVA
Skills you'll gain: Computer Security Incident Management, Cyber Attacks, Cybersecurity, Threat Management, Security Awareness, Cyber Risk, Email Security, Data Security, Network Security, Business Process, Mobile Security, Multi-Factor Authentication
Skills you'll gain: Data Manipulation, Data Access, Data Import/Export, SAS (Software), Microsoft Excel, Data Analysis, Statistical Programming, Data Transformation, Data Cleansing, Debugging
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Desarrollador de Meta de IOS: Meta
- Ethics in the Age of AI: LearnQuest
- Google UX Design: Google
- Cyber-Physical Systems: Modeling and Simulation: University of California, Santa Cruz
- Using Git for Distributed Development: The Linux Foundation
- Prototyping and Design: University of Minnesota
- IT-поддержка Google: Google
- Программирование для всех (начало работы с Python): University of Michigan
- Introduction to 3D Modeling: University of Michigan
- Getting Started with Rstudio: Coursera Project Network