Shu Digital Works

Articles

投稿記事

Top > Articles > プログラミング > 2025年12月の学習の振り返り

2025年12月の学習の振り返り

プログラミング Happiness Chain 月報
公開日 更新日
2025年12月の学習の振り返り

アプリの開発は大まかに終わっていたので、
GitHub Actionsで自動デプロイできるようにしました。
また、Terraform importで手動デプロイしたものを取り込みました。
ブログをいくつか書いて、これで自作アプリ完了です。

GitHub Actionsで自動デプロイ

GitHub Actionsを使って、イメージのビルド、プッシュ、サービスの更新などを自動化させます。
前に、X cloneの課題で自動デプロイをやったことがありました。
やっていることはそんなに変わらないです。
理解を深めるために、ブログ記事にまとめました。
Next.js × Rails|ECS/FargateをGitHub Actionsで自動デプロイ

Terraform importで取り込み

手動でAWSにデプロイしたものを、Terraformで取り込みました。
現場では、最初に手動でデプロイしたものをTerraformに取り込むケースが多いと聞いたので、
それを想定してトレーニングしました。
Draftによる事故や、
GitHub ActionsとTerraformの役割分担についての理解が深まりました。
学んだことをブログにまとめました。
Next.js × Rails|Terraform importで“手動デプロイAWS”をIaC化する

自作アプリ完了

ついに完了しました。
Happiness Chainに入って、約2年学習を継続しました。
自分で課題を決めて、作り切ることができました。

スクール卒業課題 マルチテナントEC 「Digital Ichiba」
カスタマーやショップオーナー目線で見た、主に機能を解説する記事をこちらに書きました。

Next.js × Rails|マルチテナントEC「Digital Ichiba」の全体設計と実装まとめ
技術者目線でのまとめ記事をこちらに書きました。

これから

2年間高い負荷をかけて、学習を続けてきたので疲れが溜まっています。
まずは疲れを取ります。

2026年は、実務に入ります。
トレーニング中と気にする指標が変わりそうです。

また、ロードマップにGraphQLやAWSのサーバレスが残っているので、
必要に応じて、キャッチアップしていきたいと思います。

まとめ

12月の学習時間: 90時間
HC累計: 1093時間

自作アプリを無事作りきり、ブログにまとめることができました。
2年間、約1900時間の長期的で、高負荷なトレーニングを乗り切ることができました。
一人だったら絶対にここまで、やりきりませんでした。

環境を作ってくださったゆうだいさん、
コードレビューをたくさんしてくださったryoさん、
ともに学んだスクールメイトの皆さん、
どうもありがとうございました。

関連記事

2025年8月の学習の振り返り

2025年8月の学習の振り返り

プログラミング

ポートフォリオ制作を開始しました。設計などの上流工程を体験することができました。

2025年4月の学習の振り返り

2025年4月の学習の振り返り

プログラミング

4月は、AWS、自動デプロイ、Terraformなどのスキルを学習。インフラの理解が深まる。

Next.js × Rails|Stripe Checkoutで決済機能を実装する

Next.js × Rails|Stripe Checkoutで決済機能を実装する

プログラミング

Stripe Checkout 決済の実装方法を解説。カート連携やWebhookによる注文登録にも対応。