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

  • 113: Data Types: Arrays.

    25/05/2016 Duración: 13min

    You will often need multiple variables of the same type and while you can sometimes just create separate variables with their own names, what if you do not know ahead of time how many will be needed?

  • 112: Data Types: Floats.

    24/05/2016 Duración: 10min

    If you want to work with fractional values instead of just whole numbers, then floating point types are usually a good choice. They are different enough from ints that you need to understand how to use them.

  • 111: Data Types: Enums.

    23/05/2016 Duración: 10min

    What would you rather see? 1, 2, 3, or red, green, blue? Enums allow you to give meaningful names to values. Seems simple, right? It is, except for a few things you should be aware of.

  • QA Friday 2016-May-20

    20/05/2016 Duración: 08min

    I met a person recently who has a college degree in computer science. He works at a local pizza shop. The question this week is not really a question but my thoughts on the situation. What went wrong? Or did anything go wrong?

  • 110: Data Types: Void And Bool.

    19/05/2016 Duración: 12min

    Void and bool are simple types that you can use with very little explanation. There are a few details that you should be aware of though.

  • 109: Data Types: Ints Part 2.

    18/05/2016 Duración: 16min

    You will probably have one or more ints in almost every method and class you write. They are everywhere so you really should know how to use them.

  • 108: Data Types: Ints Part 1.

    17/05/2016 Duración: 12min

    You will probably have one or more ints in almost every method and class you write. They are everywhere so you really should know how to use them.

  • 107: Data Types: Chars And Bytes.

    16/05/2016 Duración: 10min

    Chars and bytes form some of the most basic data types available. But what are they really? And what can you do with them?

  • QA Friday 2016-May-13

    13/05/2016 Duración: 05min

    How do I use my foundational skills in programming to start making useful software?

  • 106: Multithreading. Call Me Back Please.

    12/05/2016 Duración: 11min

    Callback methods can also be either synchronous or asynchronous and add a whole new dimension to how you can approach problems.

  • 105: Multithreading. Sync vs. Async.

    11/05/2016 Duración: 09min

    What are synchronous and asynchronous methods and how do you use them?

  • 104: Multithreading. Singleton Mistakes.

    10/05/2016 Duración: 11min

    There is a big problem with Singletons especially in the C++ language. It is not obvious how to get them to work with multiple threads. You want one instance in your entire application and how do you handle the race condition when multiple threads ask for the instance at the same time?

  • 103: Multithreading. Volatile.

    09/05/2016 Duración: 10min

    Volatile is a keyword that allows you to turn off certain optimizations. Unfortunately, it is also used incorrectly many times as a way to synchronize threads.

  • QA Friday 2016-May-06

    06/05/2016 Duración: 09min

    Do it in place. What does that mean?

  • 102: Multithreading. Up And Down.

    05/05/2016 Duración: 09min

    What if you just want to limit how many things you can have or can be done? This episode will explain another side of the semaphore sometimes called a counting semaphore.

  • 101: Multithreading. Signal And Wait.

    04/05/2016 Duración: 13min

    Semaphores are often confused and characterized as just a more general form of a mutex. There are actually some big differences though.

  • 100: Multithreading. Master The Lock.

    03/05/2016 Duración: 13min

    This episode dives deep into locks. How do they work? And then explains how you can use this to implement a reader-writer lock.

  • 99: Multithreading. Cache Lines.

    02/05/2016 Duración: 09min

    If you are not careful, you can cause a processor to come to an immediate and full stop while it waits for data to move around in memory. That is probably not the performance boost you were looking for.

  • QA Friday 2016-Apr-29

    29/04/2016 Duración: 06min

    Do you get more value out of articles, videos, or podcasts?

  • 98: Multithreading. The Great Divide.

    28/04/2016 Duración: 08min

    How do you assign work to threads? This episode explains several ways you can think about this and when to use them.

página 9 de 16