Open post
Programming By Stealth Logo

CCATP #522 – Bart Busschots on PBS 49B of X – Object Revision & Improving Our Cellular Automata

As promised last week, Bart Busschots brings us the second half of Programming By Stealth 49. We start by going through a lot of revision on JavaScript objects. It’s really great to have all of this all in one place, and I got to ask a few questions that have been bugging me for a long time. I understood every bit of this and really enjoyed it, but I’m not going to lie, his little 6-part test after the revision baffled me a bit. But after we slog through that part, Bart gets us back on track improving our Cellular Automata. I never realized that we didn’t actually define whether our cells are dead or alive!

Bart’s tutorial for this lesson is at bartbusschots.ie/… starting where he inserted the line, “Note: This is the point in the notes where the first podcast episode ends and the second begins.”

mp3 download

Open post
Programming By Stealth Logo

CCATP #516 – Bart Busschots on PBS 46 – ES6 Spread Operator, Arrow Functions & Classes

In this installment of Programming By Stealth, Bart adds one more thing to the list of changes to arrays, and that’s the spread operator. Then we’ll learn how to get rid of the “const self = this” kludge for callbacks using the arrow functions. After that, we learn the basics of classes, a concept introduced in ES6 which brings JavaScript into the world of other C-style languages.

Bart’s excellent written tutorial for this installment is available here: bartbusschots.ie/…

Bart at the end asks a question – would you be interested in learning how to build command line apps using JavaScript? So far we’ve only be working on web apps, but command line apps will allow us to manipulate things in the file system, the network and even to the Internet itself without using a web browser. Let us know via email to me at allison@podfeet.com, or write up your thoughts in our Facebook group at podfeet.com/facebook or our Google Plus group at podfeet.com/googeplus or you can even tweet us at @podfeet and @bbusschots.

mp3 download

Open post
Programming By Stealth Logo

CCATP #514 – Bart Busschots on PBS 45 – ES6 Arrays & Strings

In this week’s Programming By Stealth, Bart starts by actually giving me credit for leading him to rethink his strategy on the use of const and let. He was nudged along in the strategy by the most awesome Jill.

Then Bart goes on to reveal even more of the joy that is JavaScript ES6. He explains ES6 Arrays, how to loop through Arrays, and in a change that brings a tear to my eye, the simpler way you can now loop over Strings and how concatenation is a thing of the past when building strings. This is truly a joyful show!

As always, Bart’s detailed tutorial is available at bartbusschots.ie/…

mp3 download

CCATP #511 – Bart Busschots on PBS 44 – ES6 Arguments & Objects

In this installment of Programming By Stealth, Bart Busschots teaches us new ways to deal with arguments and objects in JavaScript ES6. We learn how to set default argument values for functions in a way that is self-documenting. He explains how variadic (aka Rest) arguments allow you to shove all of the arguments of a function into an array. Then he walks us through how to use for … in loops to loop over objects. He reminds us of the difference between instance and static properties and explains how for … in loops work with both kinds of properties. I really enjoyed this episode and followed almost all of it on the first time through!

Detailed tutorial for the podcast is available at bartbusschots.ie/…

mp3 download

CCATP #438 – Programming by Stealth – 14 of x JavaScript Loops & Arrays

PBS LogoWe’re back to Programming By Stealth with Bart Busschots where he explains how to create Arrays in Javascript and how to use “while” and “for” to create loops to access the information in Arrays. It’s a little bit of a propeller beanie episode but we powered through till I got it!

And as always, here’s a link to Bart’s terrific tutorial for the episode: bartbusschots.ie/….


itunes
mp3 download

Scroll to top