Menu
Coddy logo textTech

Luaコース

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

CoddyのすべてのLuaコースを見る。各コースはブラウザで動作し、AIヒント、実践的な演習、修了証が付きます。

初心者向けチャレンジ - 基本概念の練習

人気

初心者向けのコーディング知識を試してみましょう。好きな言語を使って、これらのプログラミング・チャレンジに挑戦してください。ハッピー・コーディング!

certificate icon

修了証あり

  • 20
  • 20

コーディング問題

人気

このコースでは、さまざまな難易度の演習問題を通して、プログラミングの問題解決スキルを試すことができます。何らかのプログラミング言語の基本構文を理解している方を対象としています。

certificate icon

修了証あり

  • 32
  • 31

スタック - データ構造シリーズ #1

人気

このコースでは、データ構造のスタックについて学び、お好みの言語を使ってゼロからスタックを構築し、それを使ったコーディング課題に挑戦します!

データ構造
  • 13
  • 6
  • 1

コーディング問題:第2弾

人気

このコースに用意されたさまざまな難易度の演習を通して、プログラミングの問題解決スキルを試してみましょう。何らかのプログラミング言語の基本構文を習得している方を対象としています。このコースは、第1弾の「コーディング問題」の続編です。

certificate icon

修了証あり

  • 25
  • 24

ハッシュテーブル - データ構造シリーズ #4

人気

このコースでは、データ構造のハッシュテーブルについて学び、お好みの言語を使ってハッシュテーブルをゼロから作成し、それを使ったコーディング課題に挑戦します!

データ構造
certificate icon

修了証あり

  • 14
  • 12

連結リスト - データ構造シリーズ #5

人気

このコースでは、連結リストというデータ構造について学び、お好みの言語を使ってゼロから作成し、さらにコーディング課題で実践的な練習を行います!

データ構造
certificate icon

修了証あり

  • 14
  • 6
  • 1

二分木 - データ構造シリーズ #3

人気

このコースでは、データ構造の「二分木」について学び、お好みの言語を使ってゼロから二分木を構築し、実際のコーディング課題に挑戦します!

データ構造
  • 13
  • 5
  • 1

ヒープと優先度付きキュー - データ構造シリーズ #7

人気

このコースでは、優先度付きキューの基盤となるデータ構造であるヒープについて学び、お好みの言語で MinHeap をゼロから作成し、それを使ったコーディング課題に挑戦します!

データ構造
certificate icon

修了証あり

  • 14
  • 6
  • 1

双方向連結リスト - データ構造シリーズ #6

人気

このコースでは、データ構造の「双方向連結リスト」について学び、お好みの言語を使って一から実装し、さらにコーディング課題で実践的なスキルを身につけます!

データ構造
certificate icon

修了証あり

  • 14
  • 6
  • 1

キュー - データ構造シリーズ #2

人気

このコースでは、データ構造の「キュー」について学び、お好みの言語を使って一から実装し、さらにコーディング課題を通して実践的なスキルを身につけます。

データ構造
  • 12
  • 5
  • 1

再帰チャレンジ:再帰的思考をマスターしよう

人気

再帰はコンピューターサイエンスにおける重要な概念であり、アルゴリズムを記述する上で非常に強力なツールです。このコースでは、初心者から上級者までの課題を再帰を使って解いていきます。最終的には、このトピックを完璧にマスターすることができるでしょう。

certificate icon

修了証あり

  • 15
  • 15

星型パターン・ブートキャンプ

プログラミングの問題解決スキルを駆使して、単純なものから複雑なものまで、さまざまな星型パターンの出力方法を学びましょう。多重ループ、条件分岐、数学的な計算を組み合わせた、さまざまな難易度の課題に挑戦します。

  • 30
  • 28

コーディング面接チャレンジ - X

次のコーディング面接の準備はできていますか?これらのチャレンジで知識とスキルをテストし、万全の態勢で面接に臨みましょう。ハッピーコーディング!

