Binary: The Foundation of All Computing
What you'll learn
- Read and write binary
- Read and write hexadecimal
- Understand why binary is made of 1s and 0s
- Understand ASCII and Unicode
- Know what a real gigabyte is
- Understand different counting systems (such as Base16 and Base64)
- Pencil and paper
- No programming skills needed
- Basic math skills (addition and subtraction)
- Standard calculator skills (multiplication, exponents)
- An open mind to understand new ways of using numbers
- Excitement about knowing how all digital technology works
You should take this course if you want to have mastery over the foundations of digital technology... if you want to look at an HD movie and think "I know how that's working on the root level. Awesome!"
This course is all about binary, hexadecimal, and the core concepts that make all of our modern information technology possible. There are videos, quizzes, and a couple of App Cat episodes in presentation format.
You should watch the videos in order. Some of them build on the content from the last video. There are 3 chalkboard session videos that show the how-to steps for reading and writing binary and hexadecimal. You should watch those with paper and a pencil. You'll want to follow along.
Who this course is for:
- Professional technologists
- Technology enthusiasts
- Perpetual learners
I have been programming since I was 8 years old. That was 1986 and computers were very different. All of the effort I spent trying to make things work properly back then has turned out to be very helpful, though. I have been pushing the boundaries of what can be done with technology ever since.
I've co-founded several technology startups, managed software products with over $100 million in annual revenue, and received my MBA from The University of Chicago Booth School of Business.
I continually learn about new technologies (or old stuff that I didn't understand before) and I love to help others understand technology in a deep, meaningful way.