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 […]
Continue readingTag: programming
CCATP #521 – Bart Busschots on PBS 49A of X – Challenges from PBS 48
In this week’s episode of Programming By Stealth, Bart had intended to work on improving our Cellular Automata, but we ended up spending a lot more time on reviewing the challenges from last week that we stopped before getting to the new stuff. The good news is that we’re going to do the Cellular Automata […]
Continue readingCCATP #519 – Bart Busschots on PBS 48 of x – A Closer Look at ‘this’ and ‘static’
Bart decided to take a closer look at the JavaScript keywords ‘this’ and ‘static’ and boy am I glad he did. He said it was the hardest lesson he’s put together so far. It’s a convoluted topic but he gives great explanations as always. You can find his tutorial at pbs.bartificer.net/… mp3 download
Continue readingCCATP #517 – Bart Busschots on PBS 47 – ES6 Polymorphism
In this installment of Programming By Stealth, Bart teaches us about inheritance (relationships between classes) and polymorphism. Now he said polymorphism is a concept that throws most first-level college students, but in an odd twist, I didn’t find it confusing at all! Plus, he lets us play with cows, ducks and turkeys in his example […]
Continue readingTiny Tip – Vimmy & Oh Sh-t Git! By Caleb Fong
The review below is from Caleb Fong, aka @GeekoSupremo on Twitter. Caleb is a long time NosillaCastaway who is also following along with Programming By Stealth. His review is pretty geeky (goes well with his Twitter handle) so I thought it might help to explain a couple of terms he uses. He’ll use the term […]
Continue readingCCATP #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 […]
Continue readingExpressions, Patterns & Regex101 Make Writing Regular Expressions Easy and Fun
In my post about using regular expressions to find matches in a text file, I promised to tell you about the two applications I used to help me write my regex. By the way, Regex is what the cool kids call Regular Expressions. Let’s state the problem to be solved first. If you have a […]
Continue readingI Have Made Fire – I Coded in Perl with Regex!
We’re entering chapter 3 of my quest to provide chapter markers in the podcast. The original request was from Joe LaGreca but since I’ve started talking about it on the show, people have been coming out of the woodwork saying, “Yes, please!” I have been working my little fingers and brain to the bone on […]
Continue readingCCATP #509 – Bart Busschots on PBS 43 – Introducing JavaScript ES6
In this installment of Programming By Stealth, Bart spends most of the time talking through his solution to the previous challenge, where we added start and stop buttons to our Game of Life. In his solution, he actually modifies the prototype to accommodate the ability to add these buttons. He explains his process and his […]
Continue readingCCATP #505 – Bart Busschots on PBS 41 – Form Events
In this episode of Programming By Stealth, Bart ties up the last of the loose ends related to web forms. He teaches us about form events, which are critical to making our web forms not only accessible to screen readers but to allow our users to tab around to the different fields and interact with […]
Continue reading