Computer Programming

Computer Programming is the process of creating and executing codes to perform certain actions on a computer. It is the backbone of any software, application, or digital tool.

  • Skills you'll gain: Communication, Critical Thinking, Emotional Intelligence, Leadership and Management

  • University of California, Santa Cruz

    Skills you'll gain: C Programming Language Family, Computer Programming, Programming Principles, Algorithms, Data Structures, C++ Programming, Computational Logic, Computer Programming Tools, Computational Thinking, Critical Thinking, Mathematics, Problem Solving, Graph Theory, Software Engineering

  • Skills you'll gain: Project Management

Learn Computer Programming from leading universities and companies

Explore Computer Programming skills

Filter by

Subject
Required
Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required
Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
Level
Required
Duration
Required
Skills
Required
Subtitles
Required
Educator
Required

Results for "coding"

  • Status: Free

    Skills you'll gain: Computer Programming, Java Programming, Programming Principles, Computational Thinking, Algorithms, Computational Logic, Theoretical Computer Science, Critical Thinking, Mathematical Theory & Analysis, Problem Solving, Computer Science

  • Skills you'll gain: Communication, Critical Thinking, Emotional Intelligence, Leadership and Management

  • Status: New

    Skills you'll gain: Algorithms, Data Structures, DevOps, Javascript, SQL, Web Development

  • Status: New

    Skills you'll gain: Algorithms, Data Structures, DevOps, SQL

  • Status: New

    Skills you'll gain: Javascript, Web Development

  • Status: New

    Skills you'll gain: Project Management

  • Placeholder

    University of California, Santa Cruz

    Skills you'll gain: C Programming Language Family, Computer Programming, Programming Principles, Algorithms, Data Structures, C++ Programming, Computational Logic, Computer Programming Tools, Computational Thinking, Critical Thinking, Mathematics, Problem Solving, Graph Theory, Software Engineering

  • Placeholder
    Status: Free

    Skills you'll gain: Computer Programming, Javascript, Machine Learning

  • Placeholder
    Status: Free

    Skills you'll gain: Algorithms, Computer Programming, Problem Solving, Computer Graphics, Creativity, Decision Making, Programming Principles, Computer Graphic Techniques, Other Programming Languages, Software Engineering

  • Placeholder

    Skills you'll gain: HTML and CSS, Web Development, Computer Programming, Front-End Web Development, Web Design, Leadership and Management, Javascript

  • Placeholder

    Skills you'll gain: Front-End Web Development, HTML and CSS, Web Design, Web Development, Web Development Tools, Computer Programming, Semantic Web, User Experience Design, Full-Stack Web Development, Interactive Design, Programming Principles, Computer Programming Tools, Visual Design, Javascript, Computational Logic, Design and Product, Strategy, Strategy and Operations

  • Placeholder

    Skills you'll gain: Algorithms, Computer Programming, Problem Solving, Python Programming