CodeGym
キャンペーン
学習
コース
課題
アンケート & クイズ
ゲーム
ヘルプ
スケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
成功事例
アクティビティ
レビュー
サブスクリプション
ライトテーマ

レッスン

  • レビュー
  • 私たちについて
開始
学習開始
今すぐ学習を始める
  • 学習の進捗
  • コース
  • クエストマップ
  • レッスン
  • DARPA

    モジュール 3
    レベル 8,レッスン 0
    衛星打ち上げ 信じられないかもしれませんが、インターネットの誕生は、1957 年にソ連が打ち上げた最初の宇宙衛星と関係しています。そして、これは陰謀ではなく、インターネットの出現の公式バージョンです。その様子は次のとおりです。 1957 年にソ連が最初の人工衛星の打ち上げで米国を追い抜き、これは米国の国威に重大な打撃を与えました。この出来事を受けて、議会はこのようなことが二度と起こってはならないと宣言し、1958 年にDARPA組織が設立されました。 国防高等研究計画局、また
    利用可能
  • OSIモデル

    モジュール 3
    レベル 8,レッスン 1
    OSI の概要 ARPA ネットワークが開発されたばかりのとき、私たちはそれを可能な限りスマートにしたいと強く考えていました。しかし、ネットワークが複雑になればなるほど、開発と維持が難しくなります。解決策として、すべてのネットワーク機能を論理層に分割することが提案されました。 ネットワーク運用モデルは、ISO/OSI Open Systems Interconnection Base Reference Model のネットワーク モデルと呼ばれます。簡単に言うと、OSI モ
    利用可能
  • サブネット

    モジュール 3
    レベル 8,レッスン 2
    3.1 ホストとサブネットの概要 IP アドレスは、ネットワーク上のデバイスを識別するために使用されます。ネットワーク経由で他のデバイスと通信するには、各ネットワーク デバイス (コンピュータ、サーバー、ルーター、プリンターなど) に IP アドレスを割り当てる必要があります。ネットワーク上のこのようなデバイスはホストと呼ばれます。 ネットワーク機器にも独自の番号があります。また、特定のネットワーク機器によってサービスが提供されるすべてのコンピューターは、サブネットと呼ばれま
    利用可能
  • DNS

    モジュール 3
    レベル 8,レッスン 3
    DNSの歴史 70 年代に戻ると、人々はアクセスしたいサーバーの IP アドレスを覚えることにうんざりしていました。同時に、数値のホスト アドレスの代わりに、よりシンプルで覚えやすい名前を使用するというアイデアが思いつきました。 スタンフォード研究所の職員は、ARPANET 上のコンピュータの文字列名とそれに対応する数値アドレスのリストを含むテキスト ファイルHOSTS.TXTを考案しました。 アドレスは手動で割り当てられました。ホスト名とアドレスを要求したり、マスター ファ
    利用可能
  • NAT

    モジュール 3
    レベル 8,レッスン 4
    5.1 NAT の概要 もう 1 つの非常に興味深いトピックは NAT です。NAT はNetwork Address Translationの略で、通常はすべてのルーターにサービスとして存在します。では、それは何で、なぜ必要なのでしょうか? NAT は、ローカル ネットワークをインターネットなどのグローバル ネットワークに接続できるポイントです。 すでにご存知のとおり、ローカル ネットワークでは、すべてのコンピュータ (およびネットワークに接続されているその他のデバイス)
    利用可能
  • VPN

    モジュール 3
    レベル 8,レッスン 5
    6.1 VPN の概要 仮想プライベート ネットワークまたはVPN は、文字通り仮想プライベート ネットワークです。おそらく、携帯電話やコンピュータのブラウザで国を変更したいときに、VPN という言葉をよく聞いたことがあるでしょう。VPN を起動し、国を選択すれば完了です。 ただし、VPN は実際には国とは何の関係もありません。場合は少し異なります。 あなたがオフィスでコンピュータを使って仕事をしていると想像してください。このオフィスには、コンピュータ、サーバー、プリンタ、ビ
    利用可能
学ぶ
  • 登録
  • Javaコース
  • 課題のサポート
  • 料金
  • ゲームプロジェクト
  • Java構文
コミュニティ
  • ユーザー
  • 記事
  • フォーラム
  • チャット
  • 成功事例
  • アクティビティ
  • アフィリエイトプログラム
会社情報
  • 私たちについて
  • 連絡先
  • レビュー
  • プレスルーム
  • CodeGym for EDU
  • よくある質問
  • サポート
CodeGymCodeGym は、ゼロからJavaプログラミングを学ぶためのオンラインコースです。このコースは初心者がJavaを習得するのに最適です。即時検証付きの1200以上の課題と、Java基礎理論の必要な範囲を含みます。学習の成功を支援するために、クイズ、コーディングプロジェクト、効率的な学習に関するコンテンツ、Java開発者のキャリアに関する機能など、一連のモチベーション機能を導入しています。
フォローする
インターフェース言語
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands
日本語
한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
「プログラマーは生まれるのではなく、育てられる」 © 2026 CodeGym
MastercardVisa
「プログラマーは生まれるのではなく、育てられる」 © 2026 CodeGym