We use cookies to keep the site reliable, remember basic choices, and understand which pages are useful. You can accept, reject, or review the settings before continuing.
Thom Lance Tech Academyについて
2018年の設立から現在まで、プログラミング教育の現場で積み重ねてきた決断と成果を振り返ります。カリキュラムの設計方針、指導体制の拡充、学習者の成長に直結した取り組みを時系列で紹介します。
私たちの教育理念を読む少人数制のプログラミング講座としてスタート。当時はPythonとWeb基礎の2コースのみで、教材はすべて講師が手書きで作成していました。受講生の進捗を毎週記録し、つまずきやすい単元を洗い出すことから改善を始めました。
対面授業に加えて、録画講義と演習問題を組み合わせたハイブリッド型の学習システムを導入。学習管理ダッシュボードを自社開発し、受講生が自分の進捗を可視化できるようにしました。この年から修了率が約3割向上しています。
実務で求められる設計力とチーム開発のスキルを養うため、ソフトウェア工学コースを新設。Gitを用いたバージョン管理、コードレビューの進め方、アジャイル開発の基礎を実践形式で学ぶ内容にしました。企業研修としての利用もこの頃から増えました。
データ分析とクラウド基盤を扱う実習ラボを開設。実際のデータセットを使った演習や、クラウド環境でのアプリケーション構築を体験できる場として、受講生のポートフォリオ作成を支援しています。現在は累計1,200名以上の学習者が在籍しています。
各ステージの詳細な教育内容や受講生の声については、サービス案内ページをご確認ください。
プログラミングとデジタル技術のコースで使用する実践的な教材とプロジェクト例を紹介します。各カードは特定のトピックに焦点を当て、コード例や構成のヒントを含んでいます。
データフレームの操作、欠損値の処理、時系列データのリサンプリングまでを演習形式で解説。実際のCSVデータを使いながら進めるので、基礎から応用まで無理なく習得できます。
コンポーネント設計の考え方から、CSS Gridを使ったレイアウト、カスタムフックによる状態管理まで。モバイルファーストで考える実践的なパターンを学びます。
フィーチャーブランチ戦略、プルリクエストでのコードレビュー、コンフリクト解決の手順を整理。チーム開発で混乱しないためのルールと運用のコツをまとめました。
日常の開発作業を効率化するシェルスクリプトの書き方。ファイル操作の自動化、バッチ処理の組み立て、エラーハンドリングの基本を具体例で解説します。
テーブル設計の基礎から、JOINを使った複雑なクエリ、インデックスの活用まで。実際の業務で求められるデータ抽出のスキルを、演習問題を通じて身につけます。
アプリケーションを公開するまでの流れを、クラウドサービスの基本とともに学習。仮想マシンのセットアップ、環境変数の管理、ログの確認方法までをカバーします。