
タイプスクリプトのすべて
yongsoocho
Node.js陣営の標準、TypeScriptどのように書いていますか?タイプコメントのみを付けている場合は、実際のタイプスクリプトではありません。 何が好きなのか分からず、みんなで準備しました。 TypeScript A to Zを学びましょう :)
初級
TypeScript, NestJS, Deno
Redis A to ZでRedisの第一歩を確実に! 高校生が見ても完璧に理解できる、簡単で楽しいRedisのすべて

Redis
Redisを活用したバックエンドアプリケーション
コマンドだけを学ぶ講義はもう終わり!
原理を理解しながら学ぶ本物のRedis講義
Q1) Redisのレプリケーションについて知っていることを説明し、quorum(クォーラム)について説明してください。
Q2) Redisとスレッドについて、知っていることを関連付けて説明してください。
Q3) deleteとunlinkにはどのような違いがありますか?
Q4) バックアップの代表的な2つの方法と、それぞれのメリット・デメリットについて説明してください。
Q5) 運用中にRedisのパラメータを変更したい場合はどうすればよいですか?
Redisのコマンドをいくつか知っていることと、Redisを使いこなせることは別物です。 Redisのインストール、実行、応用を体験しながら、コマンドから内部動作の原理、そしてRedisのエコシステムまで、すべてを学んでいきましょう!
まさに速度、シンプルなデータモデル、拡張性のためです。Redisはメモリベースで非常に高速なデータ処理速度を提供し、キー・バリュー型ストレージとして複雑なクエリなしでデータを迅速に処理できます。また、クラスターとレプリケーション機能を通じて高可用性と拡張性をサポートし、大規模なトラフィック処理に適しています。「ネカラクベ(NAVER、Kakao、LINE、Coupang、Baemin)」の採用公告にも、常にRedis優遇、Redis必須事項として明記されているのを見ることができます。
<カカオ 採用公告>
<配達の民族 採用公告>
今回のRedis講座でしっかりと学べば、一生使えるRedisの知識が得られるだけでなく、Redisを活用したアプリケーション開発能力を身につけることができます。黄金のような貴重な時間に、素早く核心だけを習得して、面接と実務の両方に備えましょう!
✅ 実務のように直接インストールしてみる Redis
✅ 直感的な図解で理解するRedisの動作原理の理解
✅ Node.jsのコードでRedisの活用例を解いてみる
✅ 合間合間に登場する実務者によるRedisの秘訣!
1. 実務におけるRedis構成
コンテナ(Docker)とVMを活用して、100%実践と同じようなRedis環境を構築します。また、Redis自動実行のための設定、バックアップ作業を効率的に処理するためのディスク並列化手法、Redisデータ管理およびモニタリングのためのRedis Insightまで学習します。
2. Redisコマンドの学習
各データ型別のデータを扱うための基本コマンドやメッセージキュー、データバックアップ、JSONデータ処理、パイプライン処理およびトランザクション管理など、効率的なデータ処理のために実務で有用なコマンドを学びます。

3. 実践アプリケーション(feat. Node.js)開発
Node.jsで簡単なOTP生成、キャッシュ同期、バイナリデータキャッシュなどを実装し、分散ロックを利用したチケッティングシステム、クッキー/セッション管理、リアルタイム人気検索ワードランキング、チャットシステムを通じて、Redisの多様な活用方法を学びます。
4. Redisのデータ構造
Redisで使用されるデータ構造とデータ型を、簡単かつ直感的に理解できるように図解して説明します。
💡 DBA(インフラ運用)を準備されている方!
💡 バックエンドエンジニアを目指している方!
💡 すぐにRedisを使用するプロジェクトに投入されたものの、Redisについて全く(1ミリも)知らないという方!
Q. 非専門家でも受講できますか?
高校生が聞いても理解できるように 内容の理解に必要な知識をゆっくり整理しながら説明します。
Q. Node.jsのコードのみで実習を行う理由はありますか?
実習の進行速度がJavaやC#などに比べて速いためです。しかし、Spring(Java, Kotlin)や.Net(C#)の開発にもロジックはそのまま適用可能です。
Q. この講義さえ受ければ、Redisについてすべてを知ることができますか?
この講座はTypeScriptの講座であるため、NestJSセクションではバックエンドの説明やコードの品質を考慮したコーディングは別途行いません。あくまでNestJSでTypeScriptをいかに効率的に使えるかのみを考慮したセクションです。正直に言って100%を知ることはできませんが、80%は理解できると自負しています。10%は運用経験があってこそ満たされる部分があるからです。(残りの10%はRedisの内部のRustやCのコードを見た時に満たされる部分だと考えています。講座が重くなりすぎるため追加しませんでした。)
Q. Redis Streamについては説明しないのですか?
Redis Streamは2〜3セクション分のボリュームになるだけでなく、私の経験上、実務でRedis Streamを使う機会は多くありませんでした。用途に合わせて主にApache KafkaやElastic Searchを使うため、講義からは思い切って外しました。
学習対象は
誰でしょう?
Redisを本格的に学んでみたい方!
DBAを準備されている方!
バックエンドエンジニアを目指している方!
624
受講生
36
受講レビュー
33
回答
4.9
講座評価
3
講座
こんにちは!私の経験を自由に共有したいと思います。
yongsoocho578@gmail.com までフィードバックやご意見をお待ちしております。..
全体
42件 ∙ (7時間 43分)
講座資料(こうぎしりょう):
全体
7件
5.0
7件の受講レビュー
受講レビュー 4
∙
平均評価 5.0
受講レビュー 15
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
受講レビュー 38
∙
平均評価 4.9
受講レビュー 13
∙
平均評価 5.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
¥2,899