"Okay for completely new beginners. Found this very thin content-wise, but I'm very much not the target audience for this course, so I gave this three stars because I imagine it has some value if you've never seen this operation before. However I think that no discussion of bitshift operations makes any sense unless you talk about flags. Bitmasks / Flags are still in use widely and are probably the most common use of bitshifting that a programmer will see these days, so their omission feels pretty jarring."
"Demystifies binaries and bit shifting operations. I've been coding for years but each time I needed to use bit shifting I had to find some reference online or just go through trials and errors until I got the desired results. Thanks to this short course, however I'm way more confident that I can do binary calculations and bit shifting operations in my head and as a bonus I see more clearly how it can benefit me in some use cases that I didn't consider before!"
"I wish I discovered these courses 20 years back !!! Clarity is the thing with Gustavo's teaching methods. It is the most worthy hour spent (only once in life) on understanding Bitshifting operation and to be remembered throughout a lifetime.. without the need to refresh on the topic again in the future.. Highly recommended courses!!"
"Very well done! Wanted to check out the teacher style, so I enrolled. I was familiar with the argument, but was still pleasantly surprised by the course: Absolutely well done and beautifullly explained!"
"Good foundations. This course gives a good math foundation and examples to understand bit shifting in modern high-level programming languages. The instructor takes the time to explain the main subject with examples which enhances the learning experience."
"Excellent! I only expected to learn how bit shifting works but in addition to that I learned about compilers, programming languages, assembly code, processors, video game history and some nice math tricks. This guy is simply on another level!"
"Short and Sweet Intro to Bitshifting. The 1-hour lesson is very easy to follow and to the point. It's a great introduction to thinking about bitshift and bitwise operators without the unnecessary fear!"
"Good course to review the knowledge. Just when I realised I need to check my bit shift knowledge found this course. Nothing new actually in the end, but I like they way how simple this course is. So good both for beginners and who wants to review his knowledge."
"Interesting introduction to old-school programming. This was a very useful introduction to old school style programming and an informative breakdown of what exactly Bitshifting is and when and where it is appropriate to use it. Highly recommended!"
"Excellent. It says a lot about GP's teaching style that although I knew all this stuff already I *still* enjoyed this course, kind of like hanging out with a cool nerd friend and talking about how elegant bit operations are. Would love to see a follow-up course that goes into more detail, maybe "Hacker's Delight" style bit hacks"
"Awesome! Thank you! This course was fantastic! The only feedback I could give is maybe mention that 2^0 = 1. Someone that doesn't know math that well might get confused on why if the right most bit = 1 the value would be 1 and not 0, which would throw off their total number when adding up each bit value. One of those things that many would just know automatically, but if someone without that knowledge was trying to follow along it could confuse them. Thank you again for this course, loved it!"
"Really interesting! Really good course about bit shift operations. I've appreciate to learn in deep this topic. I am not a native English speaker, I am French and I liked the way the teacher explained things. Succinct and clear."