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 readingMore TagCategory: Programming by Stealth
CCATP #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 readingMore TagCCATP #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 readingMore TagCCATP #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 […]
Continue readingMore TagCCATP #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 […]
Continue readingMore TagCCATP #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 readingMore TagCCATP #507 – Bart Busschots on PBS 42 – Playing the Game of Life
In Programming By Stealth, installment 42 of X with Bart Busschots, it’s finally time to tie all the bits and pieces we’ve learned together and create our first web app. Armed with our HTML, CSS, jQuery and JavaScript knowledge, and our Cellular Automata Prototype, Bart walks us through how to bring the Game of Life…to […]
Continue readingMore TagCCATP #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 readingMore TagCCATP #503 – Bart Busschots – PBS 40 of x – HTML5 Custom Validations with jQuery
In a shocking turn of events, I actually followed all of Programming By Stealth this week! Bart walked us through his solution to last week’s HTML5 Forms Validation homework, and in so doing highlighted some especially clever things he did. I was pretty pleased with my own version of the homework, and in fact, Bart […]
Continue readingMore TagCCATP #501 Bart Busschots – PBS 39 of x – HTML5 Form Validation
This week Bart Busschots joins us to talk about HTML Form Validation. We’ll get back to our Cellular Automata next week. Bart has also decided that we’re going to get our feet a little bit yet by using GitHub where we’ll be getting the challenges and solutions from now on. You can see Bart’s awesome […]
Continue readingMore Tag