[最大1,500 USDのクレジット提供] シリコンバレーの開発者と学ぶ、実践AIエージェントの核心原理と拡張開発
AIエージェントフレームワークは知っていても、その原理の理解や実務への応用は難しいですよね。シリコンバレーで実際に培ったノウハウをもとに、基本原理から実践的な活用方法までお伝えします。
入門
JavaScript, TypeScript, AI
[最大1,500 USDのクレジット提供] シリコンバレーの開発者と学ぶ、実践AIエージェントの核心原理と拡張開発
AIエージェントフレームワークは知っていても、その原理の理解や実務への応用は難しいですよね。シリコンバレーで実際に培ったノウハウをもとに、基本原理から実践的な活用方法までお伝えします。
入門
JavaScript, TypeScript, AI
[最大1,500 USDのクレジット提供] シリコンバレーの開発者と学ぶ、実践AIエージェントの核心原理と拡張開発
シリコンバレーのAI開発者によるLLMサービスのためのRAG
LLMの限界? シリコンバレーの現場で経験したRAGの試行錯誤と運用ノウハウをもとに、実践的な問題解決法をお伝えします。
入門
JavaScript, Python, AI
シリコンバレーのAI開発者によるLLMサービスのためのRAG
DiscordとNetflixを支える10,000 TPSを保証するCassandra
分散NoSQLデータベースCassandraの基本概念から実務での活用まで体系的に学習します。データモデリング、クエリの最適化、クラスター構成など、実践中心の理論と実習を通じて、大容量データ処理能力を養います。データベースの経験がなくても、シリコンバレーの現役エンジニアのノウハウをもとに、Cassandraのスペシャリストへと成長できます。
初級
NoSQL, DBMS/RDBMS, database
DiscordとNetflixを支える10,000 TPSを保証するCassandra
カカオの面接官が教えるドキュメントベースのフレームワーク通信パターンのためのGraphQL
Swaggerドキュメントを修正し、APIスペックを合わせ、フロントエンドと繰り返しコミュニケーションを取っていると、「なぜ同じことを二度も繰り返しているのだろう?」という悩みに直面することがあります。私自身も実務で似たようなもどかしさを多く感じ、その過程でGraphQLを深く使いながら、データ中心の設計手法に関心を持つようになりました。この講義では、単なるGraphQLの文法ではなく、実際のサービスでどのような問題を解決するために登場したのか、そしてResolverの構造、N+1問題、Federationといった実務的な課題を共に扱います。開発者間のコミュニケーションコストを削減し、より柔軟なAPI構造を設計する流れを自然に習得できるよう構成しました。
入門
TypeScript, JavaScript, GraphQL
カカオの面接官が教えるドキュメントベースのフレームワーク通信パターンのためのGraphQL
金融インフラを運営するToss開発者のDocker
この講座は、Dockerを単なるツールの使い方で終わらせず、実際の現場で直面する悩みや問題を解決する観点から解き明かした講座です。開発環境と運用環境の差によって発生する予測不可能なエラー、イメージやコンテナの概念が曖昧なために起こる設定ミス、そして「どこまで知れば実務で通用するのか」という不安まで――現職で金融インフラを運用しながら直接経験した内容をもとに解説します。単にコマンドを羅列するのではなく、なぜこのような構造が必要なのか、どのような方法でイメージを設計すればメンテナンスが容易になるのか、コンテナをどう扱えば安定したサービス運用が可能なのかを、実際の事例中心に扱います。特に理論よりも実習の比重を高め、受講生が目で理解し手で覚えることで、Dockerを「使えるレベル」ではなく「運用観点で理解するレベル」まで引き上げることに焦点を当てました。Dockerに初めて触れる方、使ったことはあるが概念が整理されていない方、そしてインフラの感覚を一段階高めたい開発者に、実質的な基準と方向性を提示する講座です。
入門
Docker, GitHub, docker-compose
金融インフラを運営するToss開発者のDocker
金融インフラを運営するToss開発者のKubernetes
「クバネティスをどこからどのように始めればよいか分からない」という問題を解決するために作られました。金融インフラを運用しながら直接経験した実務経験をもとに、単なる理論ではなく、実際の構築と運用の流れに沿って理解できるように構成されています。Dockerとの関係、YAML、Pod、Deployment、Serviceへと続く学習過程を通じて、学習者はクバネティスを「概念」ではなく「活用可能な技術」として体得することになります。
入門
k8s, Kubernetes, Docker
金融インフラを運営するToss開発者のKubernetes
2,000億件超のデータを扱うシリコンバレーのAIエンジニアによるPostgreSQL
単なるCRUDレベルのデータベース利用を超え、AI時代に必要なPostgreSQL活用スキルを実務の観点から習得できる講座です。シリコンバレーでのAI開発経験をもとに、JSON、インデックス、トランザクション、さらにはpgvectorまで、実際のサービスでどのように設計し活用するのかを段階的に学習し、複雑なデータ構造やパフォーマンスの問題を解決する方法を身につけることができます。
入門
MySQL, PostgreSQL, Oracle
2,000億件超のデータを扱うシリコンバレーのAIエンジニアによるPostgreSQL
カカオ面接官の実務密着型Spring Batch:大容量データ処理のすべて
数百万件以上のデータを処理するバッチシステムを運用しながら感じる最大の問題は、性能の低下と障害発生時の復旧の難しさです。単純な繰り返し文や誤った設計では、これらの問題を解決することはできません。この講義では、実際のサービス環境で大容量データを安定的に処理してきた経験をもとに、Spring Batchの構造と動作原理を理解し、これを活用して性能と安定性の両立を実現する設計手法を伝えます。単なる機能説明にとどまらず、実務ですぐに適用可能なバッチアーキテクチャを通じて、データ処理に対する根本的な解決能力を養えるようサポートします。
入門
Java, Spring, Spring Boot
カカオ面接官の実務密着型Spring Batch:大容量データ処理のすべて
20,000+ RPS並列処理のためのネイバー面接官が教えるReactiveプログラミング
トラフィックが増加するほどレスポンスが遅くなり、スレッドプールが急速に枯渇し、外部API呼び出しが増えるほどボトルネックが深刻化する環境で、根本的な解決策を見つけたい開発者のための講座です。単にサーバーを拡張する方式ではなく、構造自体を変える観点から問題を見つめ直す手助けをします。 この講座を通じて、まず伝統的なSpring MVCのThread per Requestモデルがどのような限界を持つのかを理解します。なぜCPUは余っているのにスループットが上がらないのか、ブロッキングI/Oが実際にどのような方式でシステムリソースを占有するのかをコードレベルで確認します。 次に、Reactive Streamsの概念と標準スペックを学び、ReactorのMonoとFluxを活用してデータストリームを扱う方法を習得します。単なる使い方ではなく、データの流れがどのように始まり、どのように消費され、スループットはどのように調節されるのかまで、実習を通じて体得します。特にBack Pressureを活用してOOMや過負荷を防止する設計方式も直接実装してみます。 また、Spring WebFluxのイベントループベースの処理構造を理解し、Non-Blocking I/Oが実際の要求処理過程でどのように動作するのか比較実習を行います。MVCとWebFluxを並べて構造的な違いを確認し、いつReactiveを選択すべきかという判断基準もあわせて整理します。 単に「非同期を学ぶ」というレベルでは終わりません。少ないスレッドでより多くのリクエストを処理する方法、外部APIへの依存度が高い環境で安定した流れを維持する方法、そして高並行性環境でスループットを確保する設計センスを学ぶことができます。
入門
Java, Spring, Spring Boot
20,000+ RPS並列処理のためのネイバー面接官が教えるReactiveプログラミング
NAVERの面接官が教える1,000,000++ TPSのためのNGINX
この講義は、NGINXを単に設定する方法ではなく、なぜこのような構造や設定が必要なのかを理解できずに面接や実務で壁にぶつかる問題を解決することに焦点を当てています。実際にNAVER・カカオ・Tossの面接官として活動し、数多くの志願者を評価してきた経験をもとに、NGINXを性能・拡張性・運用の観点からどのように説明し活用すべきかを、実習を交えて解き明かします。暗記した設定値ではなく、トラフィックの流れと問題追跡が可能な思考プロセスを身につけられるようにすることが、この講義の核心です。
入門
JavaScript, Linux, nginx
NAVERの面接官が教える1,000,000++ TPSのためのNGINX
秒間500,000件以上のトラフィックを処理するカカオ面接官のRedis
現役のカカオ面接官と共に作ったRedis講座です。StringからSorted Setまでのデータ構造の実習、センチネル・クラスター構成までを扱い、面接や実務で通用する設計の根拠を身につけることができます。
入門
JavaScript, Docker, Redis
秒間500,000件以上のトラフィックを処理するカカオ面接官のRedis
ネカラクベ(NAVER・Kakao・LINE・Coupang・Baemin)の面接官が直接教える、コーディングテスト&面接の実戦対策
この講義は、エンジニアの就職準備の過程で多くの方が経験する 「CSやアルゴリズムを勉強したのに、面接になると言葉に詰まってしまう問題」を解決するために作られました。 NAVER、LINE、カカオ、Tossなどで実際に面接官を務めながら感じたことは、 ほとんどの志願者が概念を暗記してはいるものの、 なぜその概念が必要なのか、実際の状況でどのように活用されるのかを説明できていないということでした。 この講義は単なる暗記ではなく、 面接官の質問の意図を理解し、 同じ質問に対してもより説得力を持って回答する方法を伝えます。 OSI参照モデル、データ構造、コーディングテストのすべてにおいて、 「なぜ知っておくべきなのか」「いつ使われるのか」、 そして「面接でどのように話せば高い評価を得られるのか」を中心に扱います。 面接で他の人と同じような回答をする人ではなく、 理解した内容を自分の言葉で説明できるエンジニアになるための講義です。
入門
JavaScript, Interview, Tech Interview
ネカラクベ(NAVER・Kakao・LINE・Coupang・Baemin)の面接官が直接教える、コーディングテスト&面接の実戦対策