The Internet - along with all the applications it supports, such as the web - has become one of the most significant driving forces of technological progress in our time.
In this course, we will examine the key protocols that enable the operation of the internet, the web, and other applications in the field of computer networks. This will give you the opportunity not only to utilize modern networking technologies to their fullest potential but also to contribute to their development in the future.
My name is Oz. I teach computer science and homeschool my children in rural Australia.
I have run Bradfield since 2015. It began as a small professional school in San Francisco. It is now fully online.
Current Work
In 2024, I shifted my focus to csprimer.com. It offers a flexible computer science curriculum that you can follow at your own pace.
Background
I worked as a software engineer and CTO before teaching. I also co‑founded Vida Health.
Watch Online 61 lessons
This is a demo lesson (10:00 remaining)
You can watch up to 10 minutes for free. Subscribe to unlock all 61 lessons in this course and access 10,000+ hours of premium content across all courses.