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.
11credentials
20courses

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.
Get in-depth knowledge of a subject by completing a series of courses and projects.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "c and c++"