Menu
CoddyTech

すべてのコーディングコース

140件の無料インタラクティブコース

Coddyのすべてのプログラミングコースを見る。20のプログラミング言語にわたる140のインタラクティブコース:無料で開始、AIヒント、修了証付き。

140件のコースのうち24件を表示中

Godotゲーム:ネオン・サーキット

新着

GodotとGDScriptで、見下ろし型のレーシングゲームを作りましょう。各レッスンで、加速・ステアリング・ブレーキ・ドリフトができる車、ブーストパッドやオイルのあるネオンコース、チェックポイント、周回数とタイマー、3台のライバルカー、カウントダウン、リザルト、ベストラップをひとつずつ追加します。作りながら、ブラウザ上ですぐに動かせます。

  • 20
  • 20
  • 1
  • 20

Unityゲーム:スカイレーン

新着

UnityとC#で、3Dのエンドレスランナーを作りましょう。レッスンごとに機能をひとつずつ追加します。3つのレーン、ジャンプとスライディング、どこまでも続く道、障害物、コイン、磁石とシールド、上がり続けるスピード、そしてベストスコアを実装します。作成したゲームは、書き進めながらブラウザーで動かせます。

  • 20
  • 20
  • 1
  • 20

Pygameプロジェクト:城を守り抜こう

新着

pygameを使って、Pythonでサバイバルゲームをまるごと作りましょう。騎士となって、モンスターが襲来する夜を城の中庭で戦い抜きます。自動照準の武器、宝石、レベルアップ、ボス、そして夜明けが待っています。コードを書きながら、ブラウザー上でゲームを動かせます。

  • 20
  • 20
  • 1
  • 20

Pygameでゲームを作ろう

新着

Pythonとpygameを使って、5つのゲームを作りましょう。四角形を動かすゲーム、落ちてくるブロックをキャッチするゲーム、スネーク、2人対戦のポン、そして自分だけのゲームです。どのゲームも、作りながらブラウザー上で動かせます。

certificate icon

修了証あり

  • 40
  • 40
  • 5
  • 80

Unityゲーム:タワーディフェンス

新着

UnityとC#で3Dタワーディフェンスゲームを作りましょう。各レッスンで新しい機能を追加し、ウェーブごとに道を進む敵や、設置して狙いを定めて攻撃するタワー、お金やアップグレード、範囲攻撃や凍結攻撃、そして守るべき基地を実装します。

certificate icon

修了証あり

  • 18
  • 18
  • 1
  • 82

Unityゲーム:ブロック崩し

新着

UnityとC#を使って、3Dのブロック崩しゲームを作りましょう。各レッスンで、パドルと跳ね返るボール、ブロックの壁、残機とレベル、パドルを広げたりボールを分裂させたりするパワーアップを、ひとつずつ実装します。

certificate icon

修了証あり

  • 16
  • 16
  • 1
  • 65

Unityゲーム:3Dスネーク

新着

C#を使ってUnityで3Dスネークゲームを作りましょう。各レッスンで、グリッド上を移動するヘビ、方向転換、エサ、伸びるしっぽ、壁や自分自身にぶつかる仕組み、スコア、速度、ハイスコアを順番に追加します。

certificate icon

修了証あり

  • 14
  • 14
  • 1
  • 56

Robloxゲーム:闇からの脱出

新着

レッスンごとに機能を追加しながら、Luauで本格的なRoblox脱出ゲームを作りましょう。ドアでつながった暗い部屋、懐中電灯、鍵と金庫の暗証番号、壁を回り込んであなたを追ってくるモンスターが登場します。クローゼットに隠れたり、全力で走ったりしながら、時間内に出口を目指しましょう。

certificate icon

修了証あり

  • 20
  • 20
  • 1
  • 60

Robloxゲーム:バトルグラウンド

新着

レッスンごとに機能を追加しながら、Luauで本格的なRobloxの剣闘ゲームを作りましょう。攻撃判定のある剣、キーやスマートフォンのボタンで使えるサーバー側クールダウン付きの能力、コンボ、スタン、ブロック、そして柱の周りを追いかけてきて反撃するボットを実装します。

certificate icon

修了証あり

  • 20
  • 20
  • 1
  • 60

Robloxゲーム:タワーディフェンス

新着

レッスンごとに機能を追加しながら、LuauでRobloxのタワーディフェンスゲームを完成させましょう。敵がウェーブごとに道を進む仕組みや、設置・アップグレードできるタワー、範囲攻撃と凍結、体力バー、ボス、そして守るべき基地を作ります。

  • 18
  • 18
  • 1
  • 54

Robloxゲーム:ペットシミュレーター

新着

Luauで本格的なRobloxのペットシミュレーターを作りましょう。レッスンごとに、コインの山、HUD、リモートを使ったクライアントとサーバーの通信、レア度の異なる卵、後をついてくるペット、ゾーンのゲート、レアペットのニュース、セーブ機能を追加します。

  • 18
  • 18
  • 1
  • 54

Robloxゲーム:エンドレスタワー

新着

Luauで本格的なRobloxのタワー型オビーを作りましょう。レッスンごとに機能を追加し、ステージをランダムに積み重ねたタワー、キルブリック、回転バー、消える足場、コンベア、レーザー、バウンスパッド、上昇する溶岩、ラウンド、チェックポイント、ベストタイムを実装します。ブラウザーでプレイして、共有しましょう。

certificate icon

修了証あり

  • 18
  • 18
  • 1
  • 55

Robloxゲーム:工場タイクーン

新着

Luauで本格的なRobloxタイクーンゲームを作りましょう。各レッスンで、ドロッパー、コンベア、金鉱石、購入パッド、アップグレーダー、アンロック、転生、セーブ機能を1つずつ追加します。ブラウザーで自分の工場をプレイして、みんなと共有しましょう。

  • 18
  • 18
  • 1
  • 54

