Select Page
13: Let’s Program A Game! Part 1.

13: Let’s Program A Game! Part 1.

https://www.takeupcode.com/podcast-player/288/13-lets-program-a-game-part-1.mp3Download file | Play in new window | Duration: 8:59 | Recorded on December 1, 2015Follow along as I explain how to program a word guessing game in C++. This episode builds on a free 5-day...
141: Reference Counting. Still In Use!

141: Reference Counting. Still In Use!

https://www.takeupcode.com/podcast-player/543/141-reference-counting-still-use.mp3Download file | Play in new window | Duration: 13:00 | Recorded on July 24, 2016Can this object be thrown away yet? Keeping track of how many places are still using an object is one way...
13: Let’s Program A Game! Part 1.

14: Let’s Program A Game! Part 2.

https://www.takeupcode.com/podcast-player/289/14-lets-program-a-game-part-2.mp3Download file | Play in new window | Duration: 6:01 | Recorded on December 2, 2015This episode continues adding to the 5-day email course that shows you how to build a game. The emails...
141: Reference Counting. Still In Use!

144: Data Types: C++ nullptr Is Not Zero.

https://www.takeupcode.com/podcast-player/555/144-data-types-cpp-nullptr-not-zero.mp3Download file | Play in new window | Duration: 8:05 | Recorded on August 14, 2016nullptr represents a null pointer and while it has a value of zero, the type is not the same. For a...
13: Let’s Program A Game! Part 1.

15: Let’s Program A Game! Part 3.

https://www.takeupcode.com/podcast-player/291/15-lets-program-a-game-part-3.mp3Download file | Play in new window | Duration: 7:32 | Recorded on December 6, 2015So far our game doesn’t do much and we’re going to fix that. The most important thing for you...
141: Reference Counting. Still In Use!

171: Checksums Offer Better Error Detection.

https://www.takeupcode.com/podcast-player/602/171-checksums-offer-better-error-detection.mp3Download file | Play in new window | Duration: 12:11 | Recorded on February 19, 2017If you receive some information, how do you know if it’s intact or has been changed?...
13: Let’s Program A Game! Part 1.

19: C++ Destructors. Simply Reliable.

https://www.takeupcode.com/podcast-player/309/19-c-destructors-simply-reliable.mp3Download file | Play in new window | Duration: 8:16 | Recorded on December 13, 2015One of the biggest differences between C++ and C# is in how object lifetimes are managed. I was going...
141: Reference Counting. Still In Use!

218: C++ Used To Program Video Games.

https://www.takeupcode.com/podcast-player/679/218-c-used-program-video-games.mp3Download file | Play in new window | Duration: 8:40 | Recorded on January 14, 2018Why is C++ such a good choice for writing games? The C++ language is used for many types of projects...
13: Let’s Program A Game! Part 1.

20: C# Destructors and IDisposable.

https://www.takeupcode.com/podcast-player/310/20-csharp-destructors-and-idisposable.mp3Download file | Play in new window | Duration: 7:25 | Recorded on December 13, 2015C# calls them finalizers and that’s strangely appropriate because all you really know about...
141: Reference Counting. Still In Use!

219: C++ RAII Sounds Complicated But Simplifies Your Code.

https://www.takeupcode.com/podcast-player/680/219-c-raii-sounds-complicated-simplifies-code.mp3Download file | Play in new window | Duration: 8:22 | Recorded on January 21, 2018Resource allocation is initialization or RAII for short may be hard to pronounce but will...
13: Let’s Program A Game! Part 1.

21: C++ Creating And Deleting Instances.

https://www.takeupcode.com/podcast-player/312/21-c-creating-and-deleting-instances.mp3Download file | Play in new window | Duration: 11:49 | Recorded on December 15, 2015You’re ready now to apply what you’ve learned about class definitions, pointers, and...
13: Let’s Program A Game! Part 1.

22: C# Creating And Disposing Instances.

https://www.takeupcode.com/podcast-player/314/22-csharp-creating-and-disposing-instances.mp3Download file | Play in new window | Duration: 11:15 | Recorded on December 16, 2015Creating instances in C# is a bit different because there’s a difference between value...
13: Let’s Program A Game! Part 1.

26: Inheritance. When To Use Private.

https://www.takeupcode.com/podcast-player/333/26-inheritance-when-to-use-private.mp3Download file | Play in new window | Duration: 7:48 | Recorded on December 23, 2015This is an advanced C++ topic so don’t get worried if it’s difficult right now....
13: Let’s Program A Game! Part 1.

33: C++ Casting. Turn Your Object Into A Frog.

https://www.takeupcode.com/podcast-player/350/33-c-casting-turn-your-object-into-a-frog.mp3Download file | Play in new window | Duration: 12:04 | Recorded on January 5, 2016Can you change an int into a float? And because an int occupies multiple bytes in memory, can...
13: Let’s Program A Game! Part 1.

34: C# Casting. Only Frogs Can Be Frogs.

https://www.takeupcode.com/podcast-player/351/34-c-casting-only-frogs-can-be-frogs.mp3Download file | Play in new window | Duration: 6:42 | Recorded on January 5, 2016C# also supports both implicit and explicit casts and gives you some different choices when you need...
141: Reference Counting. Still In Use!

132: Data Types: Lambdas.

https://www.takeupcode.com/podcast-player/526/132-data-types-lambdas.mp3Download file | Play in new window | Duration: 11:39 | Recorded on June 27, 2016Lambdas are a recent addition to C++ and are also included in other languages. Think of them like unnamed methods...
141: Reference Counting. Still In Use!

134: Data Types: C++ Function Binders.

https://www.takeupcode.com/podcast-player/528/134-data-types-cpp-function-binders.mp3Download file | Play in new window | Duration: 8:23 | Recorded on June 29, 2016Binders make up part of functional composition that allows you to adapt functions and combine them into...
141: Reference Counting. Still In Use!

137: Data Types: Auto or Var. The Compiler Chooses.

https://www.takeupcode.com/podcast-player/532/137-data-types-auto-var-compiler-chooses.mp3Download file | Play in new window | Duration: 9:02 | Recorded on July 5, 2016Auto and var types do have a type. The compiler will figure out what that is. You might think this...
13: Let’s Program A Game! Part 1.

5: Interpreted Or Compiled?

https://www.takeupcode.com/podcast-player/267/5-interpreted-or-compiled.mp3Download file | Play in new window | Duration: 9:14 | Recorded on November 14, 2015Learning how to program effectively will eventually require that you learn more than just one language. You...