آشنایی و نصب و راه اندازی

https://roocket.ir/series/redis-course/episode/1

Redis یکی از رایجترین دیتابیس های Nosql است که اطلاعات در آن بصورت Key و Value، بر روی معماری داخلی سیستم ذخیره سازی میشود . در این دوره قصد دارم روش کار با Redis را به شما آموزش دهم . البته برای دریافت اطلاعات بیشتر در مورد Redis قسمت معرفی این دوره را مشاهده کنید.

استفاده از Redis در لاراول

https://roocket.ir/series/redis-course/episode/8

در این جلسه روش استفاده از redis در فریمورک لاراول را به شما بصورت عملی آموزش خواهم داد. در این جلسه یاد میگیرید که چطور از redis برای کش کردن اطلاعات در لاراول استفاده کنید . 

بک آپ گرفتن از دیتابیس

https://roocket.ir/series/redis-course/episode/12

بدلیل اینکه اطلاعات Redis درحافظه موقت سیستم ذخیره سازی میشه خیلی اوقات دوستان نگرانی دارن که به هر دلیلی اگر مقدار رم کم بیاریم و redis متوقف بشه چه اتفاقی برای اطلاعاتمون می افته ؟ آیا اون اطلاعات پاک میشه ؟ در این جلسه به این سوال بصورت عملی جواب میدم و همینطور روش بک آپ گرفتن از دیت...

آشنایی با Redis

https://roocket.ir/series/build-an-educational-website-and-shop-with-laravel/episode/27

Redis یک پایگاه داده NoSql است که شما به سادگی متوانید بصورت Key و Value اطلاعات خودتون رو در داخل اون ذخیره کنید در این جلسه در ابتدا Redis رو معرفی میکنم و بعد با چندتا از دستوراتش آشنا میشیم و در نهایت با چند مثال روش استفاده از اون در لاراول رو به شما آموزش میدم .

اقدام امنیتی مهم

https://roocket.ir/series/redis-course/episode/16

در این جلسه در مورد اقدام امنیتی قرار دادن پسورد برای redis صحبت میکنم و روش انجام اینکار را به شما آموزش میدهم تا بتوانید یک پسورد برای دیتابیس خود قرار دهید تا تنها افرادی که پسورد دارند به redis دسترسی پیدا کنند.

کار با دستورات keys

https://roocket.ir/series/redis-course/episode/2

ما در redis اطلاعات را بصورت Key و Value ذخیره سازی میکنیم و در ابتدای راه آشنایی با Redis باید یاد بگیرید که چطور میتوانیم Key ها را مدیریت کنیم در این جلسه با دستورات مدیریت Key آشنا خواهید شد .

کار با redis در php

https://roocket.ir/series/redis-course/episode/4

در این جلسه در مورد روش استفاده از redis در زبان php صحبت میکنم و به شما یاد خواهم داد که چطور میتوانید با php اطلاعات وارد کنید و بعد اون ها را دریافت کنید و با آن اطلاعات کار کنید . 

کار با دستورات String

https://roocket.ir/series/redis-course/episode/3

در این جلسه در مورد DataType با عنوان String ها صحبت میکنم و دستوراتی که برای تعریف این نوع از value ها مورد استفاده قرار میگیره رو به شما آموزش میدم .

ایجاد کردن سیستم Publish Subscribe

https://roocket.ir/series/redis-course/episode/11

در این جلسه روش ایجاد کردن سیستم Publish Subscribe رو به شما آموزش میدم شما با استفاده از این سیستم میتونید به سادگی اپلیکیشن های چت ایجاد کنید و برای کارهای مختلفی مثل notification ها هم میتونه مورد استفاده قرار بگیره . 

آموزش دیتاتایپ Sorted Sets

https://roocket.ir/series/redis-course/episode/10

در جلسه گذشته شما را با دیتاتایپ Sets آشنا کردم در این جلسه قصد آموزش دیتاتایپ دیگری که بسیار شبیه این دیتاتایپ است با عنوان Sorted Sets را دارم که به شما کمک میکند Sets ها را در قالب پیشرفته تری مورد استفاده قرار دهید . 

آموزش دیتاتایپ Sets

https://roocket.ir/series/redis-course/episode/9

در این جلسه روش استفاده از دیتاتایپ sets را به شما آموزش میدهم . با استفاده از این دیتاتایپ شما میتوانید collection ی از رشته های غیر تکراری را در یک key ذخیره سازی کنید.

کار و ذخیره سازی موقعیت های جغرافیایی

https://roocket.ir/series/redis-course/episode/13

با استفاده از این قابلیت redis شما میتوانید طول و عرض جغرافیایی کاربران را ذخیره سازی کنید و بعد فاصله بین دو نقطه را با استفاده از Redis محاسبه کنید و همچنین نقاطی که شعاع خاصی قرار دارند را برگردانید . 

کار با Transaction ها

https://roocket.ir/series/redis-course/episode/15

transaction ها استفاده های زیادی در پروژه های مختلف دارند یکی از قابل لمس ترین مثال ها را میتوان بانک ها را نام برد که برای اینکه یک تراکنش کامل انجام شود از ابتدا تا انتهای دستورات باید کامل و با موفقیت اجرا شوند. در این جلسه روش پیاده سازی دستورات transaction را به شما آموزش...

کار با دیتاتایپ HyperLogLog

https://roocket.ir/series/redis-course/episode/14

در این جلسه روش استفاده از یک دیتاتایپ مخصوص برای شمارش مقادیر غیرتکراری در ردیس رو بهتون آموزش میدم . یکی از ویژگی های مهمی که این دیتاتایپ داراست سرعت بسیار عالی این دیتاتایپ در شمارش مقادیر است. 

آموزش دیتاتایپ Hashes

https://roocket.ir/series/redis-course/episode/5

در این جلسه در مورد دیتاتایپ Hashes ها صحبت میکنم که به ما اجازه میده اطلاعاتی مثل object ها رو به سادگی در اون ذخیره سازی کنیم . همچنین با دستوراتی که برای این دیتاتایپ وجود داره در این جلسه آشنا میشیم . 

آموزش دیتاتایپ Lists

https://roocket.ir/series/redis-course/episode/6

در این جلسه یاد میگیرید که چطور میشود یک لیست از اطلاعات را در Redis ایجاد و مدیریت کرد . کامندهای مختلفی برای لیست ها وجود دارد که با مهمترین آنها در این جلسه آشنا خواهیم شد . 

کش کردن اطلاعات با redis در php

https://roocket.ir/series/redis-course/episode/7

کش کردن اطلاعات بصورت اصولی میتواند باعث افزایش سرعت اپلیکیشن های شما شود، حالا در این جلسه قصد دارم روش کش کردن اطلاعات با استفاده از redis در زبان php را بصورت کامل به شما آموزش دهم. 

Cache در لاراول با Redis

https://roocket.ir/series/build-an-educational-website-and-shop-with-laravel/episode/28

در این جلسه ابتدا بصورت کامل تر متدهای cache رو معرفی میکنم و بعد با تغییر برخی تنظیمات به شما نشون میدم که چقدر ساده میتونید cache رو با redis انجام بدید و همینطور بهتون نشون میدم که چطوری میتونید با چند روش و همزمان اطلاعات رو کش کنید.

معرفی آموزش

https://roocket.ir/series/creating-api-with-laravel-and-angular/episode/0

در این قسمت توضیحاتی در مورد چیزهای که قراره در این آموزش یاد بدیم صحبت و api که قراره با هم بسازیم رو تشریح میکنیم تا شما کاملا با این دوره آشنا بشین و برای ادامه دادن این دوره تصمیم بگیرید .