基礎から実践まで、段階的にスキルを積み上げる3つのモジュール。各コースはプロジェクト中心の課題とコードレビューで構成されています。
PythonまたはJavaScriptの文法、データ構造、制御フローを習得。毎週のコーディング演習と簡単な自動化スクリプトの作成を通して、プログラミング的思考を養います。
HTML/CSS、React、Node.jsを使ったフルスタック開発。REST APIの設計、データベース連携、認証機能を実装し、デプロイまでの一連の流れを体験します。
システム設計、テスト駆動開発、Gitを用いたチーム開発を学びます。実際のプロジェクトを想定した設計課題とコードレビューで、保守性の高いコードを書く力を磨きます。
プログラミング学習の成果は、実際に書けるコードと、現場で使えるスキルで測れます。Terpenade Digital Academyの受講生が、どのようにスキルを身につけ、仕事やプロジェクトに活かしているのか、その生の声をお届けします。
「学んだことをすぐ試せる環境があったからこそ、独学では挫折していたであろう壁を乗り越えられました。」
PythonとDjangoのモジュールを一通り終えた後、実際にECサイトのバックエンドを構築するプロジェクトに挑戦しました。データベース設計からAPIの実装まで、コースで学んだ知識がそのまま使えたのが大きかったです。今はフリーランスとして小規模な店舗の予約システムを開発しています。
Paula Weber B.Sc.NumPyとPandasの演習問題を繰り返すうちに、データの前処理が自然と手に馴染むようになりました。特に、実際のオープンデータを使った課題は、教科書だけでは得られない「データの癖」への対応力を鍛えてくれました。現在はマーケティング部門で顧客データの分析を担当しています。
Max RitterGitを使ったチーム開発の演習が非常に実践的でした。ブランチ戦略やコードレビューの進め方を学べたことで、現在のプロジェクトでもスムーズに共同作業ができています。単にツールの使い方だけでなく、なぜその運用が必要なのかまで理解できるのがこのアカデミーの強みです。
Univ.Prof. Jonas EckerReactのコンポーネント設計について学んだ後、自分のポートフォリオサイトをゼロから作り直しました。レスポンシブ対応やアクセシビリティへの配慮など、細かな部分まで丁寧にフィードバックをもらえたのが印象的でした。今はWeb制作会社でUI実装を担当しています。
Günther Pointnerアルゴリズムとデータ構造の基礎を、単なる理論ではなく、実際のコードで動かしながら学べるのが良いですね。ソートや探索の実装を何度も書き直すうちに、計算量の考え方が自然と身につきました。次のステップとして、競技プログラミングにも挑戦してみたいです。
Prof. Natalie Gangl B.Eng.Terpenade Digital Academy の学習モジュールは、基礎構文から実践的なプロジェクト設計までを段階的にカバーします。各モジュールは、実際の開発現場で求められる知識と、すぐに試せるコード演習で構成されています。
NumPy と Pandas を使ったデータ整形から、Matplotlib による可視化までを演習形式で学習。実データを題材に、データの前処理から分析結果の読み解き方までを一通り体験します。
対象: データ分析を始めたい方 / 所要目安: 4週間HTTP メソッドの適切な使い分け、ステータスコードの設計、バージョニングや認証の基本を、Node.js と Python の実例を通して学びます。API のドキュメント作成とテスト手法までをカバーします。
対象: Web サービス開発者 / 所要目安: 3週間リポジトリの管理、ブランチ戦略、プルリクエストを使ったコードレビューの流れを、チーム開発のシナリオに沿って演習します。コンフリクト解消やリリースフローまで扱います。
対象: 共同開発を始める方 / 所要目安: 2週間HTML/CSS の設計から、JavaScript によるインタラクション実装まで。モダンな UI コンポーネントの構築と、アクセシビリティに配慮したマークアップの考え方を学びます。
対象: フロントエンド初学者 / 所要目安: 5週間リレーショナルデータベースの正規化、インデックス設計、トランザクションの基本を、実践的なクエリ演習を通して習得します。パフォーマンスを意識したデータモデリングを目指します。
対象: バックエンド志望者 / 所要目安: 3週間ユニットテスト、統合テストの書き方と、デバッガを活用した問題解決の手順を、実際のコードを用いて練習します。テストしやすいコード設計についても考察します。
対象: 品質向上を目指す開発者 / 所要目安: 2週間