inflearn logo

[4-Week Course] <Web Browser from Scratch> Reading Challenge

In just 4 weeks, here's what you'll get

  • Experience the core technologies that make up browsers through hands-on practice.

  • You can understand the entire process by following how a web browser loads and renders a page.

  • By implementing a browser directly with Python code, you'll gain hands-on understanding of how it works, not just theoretical knowledge.

Starts Nov 1

29 days

Finish Nov 30

hanbit님과 함께해요!

60,476

Learners

1,698

Reviews

18

Answers

4.8

Rating

19

Courses

Hanbit Media publishes books on AI, programming, computer science, and IT essays for IT professionals, as well as practical IT books on QA, graphics, and more for general users, under the motto “Opening the world of IT through books.”

 

 

More

I've been using web browsers 'as a matter of course' all this time,

This time, shall we understand it by making it ourselves?


Through a 4-week challenge, from page loading to rendering,

You'll learn by following along with the principles of how the web works, explained directly by browser developers.


Not just stopping at simply reading books,

Implementing 'My Own Browser' directly with Python

You'll gain hands-on understanding of how browsers work internally.


It's okay if you don't have much programming experience.

As you follow along with the book and challenges, you'll be able to see the entire process of completing a web browser for yourself!

10월

31일

챌린지 시작일

2025년 10월 31일 오후 03:00

챌린지 종료일

2025년 11월 30일 오후 02:59

챌린지 커리큘럼

All

28 lectures

Course Materials:

Live

Recommended for
these people

Who is this course right for?

  • Web frontend developers trying to improve service performance

  • Students who want to understand the basic principles of networks and web browsers

  • Python beginners who want to create visible results

Need to know before starting?

  • Python: The exercises in this book are conducted in Python. While you can follow along with other languages, please note that some exercises use Python libraries.

  • HTML, CSS Knowledge: If you have experience creating web pages or are familiar with syntax like HTML and CSS, you'll find the book easier to read. I recommend the HTML syntax lectures from Opentutorials.

Reviews

All

24 reviews

4.8

24 reviews

  • newcat님의 프로필 이미지
    newcat

    Reviews 3

    ∙

    Average Rating 5.0

    5

    4% enrolled

    Can I really do this in just 4 weeks? 😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭 I'll stay strong.

    • ryuan
      Instructor

      The first part is easy, but the latter part is quite difficult. Please take away as much as you can and ask lots of questions. Fighting!

  • supark님의 프로필 이미지
    supark

    Reviews 18

    ∙

    Average Rating 4.9

    5

    30% enrolled

    The book's content is fascinating : )

    • calculator님의 프로필 이미지
      calculator

      Reviews 297

      ∙

      Average Rating 4.9

      5

      100% enrolled

      I saw this book in the new releases section of an online bookstore and thought it looked interesting, so I wanted to read it. I ended up reading it with the great motivation provided by the reading completion challenge. It's not an easy book, but the fascinating topic of implementing a web browser from scratch made it an enjoyable read. I wrote a longer review as part of the challenge's final mission - posting a review on social media. https://blog.naver.com/gritjob/224093581031

      • kococowa7566님의 프로필 이미지
        kococowa7566

        Reviews 1

        ∙

        Average Rating 5.0

        5

        30% enrolled

        • traceimp님의 프로필 이미지
          traceimp

          Reviews 3

          ∙

          Average Rating 4.3

          3

          100% enrolled

          Actually, since the recommendation mentioned "programming beginners and web technology newcomers," I thought it would be a book with an easy-to-follow approach, but it was completely different. It's disappointing, but I think I've come to realize my own shortcomings. I wouldn't be able to recommend it to beginners, and it seems like a book I'd recommend to people with existing web development experience or knowledge to help them understand more deeply. If the book had been more kind, it would have been good enough for beginners to read as well. (Especially regarding code modifications, deletions, execution methods, etc.) Thank you for all your hard work with the translation.

          취소 및 환불 규정
          챌린지는 지식공유자가 설정한 수업 최소 정원이 충족되지 않을 경우, 폐강 안내가 고지되며 결제 내역이 자동취소됩니다.

          hanbit's other courses

          Check out other courses by the instructor!

          $8.80