인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
Security & Network

/

Network

Web/Network/HTTP Basecamp for developers

Learn the fundamentals of the web, networks, and HTTP that every developer should know, in a code-based, real-world, data-driven way.

(5.0) 29 reviews

170 students

Network
Protocol
https
Thumbnail

This course is prepared for Basic Learners.

What you will learn!

  • network

  • token

  • Web

  • HTTP

  • Response Code

  • URL Structure

Don't wander any longer
Welcome to Base Camp

Web/Network/HTTP Basecamp for developers

Learn the basics of 'Web/Network/HTTP' that developers must know based on code and actual movement data!


Web/Network/HTTP Why should I learn it?

  • 🤔 How far should I study?

  • 🤔 Will it help with work and communication?

  • 🤔 I'm a developer, do I need to know this?


If you have had such concerns, you have come to the right place. In this course, you can solidify the basics of web/network/HTTP through actual code and packets . I created the course with the idea that it is an onboarding course for our company , and that new developers should know this much, and that it would be good to know this much .


Essential skills for new developers as told by a company representative and KDT Tier 1 instructor

" HTTP fundamentals knowledge is essential for developer growth, smooth communication, API performance, and debugging."

  1. Growing as a Developer

  2. Smooth communication

  3. Creating and using APIs

  4. Performance Optimization and Debugging


Let's take a look at the conversation below? 👀

  • Chili : Mura, I'm getting a 500 error !

  • Mura : Ah! The server is down for a moment. Please wait a moment~

  • Chili : Yep!!

  • Chili : Mura-nimㅠㅠ, it says there is no authentication data!

  • Mura : Did you put access_token in the header?

  • Chili : !!

  • Mura : You must send it in form data type, not JSON.

  • Chili : !! ... Then what should I specify as Content-Type?

  • Mura : You don't have to specify the header part separately because the browser automatically sets it to Content-Type: application/x-www-form-urlencoded !


  • Chili : !!

500 error, access_token, Content-Type, ... ??? 🤯

It's okay if you don't fully understand the conversation right away. You can naturally acquire it as you go through the concepts one by one in the lecture.

This is an example to show you how this kind of conversation happens in practice. After class, you will be able to understand the content of this conversation.

You can learn things like this

#Web Basics #Communication Skills #Practical Code

  • Learning the basics of the web, networks, and HTTP

  • Basic learning through 'entities (code and packets)'


What makes this course special!

Point 1. Learning the knowledge required for practical work through practice

Rather than just explaining theories , we also explain through practice what knowledge is needed in the field .


Point 2. Learning through reality

We talk about entities rather than concepts . In reality, what we are most closely connected to is entities.

OSI 7 Layer (Concept ⇒ Concept is just a concept and is of little help in practice) - Packet (Entity ⇒ If you know what data is being sent and received, you can use it in practice)


Point 3. Practice using various programming languages

Let's take a look at what values are actually being passed through HTML/CSS, Python, and JavaScript code.

📍 Since this lecture is not an HTML/CSS, Python, or JavaScript class, it does not explain detailed codes line by line, and mainly discusses while looking at the output results. Therefore, it is not a big problem even if you do not know the language you are practicing.


Point4. Use built-in modules to minimize framework/library dependency

Minimize dependencies on frameworks or external libraries, and explore using built-in modules whenever possible.


Point 5. Free provision of teaching materials (Notion and Winibooks accessible from anywhere)

The lesson materials are provided as Notion links and Winibooks .

📍 This lecture will be conducted using Notion to more easily explain the content before and after the lecture.

I recommend this to these people!

  • Anyone who wants to learn the basics of web, networking, and HTTP

  • For those who want to start studying networks that they have been putting off

  • For those who want to know what kind of code is written in practice using actual data exchanged


  • For those who want to study network knowledge for smooth communication at work

  • Anyone who has even a little knowledge of basic grammar such as HTML/CSS, Python, and JavaScript (refer to the prerequisite knowledge below)


Things to note before taking the class

Practice environment

You may use your current browser and IDE, but this lecture will explain based on the tools below.

Do you need player knowledge?

  • This course is suitable for those who have completed all three courses below or have equivalent knowledge.

  • It is sufficient to have learned simple grammar of HTML/CSS, Python, and JavaScript.


Recommended for
these people!

Who is this course right for?

  • Anyone who wants to learn the basics of web, networking, and HTTP

  • For those who want to start studying networks that they have been putting off

  • For those who want to know what kind of code is written in practice using actual data exchanged

Need to know before starting?

  • HTML/CSS

  • JavaScript

  • Python

Hello
This is

94,425

Students

2,187

Reviews

158

Answers

4.8

Rating

77

Courses

소개 이미지.png.webp

 

🧙‍♂ 안녕하세요. 제주코딩베이스캠프입니다.

제주코딩베이스캠프란?

 

 

제주에서 가장 핫한 개발자들이 모여 작당한 부트캠프! 열정있는 청년들에게 열정만큼 성장할 수 있는 기회를 제공합니다!

제주코딩베이스캠프는 제주에서 가장 큰 ICT 교육 행사로 카카오, 구름, 제주산학융합원 등 기업 지자체와 함께 진행하고 있습니다.


서비스 구축 성공
경험을 통해 이 취업난 시대에 자신감, 자존감, 성취감, 그리고 자립할 수 있는 능력을 배양해 보세요!

으라차차 청춘 화이팅입니다! 😀

 


 

︎ 제주코딩베이스캠프 로드맵

제코베 로드맵.png.webp

 

︎ 제주코딩베이스캠프 수료증 제도

 

- 1.png.webp

 

Curriculum

All

15 lectures ∙ (3hr 21min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Become the author of a review that helps everyone!