CS-201|ソフトウェア工学

✔ SOLID・DRY原則
✔ TDD(テスト駆動開発)
✔ Gitフロー・CI/CD
✔ コードレビュー・OSSコントリビュート
✔ テスト網羅率付き機能実装・PR作成

CS-201 ソフトウェア工学の特徴

なぜこのプログラムなのか?

GAFAM・全Tech企業のソフトウェアエンジニアとして即戦力で通用し、SRE・DevOpsの基礎を備えた保守可能なコードを書ける実装力を、8週間で完成させる本格プログラム!
・代表TJ(住友商事→シカゴBooth MBA→ゴールドマン・サックスIBD)が日経225システムのCI/CDパイプライン・テストカバレッジを実装し、テスト不足が招いた本番障害を実体験してきた実務感覚を完全に落とし込んだカリキュラム
・坂下絵美(東京大学→コロンビア大学教育大学院)の学習科学・脳科学に基づく教育設計で、「動くけど保守できないコード」を許さない、3ヶ月後の自分・他人が読める品質を徹底追求する指導
・修了時にはAlpha Advisors認定「AA Software Engineering Cert」を取得。AA CS Diplomaの必修科目です

このプログラムは以下の方々に最適です:

・Google・Microsoft・Meta・Amazon・Appleなど全Tech企業でソフトウェアエンジニアとして即戦力を目指す方
・SRE・DevOpsとして、CI/CDパイプラインの構築とテスト自動化ができるレベルに到達したい方
・スタートアップ・大企業どちらでも通用する、保守可能なコードを書ける力を身につけたい方
・コードは書けるが、テストなし・命名規則が不統一・リファクタリングができないまま放置している方
・OSSにコントリビュートしたいが、PRの作法やコードレビューの受け方・出し方が分からない方

なぜこのプログラムで成果が出るのか?

1. 原則を必ずコードで示す8週間カリキュラム
・SOLID、DRY、TDD(テスト駆動開発)、Gitフロー、CI/CD原則を体系的に網羅
・すべての原則を実OSS(React・Linux等)のコード読解やTJの実プロジェクトを通じて学ぶため、教科書の理想論で終わらない
・「このコードを6ヶ月後の自分が読めるか?」と常に問い続けるソクラテス式指導で、テストなし・命名不明瞭なコードを徹底排除
2. 実務直結の実践演習
・テスト駆動開発でコードを書き、コードレビューを受け、OSSにコントリビュートする演習
・テスト網羅率付きの機能実装とPR作成を完成させるトレーニング
・「Googleのコードレビューならこう指摘する」「Metaのスタッフエンジニアならこう設計する」というトップ企業基準を常に提示
3. 妥協なき評価基準
・SOLID原則に基づいた実装、TDDでのコード記述、Gitフロー実践、CI/CD構築、OSSコントリビュート実績のすべてを要求
・コードレビューに耐える品質に達していなければ不合格
・テストなし、命名規則がめちゃくちゃ、リファクタリング能力がない、コードレビューで指摘が多発する受講者には、容赦なく「このコードを他のエンジニアが引き継げるか?6ヶ月後に自分で読めるか?」を問い詰める

圧倒的な実績

・アルファ・アドバイザーズは18年間にわたり、Google・Microsoft・Meta・Amazon・Goldman Sachsなどトップテック・金融企業への内定者を多数輩出
・代表TJが日経225システムのCI/CDパイプライン実装とテスト不足による本番障害の実体験で培った「保守可能なコード」の規律を、そのまま受講者に伝授

CS-201 ソフトウェア工学で、GAFAMのコードレビューに耐える実装力を手に入れよう。今すぐスタート!