WARNING WHILE YOU WERE READING UXIE ASKED ABOUT SOMETHING
Also function calls don't all need semicolons. You should think of the semicolon as "instruction over". When you get to Return Values (day 6) you'll start using function calls without semicolons.
Specifically, for those who already know what I'm talking about: if you're calling a function to get a return value from within some other function call or an IF statement, that kind of inner function call should not have a semicolon, and in fact telling BL, "this line of the script is over" would be Not A Good Idea.
Anyway I have to start writing today's doc and today we're doing

TRANSFORMS AND VECTORS YAAAAAY

OK not that exciting but we should really talk about it. We're kind of trailing off on "must-know" stuff now, with the official schedule ending tomorrow (and I'm not sure it will fill an entire day as I've planned it), so there's ample opportunity to do student requests. Probably not today because we're going to do a lot of stuff already, but maybe tomorrow.
However you'll need to be a little more specific about what you mean by "advanced brick coding".