Cover image of Introduction to C++ Programming - Winter 2010
(30)
Education
Technology
Courses

Introduction to C++ Programming - Winter 2010

Updated 6 days ago

Education
Technology
Courses
Read more

Introduction to programming in C++ and object-oriented programming - encapsulation using classes, inheritance, etc.

Read more

Introduction to programming in C++ and object-oriented programming - encapsulation using classes, inheritance, etc.

iTunes Ratings

30 Ratings
Average Ratings
6
5
4
4
11

Well..

By Csymtyr - May 30 2019
Read more
I was going to give this a listen and subscribe, until I realized a large swath of the first episodes aren’t here. Can’t really learn if I don’t begin with the basics.

Missing first five lessons

By ManOfNumenor - Aug 01 2017
Read more
This ridiculous podcast is missing essential material.

iTunes Ratings

30 Ratings
Average Ratings
6
5
4
4
11

Well..

By Csymtyr - May 30 2019
Read more
I was going to give this a listen and subscribe, until I realized a large swath of the first episodes aren’t here. Can’t really learn if I don’t begin with the basics.

Missing first five lessons

By ManOfNumenor - Aug 01 2017
Read more
This ridiculous podcast is missing essential material.
Cover image of Introduction to C++ Programming - Winter 2010

Introduction to C++ Programming - Winter 2010

Updated 6 days ago

Read more

Introduction to programming in C++ and object-oriented programming - encapsulation using classes, inheritance, etc.

Rank #1: Lecture 8: Introduction to Value Returning Functions

Podcast cover
Read more
In this lecture, we introduce the notion of value returning functions in C++ and provide several examples. Value returing functions are quite similar to functions you would, say, see in excel. However, there are some important differences that we will notice between the two later in the course, particularly in respect to parameter passing modes. We cover both using pre-definied functions and creating programmer-defined functions. Lastly, we finish with a brief introduction to separate compilation.

Jan 29 2010

Play

Rank #2: Lecture 10-Introduction to Object-Oriented Programming

Podcast cover
Read more
This lecture is an introduction to Object-Oriented programming. We first begin by describing some motivation of objects. Then, we discuss the mechanics of classes, including how they are declared, the various keywords used, etc. We conclude with several implementation details pertaining to how classes are typically split into different files to facilitate separate compilation.

Feb 26 2010

Play

Rank #3: Lecture 9-Parameter Passing and Void Functions

Podcast cover
Read more
In this lecture, we mainly discuss function parameter passing modes, namely, the differences between call-by-value and call-by-reference. We then go on to discuss void functions and using arrays as arguments to functions.

Feb 04 2010

Play

Rank #4: Lecture 15: Final Exam Review and Dynamic Allocation

Podcast cover
Read more
In this lecture, we review key concepts that will be covered by the final exam. Also, we discuss more details pertaining to dynamic allocations, including motivation, requesting dynamic memory, and releasing dynamic memory, that will not be covered on the final exam.

Mar 16 2010

Play

Rank #5: Lecture 14: Introduction to Pointers

Podcast cover
Read more
We discuss the details of pointer values and types in C++ in this lecture. We conclude with a very brief introduction to dynamic allocation and some other motivation behind pointer types in C++.

Mar 16 2010

Play