inflearn logo
知識共有
inflearn logo

面接の頻出質問で学ぶネットワーク

難しくて退屈で、いつも諦めてしまうネットワークの勉強。この教材で終わらせましょう。

16名 が受講中です。

難易度 入門

受講期間 無制限

Network
Network
REST API
REST API
https
https
frontend
frontend
backend
backend
Network
Network
REST API
REST API
https
https
frontend
frontend
backend
backend

受講後に得られること

  • IP、TCP、DNS、HTTPといったネットワークの核心概念を理解することができます。

  • 面接や実務で出てくるほとんどのネットワークに関する質問に答えることができます。

面接ではネットワークに関する質問が欠かせません。
それなのに、なぜネットワークの勉強はいつも後回しになってしまうのでしょうか?

勉強を始める時は、きっと「今回は最後までやり遂げる」と決心したはずです。しかし、進度はいつも前半のどこかで止まってしまいます。

そうして立ち止まっている間に、面接だけでなくオンライン試験でもCS知識を確認する企業が増えています。
CS問題をコーディングテストと一緒に出題するところもあれば、CS問題だけを出題するところもあります。

さらに、単に暗記しただけでは解くのが難しいです。一つの概念だけを問うのではなく、複数の概念を関連付けて考えなければ解けない問題が多く出題されるからです。

なぜいつもこうなってしまうのでしょうか?

良い資料を探して勉強してみても、ほとんどが文章だけで説明されているので、読んでも頭の中でイメージが湧きません。
理解できないから面白くないし、面白くないから手が伸びません。
そうして途中でやめてしまった講義が一つずつ積み重なっていくのです。

そこでこの教材では、このように解決しました。

文章だけでは頭の中でイメージできない概念は、図を使って説明します。

複雑な過程は一段階ずつ分けて説明します。

実際の動作はアニメーションで見せます。

本文は理解しやすい表現に整えて作成しました。

一般的な説明

"ネットワークのボトルネック(bottleneck)とは、エンドツーエンドのデータ転送経路を構成するリンクおよびノードの中で、利用可能な帯域幅が最小である区間を指し、経路全体のスループットはこの最小容量区間によって上限が決定される。特定の区間にトラフィック負荷が集中し、処理容量を超えると、データ転送の遅延や制限が発生する。"

この教材の説明

このような質問に答えられるようになります

  • TCPとUDPは何が違うのですか?

  • 3-way handshakeはなぜ3回なのですか?

  • DNSはドメインをどのようにIPアドレスに変換しますか?

  • HTTPステータスコードにはどのようなものがありますか?

  • REST APIでPUTとPATCHは何が違うのですか?

実際の面接の質問を集めてこの教材を作りました。私が直接受けた質問、一緒に働いた開発者たちが受けた質問、開発者教育会社で働きながら受講生たちが復元してくれた質問、そして公開されている面接の体験談まで盛り込んでいます。

面接や採用のオンライン試験で遭遇するネットワークに関する質問のほとんどを、この教材で準備することができます。

なぜこの教材を作ったのですか?

私もネットワークを勉強しながら、多くの困難を経験しました。理解できなくて何度も諦めました。だから、どの部分で理解が止まってしまうのかを一つ一つ記録しておきました。

その記録をもとに、ネットワークの概念を理解するのに苦労している人たちを直接教えてきながら、どのように説明すれば理解してもらえるのかを磨き上げました。

自分が理解できなかった時に、誰かにこう説明してほしかったという教え方、それをこの教材に込めました。

購入前に直接読んでから決めてください

1つのチャプターを無料でご確認いただけます。ゆっくりとご覧ください。

[無料で読んでみる]

どのように受講しますか?

Inflearnのメールを必ず確認してください。[アカウント設定 > 基本情報]に登録されたメールアドレスで加入していただく必要があります。
このメールアドレスと異なるアドレスで加入されると、受講が制限されます。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • ネットワークの勉強を始めたものの、理解できずに何度も諦めてしまった方

  • 面接や実務を控え、ネットワークの基礎をしっかりと固めたいジュニア開発者・就活生

  • むやみに暗記せず、原理を理解したい方

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

  • コンピューターを使った経験さえあれば十分です。

こんにちは
friedcodeです。

キャリア認証

こんにちは、グウンコード(GoownCode)です。


フロントエンドエンジニアとしてキャリアをスタートし、エンジニアのための教育サービスを作る仕事をしてきました。その過程で、エンジニアが何をどのように学ぶときに深く理解できるのかを間近で見守ってきました。

現在も現役のエンジニアとして働きながら、難しいCSの概念を図解やアニメーションで解き明かした教材を自ら制作しています。

私自身がCSを勉強しながら多くの困難を経験した分、どこでなぜつまずくのかを一つ一つ記録し、その記録がこの教材の土台となりました。


ただ暗記するだけの勉強ではなく、原理を理解する学習を目指します。

もっと見る

カリキュラム

全体

16件

講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

似ている講座

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

期間限定セール、あと2日日で終了

¥29,700

40%

¥6,491