面接対策
  • 3
  • 3

Userクラス - OOPプロジェクト

このプロジェクトでは、お好みのプログラミング言語でUserクラスを作成し、オブジェクト指向プログラミングのスキルを磨きます!

  • 8
  • 1
  • 2

トランプジェネレーター (テキストベース)

このコースでは、お好みの言語を使ってテキストベースのトランプジェネレーターを作成します。ハッピーコーディング!

  • 6
  • 1
  • 1

コーディング面接チャレンジ - パック I

次のコーディング面接の準備はできていますか?これらのチャレンジで知識とスキルをテストし、本番に備えましょう。頑張ってください!

面接対策
  • 3
  • 3

バブルソート

バブルソートのすべてを学びましょう。

  • 11
  • 10

数学パズル

このコースでは、プログラミングを使って数学的な問題やパズルを解くための考え方や戦略を学びます。

  • 20
  • 18

グラフ - データ構造シリーズ #9

このコースでは、グラフデータ構造について学び、お好みのプログラミング言語で無向グラフを一から作成し、それを使ったコーディング課題に挑戦します!

データ構造
certificate icon

修了証あり

  • 14
  • 12

トライ木 - データ構造シリーズ #8

このコースでは、トライ木(接頭辞木)について学び、お好みの言語でゼロから実装したあと、それを使ったコーディング課題に挑戦します!

データ構造
certificate icon

修了証あり

  • 14
  • 12

クイックソート - DSAシリーズ

新着

実践で最も高速なソートアルゴリズムの一つであるクイックソートをマスターしましょう。パーティションステップの構築、好みの言語での再帰ソートの実装、計算量の分析、そしてコーディング課題での練習を行います。

データ構造
certificate icon

修了証あり

  • 9
  • 3
  • 1
  • 52

選択ソート - DSAシリーズ

新着

最もシンプルなソートアルゴリズムの一つである選択ソートをマスターしましょう。その仕組みをステップバイステップで理解し、好きなプログラミング言語でゼロから実装。計算量の分析やコーディング課題を通じて、実践的なスキルを習得します。

データ構造
certificate icon

修了証あり

  • 9
  • 3
  • 1
  • 54

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

新着

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

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

修了証あり

  • 9
  • 3
  • 1
  • 55

カウンティングソート - DSAシリーズ

新着

カウンティングソートをマスターしましょう。値をカウントすることで非負の整数を線形時間でソートする非比較型のアルゴリズムです。カウントフェーズの構築、お好みの言語での実装、O(n + k) の計算量分析、そしてコーディング課題での実践を通じてスキルを磨きましょう。

データ構造
certificate icon

修了証あり

  • 9
  • 3
  • 1
  • 52

マージソート - DSAシリーズ

新着

代表的な分割統治アルゴリズムであるマージソートをマスターしましょう。マージ処理の構築から、好きな言語での再帰ソートの実装、O(n log n) の計算量の分析、そしてコーディング課題を通じた実践までを学びます。

データ構造
certificate icon

修了証あり

  • 9
  • 3
  • 1
  • 52

挿入ソート - DSAシリーズ

シンプルながらも強力なアルゴリズムです。要素を効率的に並べ替える方法を学び、時間計算量を理解して、ソートスキルを向上させましょう。今すぐ始めましょう!

  • 9
  • 3
  • 1

コーディング面接チャレンジ - パック VIII

次のコーディング面接の準備はできていますか?これらのチャレンジであなたの知識とスキルをテストし、万全の体制で面接に臨みましょう。ハッピーコーディング!

面接対策
  • 3
  • 3

コーディング面接チャレンジ - パック II

次のコーディング面接の準備はできていますか?これらの課題で知識とスキルをテストし、万全の準備を整えましょう。頑張ってください!

面接対策
  • 3
  • 3

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

新着

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

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

修了証あり

  • 9
  • 3
  • 1
  • 57

