Take Up Code

  • Autor: Vários
  • Narrador: Vários
  • Editor: Podcast
  • Duración: 49:49:03
  • Mas informaciones

Informações:

Sinopsis

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.

Episodios

  • 49: C++ Preprocessor. This Is Old Magic.

    03/02/2016 Duración: 12min

    The preprocessor is old, primitive, and strong. But you need to understand its strengths to use it effectively. It adds capabilities that the C++ compiler cannot come close to duplicating on its own.

  • 48: Chaining: Operators, Classes, Calls.

    02/02/2016 Duración: 12min

    Chaining is a common term that has several different meanings. This episode explains how you can use chaining in your programs and how it works.

  • 47: Operators. Who Goes First?

    01/02/2016 Duración: 11min

    Programming languages have a lot of operators. More than most calculators anyway. Do you know what they are? Did you know there is an order to them? This episode explains precedence, associativity, and evaluation order.

  • QA Friday 2016-Jan-29

    29/01/2016 Duración: 09min

    What types of programmers are there?

  • 46: Collections: Iterators Part 2.

    28/01/2016 Duración: 13min

    Iterators give you the ability to navigate from one item to another in a collection and track a specific position within a collection. This episode is part two and continues describing even more advanced iterator topics.

  • 45: Collections: Iterators Part 1.

    27/01/2016 Duración: 11min

    Iterators give you the ability to navigate from one item to another in a collection. Why is this so special? Now that you know how to work with various collections, you know that they are structured very differently. An array just needs to move a pointer to the next item. A list needs to follow wherever the next pointer leads. A binary tree needs to go up and down the tree. Iterators give you a common way to navigate no matter what kind of collection you are using.

  • 44: Collections: Dictionary.

    26/01/2016 Duración: 07min

    You will need to be able to work with groups or collections of items. You have choices and this episode continues more than a week long exploration of collection types available. Up today is the dictionary. I will explain what dictionaries are and then give you some guidance on when to use them.

  • 43: Collections: Hash Table.

    25/01/2016 Duración: 10min

    You will need to be able to work with groups or collections of items. You have choices and this episode continues more than a week long exploration of collection types available. Up today is the hash table. I will explain what hash tables are and then give you some guidance on when to use them.

  • QA Friday 2016-Jan-22

    22/01/2016 Duración: 10min

    What can you expect your job to be like as a new programmer?

  • 42: Collections: Left-Child Right-Sibling Tree.

    21/01/2016 Duración: 10min

    A game that only has one character with one quest and with one shop that sells one item is not going to be very fun. That is why you need to be able to work with collections of items. You have choices and this episode continues more than a week long exploration of collection types available. Up today is the left-child right-sibling tree. I will explain what these trees are and then give you some guidance on when to use them.

  • 41: Collections: Binary Tree.

    20/01/2016 Duración: 15min

    A game that only has one character with one quest and with one shop that sells one item is not going to be very fun. You have choices for storing collections of items and this episode continues more than a week long exploration of collection types available. Up today is the binary tree. I will explain what binary trees are and then give you some guidance on when to use them.

  • 40: Collections: List.

    19/01/2016 Duración: 09min

    You will need to be able to work with groups or collections of items. A game that only has one character with one action and with one opponent is not going to be very fun. Up today is the list. I will explain what lists are and then give you some guidance on when to use them.

  • 39: Collections: Array.

    18/01/2016 Duración: 14min

    You will need to be able to work with groups or collections of items. A game that only has one character with one action and with one opponent is not going to win any awards. First up today is the array. I will explain what arrays are and then give you some guidance on when to use them.

  • QA Friday 2016-Jan-15

    15/01/2016 Duración: 12min

    How can you prevent denial of service attacks? Most of the techniques you will use to prevent a DOS attack are network related. This podcast is about programming so I will explain some things you can do that will make your software more resistant to attack.

  • 38: Big-O Notation. How Fast Can You Go?

    14/01/2016 Duración: 14min

    There are some common Big-O notations that you should become familiar with as well as what kind of code leads to them. This episode continues the discussion of Big-O notation so make sure to listen to episode 37 first. Knowing the signs of these will help you write more efficient code and for some of them could actually mean the difference between your program working vs. never completing at all.

  • 37: Big-O Notation. Take It To The Limit.

    13/01/2016 Duración: 10min

    Big-O notation gives you the ability to describe how fast your code will run if given a large problem. It does not base anything on how fast or slow your computer actually is. It just looks at the steps needed to solve the problem and how they scale as the problem gets bigger.

  • 36: Logarithms. It’s How Our Bodies Work.

    12/01/2016 Duración: 10min

    Have you ever thought about why you cannot see stars during the day? How about why car headlights are so much brighter at night? Or why you can only hear a pin drop in a silent room? All of our body senses are like this. Our body is logarithmic.

  • 35: Random Numbers Start With A Seed.

    11/01/2016 Duración: 09min

    Programming involves giving specific instructions but sometimes you want the ability to introduce random behavior. Maybe you want to simulate how a human character sometimes does things in a different order or takes a different path. Or maybe you want the computer to select various items from a collection. Or maybe you want to simulate the randomness of rolling dice. This episode explains how to do this.

  • QA Friday 2016-Jan-08

    08/01/2016 Duración: 10min

    What are denial of service attacks? The datacenter that hosts the Take Up Code podcast was put under so much stress due to a coordinated attack that the the entire datacenter had to be taken offline for several days while measures were taken to combat the attack. What happened? And what was done to make it better? That is what I am going to begin explaining today.

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

    07/01/2016 Duración: 06min

    C# also supports both implicit and explicit casts and gives you some different choices when you need to switch types. Plus you have a runtime that is ready to throw an InvalidCastException. But even if you do not hit an exception, there are some things you should be aware of. This is still casting.

página 13 de 16