- 1.5 hours on-demand video content
- Lifetime access
- Downloadable resources and exercises
- Certificate on completion
- Access on mobile and desktop
- Secure checkout via Credit Card or PayPal
- 14-day money back guarantee
- Last updated July 2021
"Great Course! Great explanation of what can be a tricky thing to get used to."
"PIKUMA is the best!"
"Very Clear and Easy to Understand. Thanks, Gustavo! Your explanations and examples are always clear and easy to understand. I heartily recommend any (or ALL) of Gustavo's courses!"
"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!!"
"Recommended. Very helpful especially with the code examples! Thanks!"
"Great course. Now I finally understand how bitshifting works!"
"I found this course to be clear, concise, and informative."
"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!"
"Great explanation of bit shifting. I came across this wonderful site by accident, the content is clear, well structured and with precise examples."
"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!"
"Clean and fast explanation."
"Extremely detailed and informative. This is a fantastic course explaining bitshift operations and definitely cleared up my misunderstanding of them thank you!"
"Very clear and nice for beginners"
"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!"
"The explanation was very nice. Congratulations"
"A quicky. A nice refresher, or introduction into bitshifting. They supply some examples where it is (was) used, and they conclude with an honest opinion about when to use it."
"simple, quick, to the point. was the quick refresh i needed."
"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."
"Very good. Nice explanation"
"The best instructor I've ever seen."
"Basic, short and well explained."
"Really clear explanation. I really liked this short course on Bitshift Operations, and would definitely recommend to anyone who is looking to understand this topic. Thanks!"
"Cannot escape from getting shifted! Awesome crash talk about bitshift! Gotta keep them shifting! Left, right, up, down; shift your bits all over the town!"
Finally took the time to understand bitshift operations (clear and concise), and the explanation uusing base10 at the beginning is a huge help"
"Funny: Good and funny explanation, I learned what is mean bitshifting and the important thing there is no need to use it in this time :-)."
"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!"
"A Quick, Enlightening Lesson. This was a fantastic resource for learning about bitshift operations. Definitely worth the time!"
"Liked it. Very brief but solid and clear explanation of the math behind the bit shift operations."
Simple and good to know"
"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"
"I like it. Thanks for the course, i really like it"
"Very useful course , thanks a lot !!"
"Fantastic course, illustrates the concept clearly and concisely. Would recommend."
"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."
"Clear and amazing. Very good keep posting courses like this."