深さ優先探索 - グラフアルゴリズム

新着

グラフ探索の基本である深さ優先探索をマスターしましょう。隣接リストの構築、お好みの言語での反復的な DFS の実装、O(V + E) の計算量分析、そして連結成分のカウントや計測方法を学びます。

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

修了証あり

  • 9
  • 3
  • 1
  • 54

ヒープソート - DSAシリーズ

新着

配列ベースの二分ヒープをソートアルゴリズムへと応用する「ヒープソート」をマスターしましょう。sift-down(シフトダウン)工程の構築から、お好みの言語での実装、O(n log n) の時間計算量と O(1) の空間計算量の分析、そしてコーディング課題を通じた実践までを網羅しています。

データ構造
certificate icon

修了証あり

  • 9
  • 3
  • 1
  • 54

コーディング面接チャレンジ - パック IX

次のコーディング面接の準備はできていますか?これらのチャレンジで知識とスキルをテストし、次の面接に備えましょう。ハッピーコーディング!

面接対策
  • 3
  • 3

コーディング面接チャレンジ - パック VII

次のコーディング面接の準備はできていますか?これらのチャレンジで自分の知識とスキルを試し、万全の態勢で面接に臨みましょう。ハッピーコーディング!

面接対策
  • 3
  • 3

コーディング面接チャレンジ - パック IV

次のコーディング面接の準備はできていますか?これらのチャレンジで自分の知識とスキルを試し、本番に備えましょう。前のパックはもう解き終わりましたか?ハッピーコーディング!

面接対策
  • 3
  • 3

コーディング面接チャレンジ - パック III

次のコーディング面接の準備はできていますか?これらのチャレンジで知識とスキルをテストし、本番に備えましょう。頑張ってください!

面接対策
  • 3
  • 3

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

新着

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

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

修了証あり

  • 9
  • 3
  • 1
  • 54

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

新着

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

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

修了証あり

  • 9
  • 3
  • 1
  • 54

Radix Sort - DSAシリーズ

新着

非負の整数を桁ごとにソートする非比較型アルゴリズム、Radix Sortをマスターしましょう。安定な counting-sort のパスを構築し、お好みの言語でソート全体を実装します。線形時間の動作を分析し、コーディング課題を通じて実践的なスキルを身につけましょう。

データ構造
certificate icon

修了証あり

  • 9
  • 3
  • 1
  • 55

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

新着

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

データ構造
certificate icon

修了証あり

  • 16
  • 6
  • 1

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

新着

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

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

修了証あり

  • 9
  • 3
  • 1
  • 55

幅優先探索 - グラフアルゴリズム

新着

最短経路を求める手法である、層ごとのグラフ探索「幅優先探索」をマスターしましょう。隣接ノードの検索機能を構築し、好きな言語でキューを用いた反復的なBFSを実装して、重みなしグラフにおける最短経路の距離を算出します。

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

修了証あり

  • 9
  • 3
  • 1
  • 54

コーディング面接チャレンジ - パック VI

次のコーディング面接の準備はできていますか?これらのチャレンジで知識とスキルをテストし、次の面接に備えましょう。ハッピーコーディング!

面接対策
  • 3
  • 3

コーディング面接チャレンジ - パック V

次のコーディング面接の準備はできていますか?これらのチャレンジで自分の知識とスキルを試し、本番に備えましょう。これまでのパックはもう解き終わりましたか?ハッピーコーディング!

面接対策
  • 3
  • 3

よくある質問

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

Coddyには現在、基礎から上級トピックまでをカバーする43のLuaインタラクティブコースがあります。

Luaのコースは無料ですか?

はい。すべてのコースは無料で開始でき、ブラウザで動作し、AIヒント付きです。

Luaの修了証はもらえますか?

はい - Luaのジャーニーを修了すると、シェア可能な修了証が獲得できます。詳細は認定ページをご覧ください。
Coddy programming languages illustration

CoddyでLuaの学習を始める

始める