初心者のためのコンピュータネットワーク・ロードマップ
ネットワークの基礎を、ネットワークエンジニアが学ぶ順番どおりに、手を動かしながら。コマンド用のブラウザ内Linuxターミナル、OSI参照モデルを層ごとに、IPアドレスとサブネットマスクを手計算で、続いてDNSの名前解決、ポートとソケット、ping、手打ちのHTTPリクエストと実サーバー相手のTLS、最後にLANのアドレス設計と障害対応を行うラボ。すべて無料で、各コースに修了証が付きます。
49,088+ 人のcoddersがこれらのコースに登録中
282 レッスン280 チャレンジ776 クイズの問題
- 初心者向け
AIによるコーディングサポート
実践的なインタラクティブレッスン
全レッスンに音声ナレーション付き
知識を確かめるクイズ
最後にパス修了証、途中でさらに6枚
コンピュータネットワークのパス、ステップごとに
各ステップは、すでにあるCoddyのコースです。順番に進めても、足りないところへ直接飛び込んでも構いません。どちらの場合も進捗はコースごとに保存されます。
- 1ステップ1
- 2ステップ2
OSI参照モデルを層ごとに専用ページ
このステップを始める開始7つの層と、それぞれに実際に何があるのか(フレーム、パケット、セグメント、ポート、プロトコル)を、TCP/IPモデルと並べて学びます。以降のすべてのコース、あらゆる面接、あらゆる障害対応の場で使われる共通語彙です。開始専用ページ - 3ステップ3
IPアドレッシングとサブネット専用ページ
このステップを始める開始IPv4アドレス、クラスとCIDR、サブネットマスク、ネットワークアドレスとブロードキャストアドレス、ネットワークのサブネット分割とサイズ設計を、即時採点つきの手計算で、計算が自動的になるまで。ネットワーク学習者がもっともつまずくステップであり、このパスがもっとも厳しく鍛えるところです。開始専用ページ - 4ステップ4
ターミナルで扱うネットワーク専用ページ
このステップを始める開始ホスト同士の通信、名前とDNS、ポートとソケット、到達性の確認、続いて手打ちのHTTP、curlの詳細、データの送信、HTTPSとTLS、そして認証まわりのデバッグを、実際のホスト相手に。エンジニアがコマンドラインからネットワークを見るときの、実際のやり方です。開始専用ページ - 5ステップ5
LANラボ専用ページ
このステップを始める開始LAN上のホストにアドレスを割り当て、マスクを正しく設定し、ルーターとゲートウェイを足し、つながらない原因を突き止める。さらにオフィスのネットワークを拡張し、壊れた拠点を修復します。前の3ステップが一つの技能になるラボです。開始専用ページ - 6ステップ6
Dockerとコンテナのネットワーク専用ページ
このステップを始める開始イメージ、コンテナ、Dockerfile、そして多くのDocker講座が飛ばす部分。コンテナがどうアドレスを得て、互いに通信し、外の世界へ到達するのか。ネットワークの基礎からDevOpsやクラウドの仕事へ渡るための橋です。開始専用ページ
実践で学ぶ
実際のコードを書き、データベースをクエリし、ウェブサイトを構築し、AIプロンプトをマスターしましょう。インタラクティブなレッスンで現代の開発者に必要なすべてのスキルを網羅しています。
連続記録を築こう
継続して進捗を見守りましょう!毎日のコーディング習慣を追跡し、フリーズ日で連続記録を守り、毎日参加することで報酬を獲得しましょう。
12 日連続
明日も戻ってきて連続記録を維持しましょう!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
ダブル・オア・ナッシング
7日中5日目
連続記録フリーズ
2 left
どこでも学べる
コーディングの旅を持ち歩こう!セットアップ不要、ダウンロード不要:開いてすぐにコーディング開始。iOS、Android、Webで4.9星評価で利用可能。
あなたは一人じゃない
グローバルリーダーボードで競い、友達を招待して報酬を獲得し、お互いの成功を祝いましょう。プログラミングは友達と一緒の方が楽しい!
あらゆる学び方に対応
読む・聴く・自分を試す・AIに聞く・学んだことを調べる。どんな学び方にも対応したレッスンです。
変数は、後でプログラム内で参照できる値を格納する、名前のついた入れ物です。
Pythonでは、名前、イコール記号、格納したい値の順で書くことで作成します。
値は後から変えられます。再代入すると、名前は新しい値を指すようになります。
修了証を取得
完了したすべてのコースで証明書を獲得しましょう。LinkedInプロフィールや履歴書に追加して、雇用主にプログラミングスキルをアピールしましょう。
Coddyでコンピュータネットワークを学ぶ理由
- 図解ではなく、本物のターミナル。ネットワークはたいていスライドで教えられますが、ここではブラウザから実際のホストに向けてping、DNSの名前解決、curlを実行し、返ってきた生のHTTPをそのまま読みます。どの概念も、自分の目で起きるところを見たものになります。
- 簡単になるまで手計算するサブネット。アドレスクラス、CIDR、マスク、ブロードキャストアドレスは、どのネットワーク講座でも受講者がつまずく部分です。このパスでは即時採点つきで繰り返し、暗記ではなく計算として身につくまで鍛えます。
- あなたのコマンドとその出力を読むAIヒント。ゲートウェイが抜けていたりマスクが違っていたりすると、Bugsyが入力内容と返ってきた結果を見て、答えを渡さずに解決へと導きます。
- コースごとに無料の修了証。それぞれ専用のURLで検証でき、Linux、OSI参照モデル、サブネット、ネットワークツール、LANラボ、Dockerと、どれも採用担当者が5分で確かめられる履歴書の一行になります。
コンピュータネットワークの学習についてよくある質問
ネットワークの基礎として最初に学ぶべきことは?
機器がどう識別されるか(IPアドレス、サブネット、MACアドレス)、データがネットワークを渡る際にどう階層化されるか(OSI参照モデルとTCP/IPモデル)、名前がどうアドレスになるか(DNS)、パケットがどう経路を見つけるか(ルーティングとスイッチング)、そしてそれらが起きる様子を実際に見せてくれる一握りのコマンドです。このパスはまさにその順番で進みます。コマンドラインが最初なのは、あとに続くすべてのツールがその中で動くからです。
これはCCNAの講座ですか?
いいえ。ページを水増しするより、はっきりそう言います。CCNAはCiscoの認定資格で、独自の試験範囲とベンダー固有の設定があります。このパスは、CCNAの学習が「すでに身についている」と前提にしている実践的な半分です。アドレッシング、サブネット、各モデル、ターミナルのツール、そして動くLAN。CCNAの参考書に入る前にこのパスを終える人も多く、そうすると本の中の図が、すでに自分で見たことのある事柄の説明になります。
ルーターやスイッチを買わずにネットワークを学べますか?
学べます。このパスの内容はすべて、ブラウザ内の本物のLinuxホスト上で動きます。機材を一台も持たずに、DNSを問い合わせ、到達性を確認し、ソケットを開き、HTTPリクエストを手で送り、TLSを調べられます。LANのラボも同じように、ネットワークのアドレス設計、ルーティング、障害切り分けを行います。実機が教えてくれるのは配線とベンダーのメニュー操作で、それは後からで十分ですし、概念が固まっていればすぐに身につきます。
ネットワークを学ぶ前にLinuxを知っておく必要がありますか?
必要なのはコマンドラインで、だからこそここでは第一歩に置いています。知る価値のあるネットワークツールはほぼすべて(ping、DNSの名前解決、curl、ポートやソケットを見るツール)ターミナルのコマンドですし、ネットワーク、DevOps、セキュリティの仕事の大半はLinuxサーバー上で行われます。ターミナルのコースに1〜2週間かければ、残りのパスは十分に快適になります。
ネットワークの基礎はどのくらいで身につきますか?
1日1時間でパス全体におよそ2〜3か月です。ターミナルの基本に2週間、OSI参照モデルに2〜3週間、IPアドレッシングとサブネットが手癖になるまで3〜4週間、ターミナルでのネットワークコースとLANラボを合わせて3週間、Dockerのネットワークに2週間ほど。多くの人がいちばん時間を使うのはサブネットで、練習の効果がいちばん出るのもそこです。
これらのネットワークスキルはどんな仕事で使いますか?
もっとも直接的にはネットワークエンジニアとネットワーク管理者ですが、DevOps、SRE、クラウド、セキュリティのすべての職種でも使います。コンテナ、クラウドのVPC、ロードバランサー、ファイアウォール、VPNは、いずれも製品名がついただけのネットワークです。生のHTTPのやり取りを読めるバックエンド開発者は、同僚が手を焼く本番障害を解決できます。最後のDockerのステップは、そのままDevOpsのパスへの橋渡しになります。
このネットワーク講座は無料ですか?
パス上のすべてのコースが無料です。レッスン、ブラウザ内のLinuxターミナル、ラボ、AIヒント、各コース修了時の証明書まで含めてです。Proは1日のエネルギー上限をなくし、AIの支援を無制限にするものですが、このページに書かれているものは何一つその先に閉じ込められていません。
コンピュータネットワークパスの修了証はもらえますか?
はい。すべてのステップを修了すると、コンピュータネットワークパス全体の無料修了証を1枚取得できます。途中で修了した各コースが記載され、各コースの修了証にリンクしているので、記載されたスキルを誰でも確認できます。LinkedInのプロフィールに追加できます。Coddyが発行する修了証であり、認定された資格ではありません。