inflearn logo
知識共有
inflearn logo

AI時代のジュニアのための実践システム設計:経験値の代わりに補います

AIが組んだコードについて、"なぜこのように判断したのか"を説明できるバックエンド開発者へ。コマース・決済・広告・デプロイの現場でシニアが実際に下した設計判断を、8つのモジュール、実際の課徴金・障害事例、スターターコードの実習を通じて身につけます。

難易度 初級

受講期間 無制限

Kotlin
Kotlin
Spring Boot
Spring Boot
Kubernetes
Kubernetes
Architecture
Architecture
Kafka
Kafka
Kotlin
Kotlin
Spring Boot
Spring Boot
Kubernetes
Kubernetes
Architecture
Architecture
Kafka
Kafka

学習した受講者のレビュー

5.0

5.0

장은수

100% 受講後に作成

他の講義にはない実践的なコツを数多く学べます。

5.0

초록색고래

31% 受講後に作成

経験したことのないことをたくさん学ぶことができました。ジュニア開発者にとって必須の講義です。おすすめします。

5.0

최준성

100% 受講後に作成

内容が充実していて、特に並行性の部分では学ぶことが多かったように思います。 素晴らしい講義をありがとうございました~

受講後に得られること

  • 先着順クーポン10万人の同時リクエストでオーバーセルをゼロにするRedis原子減算設計

  • リトライが殺到しても決済は1件だけにする決済APIの設計方法(冪等性キー・ヘッダーバージョニング・ステータスコード6種)

  • 毎秒10万イベントでも1ウォンたりとも狂わない広告精算マイクロバッチの原理

  • コンパイラがモジュール境界を守ってくれるマルチモジュール・ミニショッププロジェクトを完成(internal・DIP)

  • ローカルKubernetesでのブルーグリーンデプロイ・ロールバックの実行とPrometheus・Grafanaダッシュボードの構築

  • 初期・10万・100万・1,000万の段階ごとに「今必要な分だけ」を選ぶためのアーキテクチャ判断基準

  • AIが作成したコードに、コンプライアンス・コスト・規模の基準で制約を設けて検証するレビュー習慣

  • 個人情報の自動マスキング+traceId追跡に対応したリクエストロガーの完成(スターターコード実習)

こんな方に
おすすめです

学習対象は
誰でしょう?

  • AIで機能は作れるものの、コードレビューでの「なぜこうしたんですか?」という質問に答えられず詰まってしまう、経験1〜3年目のバックエンド開発者

  • 先着順・決済機能を担当しているものの、同時実行性の障害を実際に経験したことがなく、不安を感じているジュニアエンジニア

  • システム設計面接で「規模の仮定」からつまずく就職・転職準備中の人(Spring Bootプロジェクト経験あり)

  • チームにシニアがいないため、ロギング・デプロイ・モニタリングを勘で行っているスタートアップ初期の開発者

  • サイドプロジェクトのクラウド費用や個人情報の取り扱いについて、相談できる相手がいない一人開発者

前提知識、
必要でしょうか?

  • KotlinまたはJavaの基本構文を知っている必要があります。Javaだけでも大丈夫です。コードは短く、説明が付いています。

  • Spring BootでAPIを一度でも作った経験が必要です。

  • SQLの基礎(SELECT・INSERT、トランザクションとは何か)で十分です。

  • 実習にはIntelliJ IDEAとDocker Desktopが必要です。モジュール8のデプロイ実習では、ローカルKubernetes(Docker DesktopのKubernetesまたはkind)を使用します。

  • AIコーディングツールはClaude・ChatGPT・Cursorなど何でもよく、無料版でもついてこられます。10月に追加されるAI Hands-onレッスンでは、AIコーディングエージェントを使用します。

  • AWSアカウントは任意です。使用する場合は、実習後に必ずリソースを削除してください。

  • Redis・Kafka・Kubernetesの事前経験は必要ありません。Dockerで立ち上げるか、コード解説に沿って進めます。

こんにちは
newnormalです。

キャリア認証

162

受講生

12

受講レビュー

5

回答

4.8

講座評価

3

講座

🏦 元) Toss初期メンバー・Toss Payments創業メンバー|広告・融資・保険・決済APIを幅広く開発してきたバックエンド開発者

🚗 前)Kakao Mobilityの大規模トラフィックシステム · LG U+×Kakao Mobilityの合弁会社Voltupの創業メンバー・CTO

🛒 元) ピースマイナーワン・カーハート・ワークスアウトのEC開発リード · 元) ニューフロイ CTO

🚀 元)学部創業CEO 5年(2014年レッドヘリング・アジア100大スタートアップ) · 個人開発「MERSマップ」DAU 100万、国内外メディアで報道 · App Storeゲーム部門トップ10入りのインディー開発(2010年)

🎓ソフトウェア・マエストロのメンター | 0-1メンタリングおよびシステム設計の授業を実施

🤖 AIコーディング時代のジュニアに"何を書くか"ではなく"シニアはなぜそれを選ぶのか"を教えます

 

もっと見る

カリキュラム

全体

56件 ∙ (7時間 14分)

講座資料:

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

5件

5.0

5件の受講レビュー

  • gabury12669님의 프로필 이미지
    gabury12669

    受講レビュー 1

    ∙

    平均評価 5.0

    5

    100% 受講後に作成

    他の講義にはない実践的なコツを数多く学べます。

    • doogoo님의 프로필 이미지
      doogoo

      受講レビュー 1

      ∙

      平均評価 5.0

      5

      68% 受講後に作成

      よく拝見しています。全体的に楽しく見ていますが、クーポンの同時実行性や決済の冪等性のパートなど、さまざまな状況を確認できてよかったです。

      • cjs186333735님의 프로필 이미지
        cjs186333735

        受講レビュー 2

        ∙

        平均評価 4.5

        修正済み

        5

        100% 受講後に作成

        内容が充実していて、特に並行性の部分では学ぶことが多かったように思います。 素晴らしい講義をありがとうございました~

        • asc21dsadx님의 프로필 이미지
          asc21dsadx

          受講レビュー 1

          ∙

          平均評価 5.0

          5

          31% 受講後に作成

          経験したことのないことをたくさん学ぶことができました。ジュニア開発者にとって必須の講義です。おすすめします。

          • dglee2585407님의 프로필 이미지
            dglee2585407

            受講レビュー 14

            ∙

            平均評価 5.0

            5

            100% 受講後に作成

            似ている講座

            同じ分野の他の講座を見てみましょう!

            新規会員登録で25%OFF

            ¥5,207

            25%

            ¥6,937