C and C++

C and C++ are powerful high-level programming languages widely used for developing software applications. Coursera's C and C++ catalogue provides you with in-depth knowledge to master these versatile languages. You'll learn to write, debug, and run programs using C and C++, understand the intricacies of pointers, memory management, multi-threading, and network programming. You'll also delve into the object-oriented programming paradigm that C++ supports, such as abstraction, encapsulation, inheritance, and polymorphism. These skills are integral for roles in software development, game development, system programming, and for anyone looking to delve deep into the foundations of computing.
10credentials
21courses

Results for "c and c++"

  • Status: Free Trial

    Skills you'll gain: C++ (Programming Language), Go (Programming Language), Debugging, C (Programming Language), Data Structures, C and C++, Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Computer Programming, Code Review, Unit Testing, Command-Line Interface, Data-oriented programming, Programming Principles, Integrated Development Environments, Algorithms, Graph Theory, Computer Science, File Systems

  • Status: Preview

    Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Data Structures, Algorithms

  • Skills you'll gain: Program Development, C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Development Environment, Software Development, Computer Science

  • Status: New
    Status: Free Trial

    University of Colorado Boulder

    Skills you'll gain: Bash (Scripting Language), Distributed Computing, Scalability, Software Architecture, Big Data, Operating Systems, Performance Tuning, File Systems, Cloud Development, Scripting, Command-Line Interface, C and C++, Linux, Data Sharing, OS Process Management, Communication Systems, Artificial Intelligence

  • Status: Free Trial

    Skills you'll gain: C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Software Documentation, Computer Science, Data Storage

  • Status: Free Trial

    University of London

    Skills you'll gain: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Object Oriented Design, Integrated Development Environments, Computer Programming, Programming Principles, Debugging, Data Structures, Program Development, Algorithms, Interactive Design, Data Modeling, UI Components, Software Engineering, Test Data, Data Validation, User Interface (UI), Unit Testing

What brings you to Coursera today?

  • Status: Free Trial

    University of California, Santa Cruz

    Skills you'll gain: Go (Programming Language), Debugging, C (Programming Language), Data Structures, C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Code Review, Unit Testing, Command-Line Interface, Data-oriented programming, Integrated Development Environments, Computer Science, Algorithms, File Systems, Computational Thinking, Software Technical Review, Integration Testing, Software Design

  • Status: Free Trial

    University of California San Diego

    Skills you'll gain: Data Structures, Graph Theory, Algorithms, Program Development, Bioinformatics, Data Storage, Development Testing, Theoretical Computer Science, Computational Thinking, Network Analysis, Programming Principles, File Systems, Computer Programming, Python Programming, C and C++, Java, Rust (Programming Language), Javascript, Software Testing, Debugging

  • Status: Free Trial

    University of California, Santa Cruz

    Skills you'll gain: C++ (Programming Language), Go (Programming Language), Data Structures, C and C++, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Object Oriented Design, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Programming Principles, Integrated Development Environments, Graph Theory, Computer Science, File Systems, Artificial Intelligence, Integration Testing, Software Design

  • Status: Free Trial

    Johns Hopkins University

    Skills you'll gain: Artificial Neural Networks, Image Analysis, Event-Driven Programming, Scalability, Deep Learning, Software Development, Machine Learning Methods, Performance Tuning, C and C++, System Programming, Linear Algebra, Computer Graphics, Distributed Computing, C++ (Programming Language), Computer Vision, Programming Principles, Data Processing, OS Process Management, Data Structures, Machine Learning

  • Status: Preview

    École Polytechnique Fédérale de Lausanne

    Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Computer Programming, Software Design Patterns, Programming Principles, Debugging

  • Status: Free Trial

    Skills you'll gain: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Computer Science

Related roles

Gain the knowledge and skills you need to advance.

  • This role has a $171,904 median salary ¹.

    description:

    A Video Game Developer designs and codes games, creating engaging gameplay through programming and collaboration.

    This role has a $171,904 median salary ¹.

    Offered by

    University of Colorado System_logo
    Michigan State University_logo
  • This role has a $105,344 median salary ¹.

    description:

    A Game Designer creates the concepts and mechanics of a game. They define gameplay and storylines to ensure engaging experiences for players.

    This role has a $105,344 median salary ¹.

    Offered by

    Michigan State University_logo
    Epic Games _logo
    California Institute of the Arts_logo

Most popular

Trending now

New releases

What brings you to Coursera today?

Leading partners

  • Codio
  • University of California, Santa Cruz
  • Johns Hopkins University
  • University of Colorado Boulder
  • Packt
  • Peking University
  • University of California, Davis
  • University of London