Learn the basics of web - Internet fundamentals

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

4.6
(8k ratings)
70.9k enrolled
Excellent Rating
Course Instructor: Mehul Mohan

Course Outcomes

  • How domains work
  • Role of DNS
  • Port numbers and HTTP parts
  • Writing raw socket requests
  • Fundamental understanding of HTTP

Course Structure

17 lectures57m total duration

  Welcome to the course 
1min
  Getting Started 
1min
  What is DNS? 
8min
  Quiz 
1min

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

Microsoft
Amazon
Google

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.

Screenshot of codedamn IDE

Featured Review

Profile picture for rohan
rohan

@rohan7

5.0
I have learned a lot. The first series that I haven't skip a bit to understand every topic thoroughly. I know I am late on this awesome journey but I will try to cope up with the schedule.

Student Feedback

4.6
Course Rating

74%

21%

4%

1%

1%

Reviews

Profile picture for Vikrant bhan
Vikrant bhan
Nov 02, 2024
hi
Profile picture for Anwar Shaikpalur
Anwar Shaikpalur
Oct 26, 2024
I came to know about the system of port numbers for the first time, quite interesting.
Profile picture for Pulkit Sharma
Pulkit Sharma
Oct 09, 2024
b
Profile picture for Shavaiz Ali
Shavaiz Ali
Oct 04, 2024
best
Profile picture for Kunal raj
Kunal raj
Jul 06, 2024
Good

Course Instructor

Mehul Mohan
Building coding courses on codedamn
Mehul Mohan
4.6 Instructor rating
23.3k Ratings
228.3k Students
47 Courses

Me alongside a team of developers, creators, designers are building the best interactive programming courses here.View profile

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
Upgrade To Pro