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
- Status: Free Trial
Skills you'll gain: Version Control, GitHub, Git (Version Control System), Command-Line Interface, Software Versioning, Linux Commands, Software Development Tools, Collaborative Software, Linux, Software Development, File Management
- Status: Free Trial
University of Glasgow
Skills you'll gain: Engineering Practices, Engineering Calculations, Engineering Analysis, Engineering, Applied Mathematics
- Status: NewStatus: Free Trial
Coursera Instructor Network
Skills you'll gain: Project Risk Management, Workflow Management, Business Workflow Analysis, Risk Management, Strategic Thinking, Team Leadership, Agile Project Management, Team Management, Leadership and Management, Collaborative Software, Project Management, Innovation, Agile Software Development, Process Improvement, Strategic Decision-Making, Change Management, Artificial Intelligence, Adaptability, Digital Transformation, Communication
- Status: Free Trial
University of California San Diego
Skills you'll gain: Debugging, Computer Programming Tools, Program Development, Computational Thinking, Programming Principles, Computer Programming, Computer Science, Game Design
- Status: Free Trial
Skills you'll gain: Usability Testing, Software Testing, Software Quality (SQA/SQC), Test Planning, Human Centered Design, Technical Communication, User Experience Design, User Research, UI/UX Research, User Interface (UI), Web Content Accessibility Guidelines, Stakeholder Engagement
- Status: Preview
Coursera Project Network
Skills you'll gain: Apple Xcode, Apple iOS, Debugging, iOS Development, Performance Tuning, Swift Programming, Mobile Development Tools, Development Environment, Program Development, Software Testing, Application Performance Management, User Interface (UI)
Skills you'll gain: Linux Administration, Package and Software Management, Linux, Command-Line Interface, Linux Servers, Operating System Administration, Linux Commands, Unix Commands, Bash (Scripting Language), Software Installation, Systems Administration, File Management, Service Management, Authorization (Computing), Shell Script, Operating Systems, Servers, Data Storage, System Monitoring, System Configuration
- Status: Free Trial
Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Object Oriented Design, Software Engineering, Object Oriented Programming (OOP), Application Design, Web Applications, Software Development Life Cycle, Case Studies, Data Modeling, Systems Development, Software Development, Business Architecture, Business Risk Management, Python Programming, User Centered Design, Software Design, Application Development, Computer Programming, Development Environment
- Status: Free Trial
Board Infinity
Skills you'll gain: SQL, Data Dictionary, Metadata Management, Transaction Processing, Database Management, Query Languages, Relational Databases, Data Manipulation, Data Security, Data Management, Data Integrity, Data Access
Coursera Project Network
Skills you'll gain: Sprint Retrospectives, Collaborative Software, Continuous Improvement Process, Stakeholder Engagement, Process Improvement, Project Documentation, Meeting Facilitation, Project Management, Agile Software Development
- Status: Free Trial
Skills you'll gain: Usability Testing, User Experience Design, Prototyping, User Interface (UI) Design, User Centered Design, Figma (Design Software), Design Elements And Principles, Graphic and Visual Design, Design Research, Design Strategies, Design Thinking
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Engineering, Scientific, and Technical Instruments, System Design and Implementation, Engineering Design Process, Design Software, Simulation and Simulation Software, Image Analysis, Graphical Tools, Physics
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- التحكم في الإصدار: Meta
- Evolutionary Computation and its Applications: University of Glasgow
- Modern Project Leadership: Agile, AI, and Beyond: Coursera Instructor Network
- Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals : University of California San Diego
- Mastering Usability Testing: Techniques and Best Practices: Board Infinity
- التصحيح باستخدام Apple XCode: تحقق من وجود أخطاء: Coursera Project Network
- LPIC-1 Linux Administrator (101-500): Packt
- Information Systems Foundations: Northeastern University
- Teradata SQL and Data Management: Board Infinity
- Make Continuous Improvements with Retrospective Maps in Miro: Coursera Project Network