Learn the basics of web - Internet fundamentals
This is a small course diving into some of the fundamentals and core of how HTTP works and how the overall web works giving you a solid understanding of underlying HTTP technology
Course Outcomes
- How domains work
- Role of DNS
- Port numbers and HTTP parts
- Writing raw socket requests
- Fundamental understanding of HTTP
Course Structure
17 lectures • 57m total duration
About This Course
In this course, we'll begin by exploring the core concept of the web and understanding its functionality in a way that's significant to you, the future backend developer. To keep it simple and directly beneficial to you, we dive right into the indispensable aspects of the web rather than jumping into a pool of hardware components or OSI specifics.
Moving forward in our journey, you'll naturally appreciate the thrills of discovering the foundational building blocks of the technology you'll be working with for a long time to come. From understanding the operations of domains to the role of DNS, the entire course is designed to shape a clear picture in your mind about the underlying principles that keep the world of the web spinning.
Port numbers and HTTP aspects, which might seem complex topics at first glance, are decoded and presented in the most learner-friendly manner possible. We'll make them engaging by writing raw socket requests, ensuring that you grasp everything that's being taught. Elevating the learning process, we will go the extra mile to instill a deep-rooted understanding of HTTP in you.
Importantly, every concept and practice in this course is weaved towards making you a proficient backend developer who doesn't just know how to code, but also appreciates why each component works the way it does. This course equips you with the skills and understanding needed, making learning not just an educational experience but also a fascinating journey into the heart of technology's finest aspects, gearing you up for your bright future ahead.
Used by learners at
This course is interactive
Interactive courses include hands-on coding exercises to practice as you learn. You practice exercises in a VS Code like IDE without any installation/setup.
Featured Review
@rohan7
Student Feedback
74%
21%
4%
1%
1%
Reviews
Course Instructor
Me alongside a team of developers, creators, designers are building the best interactive programming courses here.View profile
Includes Certificate of Completion
Add this credential to your LinkedIn profile, resume, or CV. You can share it on social media and in your performance review.
What's in the course?
- 6 video lectures
- 1 hands-on-keyboard exercise
- 1+ hour of content
- 5 quiz exams
- GPT-4 level AI assistance
Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.
Free
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes
Pro
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes