강의

멘토링

커뮤니티

BEST
Security & Network

/

Network

非専攻者の専攻者に追いつく - ネットワーク、HTTP

HTTPを扱う開発者であるか、開発者になりたいのですが、コンピュータ学科を専攻していないため、ネットワークが弱い方、この講座一つで生涯知識を得てください!

  • zerocho
http
tcp/ip
websockets
프록시
이론 중심
Network
tcpip

学習した受講者のレビュー

受講後に得られること

  • OSI 7階層

  • TCP/IP モデル

  • HTTP/HTTPS

  • HTTP2、3、ウェブソケット

  • ゲートウェイ、プロキシ

  • DNS

コムゴン出身の開発者だけが知っている知識がある?
この講義とともに、非専攻者もわかりますよ😎

こんな悩みをしてみたら注目!

🫠

ネットワークの基本知識を学びたいのですが、専攻書籍はとても厚いです。

🤔

専攻知識をすべて学ぶとしても、実務でどのように使うのかよく分からない。

🥲

時々、サーバー側の開発者と言うのはうまくいきません。

コンボール知識は専攻者だけの知識?

非専攻者も誰でも身につけることができます! ✨

OSI 7階層、TCP/IPモデル、HTTP、WebSocket、DNS、プロキシ... Web/アプリ/サーバー開発者になろうとするときに必ず知っておくべき概念です。コンピュータ学科専攻者は基本的にこの知識を搭載しています。

コンピュータ工学専攻学習を経ていない非専攻者は、常に専攻者が何かすごいことを既に知っていると考える場合が多いです。しかし、じっくりと学習すれば、非専攻者もカム公専攻者ほど専攻知識を身につけることが可能です。実務に必要な知識中心で核心だけお知らせします。

以下の3つの質問に「はい」と答えることができない場合は、この講義と一緒にしましょう!

  • 自分が送ったデータがどのような過程を経て相手のコンピュータに届くのか知っていますか?
  • バックエンド開発者に尋ねることなく、[ネットワーク]タブでHTTPリクエストを分析できますか?
  • バックエンド開発者にヘッダー/メソッド/応答コードを要求できますか?

こんな方におすすめですよ🙆‍♀️

非専攻者ですが、Web、アプリ、サーバー開発者になりたい人

バックエンドをよく知らないフロントエンド開発者

専攻内容のうち実務でよく使われる内容だけ知りたい人


講義の特徴✨

概念部分は、講義の教案の図として説明します。

練習のためのサーバーコードを提供します。

実際に転送されるデータをワイヤーシャークで確認します。

HTTPリクエスト/レスポンスを直接送信し、[ネットワーク]タブを介して理論的に戻ることを確認します。

厚いネットワークの本の中でよく使われていない部分は、蹴り、よく使うものだけを圧縮して説明します。


こんなことを学びます📚

OSI 7階層+ TCP/IPモデル

ワイヤーシャークによるOSI 7階層の確認

HTTPリクエスト/レスポンスヘッダの分析

クッキー/キャッシュ/ CORSの理解
DNS、VPN、Proxy、Gateway HTTPS、HTTP2+3、Webソケットなどの用語


双方向通信で
よりよく理解できるように。

私の講義の利点はQ&Aです。

  • 質問/回答による積極的な学習を目指します。
  • ご質問いただくと48時間以内にお答えします。
  • 受講生の皆さんによく出てくる質問については、授業を修正したり、新ニュースを通じて更新・補足しています。
  • 講義に関する内容を自由に質問しながら勉強してみてください。内容を理解するのに役立ちます!

受講前の注意事項📢

練習環境

  • オペレーティングシステムとバージョン(OS):Windows 11ベースでしたが、他のオペレーティングシステムも問題ありません。
  • 使用ツール:WireShark最新バージョン、node.js LTSバージョン

学習資料

選手の知識と注意

  • ランソンがなんだけど分かります。

予想される質問 Q&A 💬

Q.選手知識がランソンを挿した経験だったのですが、本当ですか?

はい。ランソンから講義を始めます。

Q.本当に専攻者と同じ知識を得ることになりますか?

専攻者よりはあまり分かりませんが、専攻者が学ぶ実務に無駄な知識を知らなくても時間を節約できます。

Q. バックエンド志望生も聞いても役に立ちますか?

はい。いったんここで出てくる概念を一生使いましょう。ただし、どのバックエンド開発を行うかに応じて、関連パーツの追加勉強が必要になる場合があります。たとえば、ソケットプログラミングを行う場合は、L4層をより集中的に勉強するかどうかという式です。キーワードを知っている講義と見ればいいです。

参考資料) ゼロ秒講義の全ロードマップ

Q. あらかじめインストールする必要があるプログラムはありますか?

wiresharknode.jsをインストールしておくとよいでしょう。


こんな方に
おすすめです

学習対象は
誰でしょう?

  • 非専攻者だがウェブ/アプリ開発者になりたい人

  • バックエンドをよく知らないフロントエンド開発者

  • 専攻内容の中で実務でよく使われる内容だけ知りたい人

前提知識、
必要でしょうか?

  • コンピュータにランソンを挙げた経験

こんにちは
です。

66,504

受講生

1,682

受講レビュー

9,755

回答

4.8

講座評価

22

講座

제 강의의 장점은 Q&A입니다(인프런 답변왕 2회 수상). 24시간 이내에 최대한 답변드립니다! 같이 고민한다는 느낌으로 답변 드릴게요!

One of the key strengths of my courses is the Q&A support. (Winner of the Inflearn Q&A King award twice) I respond to your questions within 24 hours, doing my best to help you out! You’ll feel like we’re solving the problems together.

👉ZeroCho Lectures
제로초 강의 전체 로드맵. A complete roadmap of all my courses is available here.

– Node.js교과서, 코딩자율학습 제로초의 자바스크립트, Let's Get IT 자바스크립트, 타입스크립트 교과서 저자 
ZeroCho.com 운영자
– 현) 유튜브에서 ZeroCho TV로 개발 관련 방송중 
– 현) 스모어톡 CTO 
– 전) 오늘의픽업 CTO(카카오모빌리티에 엑싯 후 카카오모빌리티 최연소 개발파트장)

  • Author of Node.js Textbook, Self-Guided JavaScript by ZeroCho, Let's Get IT JavaScript, and TypeScript Textbook

  • Operator of ZeroCho.com

  • Currently running a YouTube channel ZeroCho TV, covering development topics

  • CTO at SmoreTalk

  • Former CTO at Today Pickup (acquired by Kakao Mobility, where I became the youngest lead developer)

カリキュラム

全体

33件 ∙ (5時間 32分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

36件

4.8

36件の受講レビュー

  • deviciilog님의 프로필 이미지
    deviciilog

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    I highly recommend this lecture because even majors can review what they have already studied and learn a lot about overall networks and HTTP!

    • ddogi941884님의 프로필 이미지
      ddogi941884

      受講レビュー 4

      平均評価 5.0

      5

      100% 受講後に作成

      I listened carefully! It was great to have concepts that I didn't know or had vague knowledge of organized all at once!

      • dmsgp629358님의 프로필 이미지
        dmsgp629358

        受講レビュー 2

        平均評価 4.0

        5

        100% 受講後に作成

        I've only listened to session 1, but I'm satisfied. A few years ago, when I was studying for my final exam, I first learned about the OSI 7-layer system. I remember memorizing it without understanding what it meant and just memorizing it. Until recently, I knew about the 7-layer system, but I didn't have a clear understanding of each layer. But now I understand it for the first time. It took a long time to study while searching and organizing the terms that were mentioned here and there, but I'm quite satisfied. I'm a first-year non-major developer, and I'm always envious of majors because I thought it was difficult even after reading CS books or lectures. But after taking this lecture, I realized that I can understand it too and that I should study harder. Thank you. 😍

        • huisunkang8004님의 프로필 이미지
          huisunkang8004

          受講レビュー 6

          平均評価 5.0

          5

          100% 受講後に作成

          It was very helpful in understanding various terms such as network concepts and HTTP request/response header analysis!

          • peelpeek님의 프로필 이미지
            peelpeek

            受講レビュー 4

            平均評価 5.0

            5

            100% 受講後に作成

            I came across ZeroCho's roadmap video on YouTube by chance and decided to take the course, and it was really beneficial content. It wasn't the type of lecture where someone stiffly reads from a script, but rather explained in a comfortable conversational tone, which I liked. It was less boring. Anyway, if I had studied on my own, I think I would have had to struggle for quite a long time to figure out what's important and what's less important, but it was really great that you taught mainly the things that are essential to know in actual work. I could quickly acquire essential CS knowledge, so it was a complete win. I think I was able to save a lot of precious time. It was so interesting to learn how the internet network that I used daily without thinking was designed, and from a non-major's perspective, if you dream of becoming a developer, HTTP seemed like essential common knowledge you really need to know. If you listen to this lecture two or three times repeatedly, I don't think you'll be looked down upon for not knowing the basics of networking just because you're a non-major. Phew. Anyway, personally, I think it would be good for non-majors to definitely listen to it once, so I strongly recommend it. Oh, for those who are confused about what to study, I think it would be good to first look up ZeroCho's roadmap video on YouTube like I did. It was very helpful for me to set direction as well.

            ¥5,471

            zerochoの他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!