In this week’s installment of Programming By Stealth, Bart explains his new plan for both the content of PBS and the way the shownotes are created and presented to you. Bart has noticed that because we put a challenge solution and new content into the same show, the solution gets short-changed. That’s a shame because […]
Continue readingCategory: Programming by Stealth
CCATP #619 — Bart Busschots on PBS 88 of X — DOM & jQuery Objects Redux
Bart is nearing the end of his mini-series recapping al of the different hats JavaScript objects wear, doing a lot of redux to cement the concepts that have been spread over so many lessons. He takes a really interesting approach this week to his teaching. He explains a concept and then instead of having a […]
Continue readingCCATP #617 – Bart Busschots on PBS 87 of X — JavaScript Iterators Objects & Generator Functions
I’m not going to lie, this episode of Programming By Stealth with Bart Busschots was a bit head bendy. Bart explains JavaScript Iterator Objects and Generator functions but without his excellent examples I’m certain I would never have been able to get the concepts to even slightly congeal in my brain. Iterator Objects and Generator […]
Continue readingCCATP #615 – PBS 86 of X — JavaScript Function Objects (Redux & Update)
This week Bart Busschots takes us back through JavaScript function objects, explaining the three different ways to define a function. It was great to have them all together to refresh our memory. He explains how only one method is hoisted, which lead him to explain the medieval history reference of “hoisted by your own petard”. […]
Continue readingCCATP #613 – Bart Busschots on PBS 85 of X — Objects as Arrays in JavaScript (Redux & Update)
Bart continues his redux and new information by circling back through Objects as Arrays in JavaScript. I don’t know about you, but I get a lot out of the redux episodes because it cements in place concepts that were a bit wiggly before he goes through it again. The one new concept he goes through […]
Continue readingCCATP #611 – Bart Busschots on PBS 84 of X – Objects as Dictionaries in JavaScript (Redux & Update)
Bart has been noticing that there are a few key features in JavaScript that haven’t ever really congealed for me and is circling back in hopes of firming them up. The other reason he’s going over these topics is that new options have been created since we first covered them. The first of these subjects […]
Continue readingCCATP #610 – Bart Busschots on PBS 83 of X Bootstrap Cards
Bart finishes up our first exploration of Bootstrap 4 with a look at one its most versatile components, the so-called Card. This is one of those components that’s so generic it’s hard to describe, but once you learn about it you’ll start seeing it all over the web. Cards really are ubiquitous! It’s important to […]
Continue readingCCATP #609 – Bart Busschots on PBS 82 of X – Async & Await
A quick note here – Dorothy, aka @maclurker in our Slack group has been applying all of her newly-acquired programming skills from PBS to her fabulous PBS Index. She’s now using Mustache templates, Bootstrap styling utilities, and even AJAX with JSON. The result is a beautiful thing to behold, giving us immediate results as you […]
Continue readingCCATP #602 – Bart Busschots on PBS 81 of X – The JavaScript Promise Utilities
In this installment of Programming By Stealth, Bart teaches us how to use Promises, with a capital P to get promises when we already know the value we want to supply. That sounds funny but it will make sense in context. Then he shows us how we can control parallelization of promises using Promise.all(). It’s […]
Continue readingCCATP #600 — PBS Supplemental — Dorothy Rendon on the PBS Index
In the very first Programming By Stealth supplemental episode, I interview Dorothy Rendon, the programmer behind the PBS Index. If you haven’t seen it before, it’s an index that Dorothy has created for the Programming By Stealth students to helpt them find key topics in Bart Busschots’s fabulous tutorial shownotes. We’ll first get a little […]
Continue reading