Take Up Code - podcast cover

Take Up Code

Take Up Code: build your own computer games, apps, and robotics with podcasts and live classeswww.takeupcode.com
Take Up Code is a podcast that explains computer programming topics through fun and engaging examples that you can relate to. The guided format allows you to gain valuable understanding of topics that will reinforce your studies, allow you to train new skills that you can apply on your job, and change your thinking about what it takes to become a professional programmer. The episodes are as short as possible so you can squeeze them into your daily routine.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

QA Friday 2016-Jul-22

What is your biggest weakness? Things around us change and we each grow and change too.

Jul 22, 201610 min

QA Friday 2016-Jul-15

What is your biggest weakness? In real life, problems often require more than one person. Nobody can be an expert in everything. We have to each focus on what we do best and that means we need weaknesses.

Jul 15, 20167 min

QA Friday 2016-Jul-08

How our education system ignores problem solving. I do not really have a question this week so this is a great opportunity for me to talk about education.

Jul 08, 20166 min

138: Data Types: Lvalues And Rvalues.

You will sometimes come across lvalues and rvalues maybe when trying to understand compiler error messages or when reading docs. A basic understanding will go a long way to making sense of them.

Jul 07, 201610 min

136: Data Types: Variant. Pick One.

The variant type can take on one of many different types and can even change the type. It is still a variant so it is more accurate to say that it can hold another type.

Jul 05, 20168 min

QA Friday 2016-Jul-01

I always feel pressure and embarrassment when doing code reviews. What should I do?

Jul 01, 20169 min

132: Data Types: Lambdas.

Lambdas are a recent addition to C++ and are also included in other languages. Think of them like unnamed methods but with some extra concepts that you need to know. Or if not, you will be even more lost than with function pointers.

Jun 28, 201612 min

131: Data Types: Function Pointers Part 2.

You may not always need to work with this data type but that does not mean you can ignore it. If you do not at least know the basics, then you will get lost in code that uses function pointers.

Jun 27, 201614 min

130: Data Types: Function Pointers Part 1.

You may not always need to work with this data type but that does not mean you can ignore it. If you do not at least know the basics, then you will get lost in code that uses function pointers.

Jun 23, 20169 min

127: Data Types: Smart Pointers Part 2.

The C++ language guarantees that destructors run at specific times even if an exception is thrown. You can use this to make sure that other cleanup work gets done. That is what smart pointers do.

Jun 20, 201613 min

126: Data Types: Smart Pointers Part 1.

The C++ language guarantees that destructors run at specific times even if an exception is thrown. You can use this to make sure that other cleanup work gets done. That is what smart pointers do.

Jun 16, 20169 min

125: Data Types: Streams Part 2.

Streams provide a way to read and write potentially unlimited information and working with them is very different than data types representing a single variable.

Jun 15, 20169 min

124: Data Types: Streams Part 1.

Streams provide a way to read and write potentially unlimited information and working with them is very different than data types representing a single variable.

Jun 14, 201610 min

123: Data Types: Tuples.

Sometimes you need to bundle things together so you can treat them as a single unit. That is what the tuple provides.

Jun 13, 20169 min

122: Data Types: DateTimes Part 5 C++.

DateTimes in C++ require quite a bit of a learning curve. They are still evolving and nowhere near to being full-featured or friendly to use.

Jun 09, 201612 min
For the best experience, listen in Metacast app for iOS or Android