Learn C++ from Coursera

Coursera offers you 19 courses, to learn C++ now!

Coursera, is an American online learning platform founded in 2012 by Stanford professors Andrew Ng and Daphne Koller that offers massive open online courses (MOOC), specializations, and degrees. Coursera works with universities and other organizations to offer online courses, specializations, and degrees in a variety of subjects, such as engineering, data science, machine learning, mathematics, business, computer science, digital marketing, humanities, medicine, biology, social sciences, and others. - read more on Wikipedia

  • flag Coursera
  • student All Levels
  • database eLearning
  • earth English
  • clock 16h

C++ For C Programmers^ Part A

This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.

Read More
  • flag Coursera
  • student All Levels
  • database eLearning
  • earth English
  • clock 17h

C++ For C Programmers^ Part B

This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.

Read More
  • flag Coursera
  • student Beginner
  • database eLearning
  • earth English
  • clock 2h

Project: Creating Your First C++ Application

In this 1-hour long project-based course^ you will learn how to implement the basics of C++ and OOP program design^ discover pointers and memory management in C++^ and find optimal situations for using C++ in the real world. By the …

Read More
  • flag Coursera
  • student Intermediate
  • database eLearning
  • earth English
  • clock 21h

Object-Oriented Data Structures in C++

This course teaches learners how to write a program in the C++ language^ including how to set up a development environment for writing and debugging C++ code and how to implement data structures as C++ classes. It is the first …

Read More
  • flag Coursera
  • student Intermediate
  • database eLearning
  • earth English
  • clock 2h

Introduction to Pointers and Memory Management in C/C++

In this 1-hour long project-based course^ you will learn how to create memory-safe applications in both C and C++^ discover how to use pointers and dynamic memory in a modern application^ and implement/customize the Big 3/5 for your own application. …

Read More
  • flag Coursera
  • student Intermediate
  • database eLearning
  • earth English
  • clock 10h

C for Everyone: Structured Programming

In the new world we live in^ coding is a universally valuable skill^ whether you re a scientist^ artist^ or a humanist. Algorithms are everywhere^ and we all have to understand how they work. The C language is particularly well …

Read More
  • flag Coursera
  • student All Levels
  • database eLearning
  • earth English
  • clock 19h

Cloud Computing Concepts: Part 2

Cloud computing systems today^ whether open-source or used inside companies^ are built using a common set of core techniques^ algorithms^ and design philosophies – all centered around distributed systems. Learn about such fundamental distributed computing concepts for cloud computing.

Read More
  • flag Coursera
  • student Beginner
  • database eLearning
  • earth English
  • clock 23h

Cloud Computing Concepts^ Part 1

Cloud computing systems today^ whether open-source or used inside companies^ are built using a common set of core techniques^ algorithms^ and design philosophies – all centered around distributed systems. Learn about such fundamental distributed computing concepts for cloud computing.

Read More
  • flag Coursera
  • student Intermediate
  • database eLearning
  • earth English
  • clock 22h

Identifying Security Vulnerabilities in C/C++Programming

This course builds upon the skills and coding practices learned in both Principles of Secure Coding and Identifying Security Vulnerabilities^ courses one and two^ in this specialization. This course uses the focusing technique that asks you to think about: “what …

Read More
  • flag Coursera
  • student All Levels
  • database eLearning
  • earth English
  • clock 3h

Introduction to Intel® Distribution of OpenVINO™ toolkit for Computer Vision Applications

Welcome to the Introduction to Intel® Distribution of OpenVINO™ toolkit for Computer Vision Applications course!

Read More
  • flag Coursera
  • student Beginner
  • database eLearning
  • earth English
  • clock 35h

Introduction to Programming with MATLAB

This course teaches computer programming to those with little to no previous experience. It uses the programming system and language called MATLAB to do so because it is easy to learn^ versatile and very useful for engineers and other professionals. …

Read More
  • flag Coursera
  • student Intermediate
  • database eLearning
  • earth English
  • clock 57h

The Finite Element Method for Problems in Physics

This course is an introduction to the finite element method as applicable to a range of problems in physics and engineering sciences. The treatment is mathematical^ but only for the purpose of clarifying the formulation. The emphasis is on coding …

Read More