学習条件と定義

コース内容の解釈を明確にするため、受講前に確認しておきたい用語の定義と利用条件をまとめました。

「モジュール修了」の判定基準は何ですか?

各モジュールの最終課題となる実装タスクを提出し、コードレビューで合格基準を満たした時点で修了とみなします。単なる視聴完了や小テストの合格だけでは修了扱いになりません。

学習環境の推奨スペックを教えてください。

Node.js 18以上、Python 3.10以上、およびGitがインストールされた環境を推奨します。ブラウザは最新版のChromeまたはFirefoxを想定しており、演習環境はクラウド上でもローカルでも構いません。

コードレビューの提出期限はありますか?

各モジュールの受講開始から90日以内に提出してください。期限を過ぎた場合は再受講が必要になります。やむを得ない事情がある場合は、事前にサポートへ連絡すれば延長を相談できます。

「基礎編」と「実践編」の違いは何ですか?

基礎編は言語仕様と開発環境のセットアップを中心に扱い、実践編は実際のプロジェクトを想定した設計判断やデバッグ手法を学びます。基礎編を修了していなくても実践編を受講できますが、前提知識として推奨しています。

受講資格に制限はありますか?

特にありません。プログラミング未経験者でも基礎編から始められる構成です。ただし、実践編ではチーム開発を想定した課題があるため、Gitの基本操作を事前に確認しておくことをおすすめします。

学習モジュールと開発環境

SubCode Academyでは、プログラミング基礎から実践的なソフトウェア開発まで、段階的な学習パスを用意しています。各モジュールは実務で使えるスキルに直結し、コードを書く力を確実に育てます。

カリキュラムの詳細を見る

実践的なコーディング演習

各レッスンの終わりに、その日のテーマに沿った演習問題を用意。実際にコードを書きながら理解を深め、エラー処理やデバッグの流れも自然に身につきます。

毎週の演習課題とレビュー

プロジェクトベースの学習

単元ごとに小さなアプリケーションを完成させます。APIの設計、データベース連携、フロントエンドの実装まで、一連の開発工程を経験できます。

ポートフォリオに使える成果物

コードレビューとフィードバック

提出した課題はメンターがレビューし、改善点を具体的にフィードバック。コードの品質を高める習慣を早期から身につけられます。

個別コメント付きで返却

開発ツールの使い方

Gitによるバージョン管理、ターミナル操作、テスト自動化など、現場で必須のツールを実践的に学びます。開発環境の構築手順も丁寧に解説します。

チーム開発に必要な基礎スキル

よくある質問

学習を始める前に気になる点を整理しました。コースの進め方、技術スタック、サポート体制についての疑問に簡潔に答えます。

プログラミング未経験でも受講できますか?

はい、基礎から始まるモジュールを用意しています。最初のコースでは変数、条件分岐、ループといった基本構文を実際に手を動かしながら学びます。各モジュールの最後には小さな演習問題があり、理解度を確認しながら進められます。

学習期間はどのくらいを想定していますか?

1日1〜2時間の学習を想定した場合、フロントエンド基礎で約8週間、バックエンド基礎まで含めると約16週間です。自分のペースで進められるので、仕事や学業と両立しながら受講する方も多いです。

どの言語やフレームワークを学べますか?

JavaScript、TypeScript、Pythonを中心に、React、Node.js、Expressを取り扱います。データベース操作ではSQLの基礎も学びます。カリキュラムは実務で使われる技術を優先して構成しています。

質問があるときのサポートはありますか?

各モジュールにはディスカッションスペースがあり、同じコースを受講している仲間やメンターに質問できます。返信は通常24時間以内です。また、コードレビューを希望する場合は、提出した課題に対してフィードバックを返します。

修了後、どのようなスキルが身につきますか?

Webアプリケーションを一から設計・実装する力を目指します。具体的には、レスポンシブなUIの構築、REST APIの設計、データベースとの連携、テストの基本までをカバーします。ポートフォリオに載せられるプロジェクトも複数作成します。

学習に必要な環境はありますか?

インターネットに接続できるパソコンがあれば始められます。推奨スペックはメモリ8GB以上ですが、それ未満でも動作します。開発環境の構築手順は各コースの最初に詳しく説明しています。

質問があれば問い合わせる
Cookie settings

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.