Robloxゲーム:災害サバイバル

新着

レッスンごとに機能を追加しながら、Luauで本格的なRobloxの災害サバイバルゲームを作りましょう。ロビー、ラウンドの進行、マップ、洪水、隕石、縮小する島、溶岩、生存者タグ、連勝記録、勝利数の保存機能を作成します。ブラウザーでプレイして、みんなと共有しましょう。

  • 18
  • 18
  • 1
  • 54

LANラボ

人気

ターミナルラボで小規模なネットワークを構築、アドレス設定、トラブルシューティングしましょう。ホスト、スイッチ、ルーター、ケーブル、IPv4アドレスとマスク、ARP、ゲートウェイ、ルーティングテーブル、そして実際のLANを障害に陥れる典型的な問題を扱います。

コンピューターネットワーク
certificate icon

修了証あり

  • 35
  • 35

IPアドレスとサブネット化

人気

ビットの基礎からIPアドレスをマスターしましょう。2進数、IPv4の構造、サブネットマスク、CIDR、サブネット化の演習、プライベート範囲、VLSMを使ったネットワーク設計、そしてIPv6の概要まで学びます。すべてをターミナルで実践します。

コンピューターネットワーク
certificate icon

修了証あり

  • 46
  • 46

OSIモデル

人気

ネットワークが実際にどのように通信するのかを、1つずつの層で学びます。7つのOSI層、MACとARP、IPとルーティング、TCP、UDPとポート、カプセル化、そしてターミナルを使った実践的な手順を通して、パケットの完全な経路を理解します。

コンピューターネットワーク
certificate icon

修了証あり

  • 32
  • 32

ターミナルで学ぶネットワーク

人気

コマンドラインから、マシン同士が実際にどのように通信するのかを学びます。アドレスとDNS、ポートとソケット、ホストに到達できるかどうか、そしてcurlを使ってHTTPを手動で操作する方法(GET、POST、ヘッダー、ステータスコード、HTTPS)を扱います。IT、サポート、バックエンド業務に役立つ内容です。

コンピューターネットワーク
certificate icon

修了証あり

  • 47
  • 47
  • 141

AVL Tree - データ構造シリーズ #10

人気

このコースでは、AVL Treeデータ構造について学び、お好みの言語で自己平衡二分探索木をゼロから構築し、コーディング課題で実践演習を行います!

データ構造
certificate icon

修了証あり

  • 16
  • 14
  • 1

プリム法 - グラフアルゴリズム

人気

最小全域木を求めるためのプリム法をマスターしましょう。開始頂点から、常に最もコストの低い境界エッジを追加することで、一つの木を成長させていきます。お好みの言語でアルゴリズムを構築し、クラスカル法と対をなす、ボトルネックエッジや連結性に関するクエリに対応しましょう。

グラフアルゴリズム講座
certificate icon

修了証あり

  • 9
  • 4
  • 1
  • 55

クラスカル法 - グラフアルゴリズム

最小全域木(MST)を求めるためのクラスカル法をマスターしましょう。Union-Findを構築し、お好みの言語でサイクルを作らない最小コストの辺を追加しながらMSTを構築します。さらに、連結性やボトルネック辺に関するクエリへの回答方法も学びます。

グラフアルゴリズム講座
certificate icon

修了証あり

  • 9
  • 4
  • 1
  • 57

ベルマン–フォード法 - グラフアルゴリズム

ベルマン–フォード法をマスターしましょう。負の重みを持つエッジに対応した単一始点最短経路の算出や、負の閉路の検出方法を学びます。緩和処理の実装から、お好みの言語でのアルゴリズムの構築、そして距離や閉路に関するクエリへの回答までを習得します。

グラフアルゴリズム講座
certificate icon

修了証あり

  • 9
  • 4
  • 1
  • 54

ダイクストラ法 - グラフアルゴリズム

人気

非負の重みを持つグラフに対する、欲張り法を用いた単一始点最短経路アルゴリズムであるダイクストラ法をマスターしましょう。重み付きエッジを読み込み、お好みの言語で距離計算を実装して、2点間や最遠頂点に関するクエリに回答します。

グラフアルゴリズム講座
certificate icon

修了証あり

  • 9
  • 4
  • 1
  • 54

トポロジカルソート - グラフアルゴリズム

人気

すべての辺が前方を向くように有向非巡回グラフ(DAG)を並べるトポロジカルソートをマスターしましょう。入次数の計算、お好みの言語でのKahnのアルゴリズムによる順序構築、サイクルの検出、そしてDAGにおける最長パスの探索方法を学びます。

グラフアルゴリズム講座
certificate icon

修了証あり

  • 9
  • 4
  • 1
  • 55

よくある質問

Coddyにはコースがいくつありますか?

Coddyでは20言語にわたる140のインタラクティブなコースを提供しています。初心者向けの基礎から、上級プロジェクト、チャレンジ、AIワークフローまで。

コースは本当にすべて無料ですか?

はい。すべてのコースは無料で開始でき、AIヒント付きでブラウザ上で動作し、実践的な演習と修了証が含まれます。

どこから始めればいいですか?

学びたい言語を選んでください (PythonやJavaScriptは最初の選択肢として最適です)、またはトピックから探してください。検索バーで特定のコースや概念を探すこともできます。

コースにはプロジェクトやチャレンジがありますか?

ほとんどのコースに含まれます。各カードのプロジェクト・チャレンジバッジを確認するか、トピックで絞り込んで自分に合った練習を探してください。

Coddyのプログラミング言語のイラスト

Coddyで学習を始める

始める