از مبتدی تا نینجا: طراحی سیستم در سال 2025
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک اصول محوری طراحی سیستمهای مدرن
- تجزیه مشکلات دنیای واقعی به راهکارهای طراحی مقیاسپذیر
- طراحی معماریها با استفاده از میکروسرویسها، APIها، کشینگ و Load Balancing
- بهکارگیری تکنیکهای مقیاسپذیری پایگاه داده مانند Partitioning و Sharding
- ساخت سیستمهای منعطف با قابلیت Replication ،Failover و مانیتورینگ
- ارزیابی ویژگی های خوب و بد بین انتخابهای مختلف طراحی
- کسب مهارت و اعتمادبهنفس برای موفقیت در مصاحبههای طراحی سیستم
پیشنیازهای دوره
- کنجکاوی و تمایل به تفکر درباره چگونگی ساخت سیستمهای در مقیاس بزرگ
- به تجربه قبلی در زمینه طراحی سیستم نیازی نیست؛ مدرس آموزش را از مبانی مطلق شروع میکند.
- دانش فنی بسیار کمی مورد نیاز است؛ علاقه کلی به چگونگی کار اپلیکیشنها و وبسایتها کافی است.
- تمایل به تمرین از طریق تفکر در مورد سناریوهای طراحی دنیای واقعی
توضیحات دوره
به دوره مبتدی تا نینجا: طراحی سیستم در سال 2025 خوش آمدید – راهنمای کامل برای تسلط به طراحی سیستم و موفقیت در مصاحبه!
آیا برای درخشش در مصاحبههای طراحی سیستم و کسب تخصص در طراحی سیستمهای مقیاسپذیر دنیای واقعی آماده هستید؟
این دوره یک چارچوب اثباتشده، مثالهای کاربردی و اعتمادبهنفس لازم برای مقابله با هر چالش طراحی سیستمی را در اختیار شما قرار میدهد.
چه برای مصاحبههای دشوار در شرکتهای سطح FAANG آماده میشوید، چه قصد دارید یک معمار نرمافزار شوید یا صرفاً میخواهید اپلیکیشنهای مقیاسپذیر و قابلاعتماد بسازید، تسلط به طراحی سیستم کلید باز کردن مرحله بعدی در مسیر شغلی شماست.
این دوره، مبتدی تا نینجا: طراحی سیستم در سال 2025، طوری طراحی شده است که شما را در یک سفر گامبهگام از مبانی مطلق به تفکر طراحی پیشرفته ببرد. شما نه تنها یاد خواهید گرفت طراحی سیستم چیست، بلکه یاد میگیرید چگونه با استفاده از یک چارچوب ساختاریافته و اثباتشده با هر مسئله طراحی برخورد کنید.
چه چیزی این دوره را منحصربهفرد میکند؟
- یک قالب شفاف و تکرارپذیر برای حل هر مسئله طراحی سیستم
- مثالهای کاربردی دنیای واقعی که شما را هم برای مصاحبهها و هم برای پروژههای عملی آماده میکند.
- یک رویکرد متعادل – نه فقط مصاحبه، نه فقط تئوری، بلکه ترکیبی از مهارتهای کاربردی و درک عمیق
در پایان این دوره، شما قادر خواهید بود:
- با اعتمادبهنفس به هر سوال مصاحبه طراحی سیستم پاسخ دهید.
- تجزیه مسائل با استفاده از یک رویکرد ساختاریافته گامبهگام
- طراحی سیستمهای مقیاسپذیر، تحملپذیر در برابر خطا و با عملکرد بالا مانند سیستمهای شرکتهای برتر تکنولوژی
- مانند یک مهندس ارشد یا معمار فکر کنید و سبکسنگین کردنهای طراحی را هوشمندانه انجام دهید.
- با مهارتهایی که با رشد محتوای دوره تکامل مییابند، برای آینده آماده بمانید.
این دوره برای چه کسانی است؟
- مهندسان نرمافزار که برای مصاحبههای طراحی سیستم آماده میشوند.
- توسعهدهندگانی که هدفشان طراحی و مقیاسبندی سیستمهای دنیای واقعی است.
- معماران آینده که به دنبال تقویت تفکر طراحی خود هستند.
- هر کسی که میخواهد سطح خود را به سمت نقشهای مهندس ارشد یا معمار ارتقا دهد.
این دوره برای چه کسانی مناسب است؟
- دانشجوها یا خودآموزانی که میخواهند اصول خود را در طراحی سیستم تقویت کنند.
- مهندسان نرمافزار آینده که برای مصاحبههای کدنویسی و طراحی سیستم آماده میشوند.
- توسعهدهندگان جونیور که میخواهند مهارتهای خود را ارتقا داده و مانند مهندسان ارشد فکر کنند.
- علاقهمندان به تکنولوژی که میخواهند بدانند پلتفرمهایی مانند Netflix ،Uber و Instagram چگونه برای میلیونها کاربر مقیاسبندی میشوند.
- مبتدیانی که در مورد چگونگی طراحی اپلیکیشنهای مدرن و سیستمهای در مقیاس بزرگ کنجکاو هستند.
از مبتدی تا نینجا: طراحی سیستم در سال 2025
-
مقدمه 04:06
-
فصل 1: پروتکل اینترنت (IP) 17:50
-
فصل 2: مدل OSI 13:14
-
فصل 3: مدل TCP/IP 14:52
-
فصل 4: سیستم نام دامنه (DNS) 13:33
-
فصل 5: شبکه تحویل محتوا (CDN) 14:18
-
فصل 6: در دسترس بودن 22:31
-
فصل 7: مقیاسپذیری 25:05
-
فصل 8: کشینگ 27:01
-
فصل 9: پروکسی 11:24
-
فصل 10: Load Balancer 30:41
-
فصل 1: قضیه CAP 25:08
-
فصل 2: قضیه PACELC 11:43
-
فصل 3: سیستم مدیریت پایگاه داده (DBMS) 16:14
-
فصل 4: پایگاه داده SQL و NoSQL 19:57
-
فصل 5: Replication پایگاه داده 18:48
-
فصل 6: ایندکسگذاری پایگاه داده 15:51
-
فصل 7: نرمالسازی پایگاه داده 28:46
-
فصل 8: شاردینگ پایگاه داده 21:45
-
فصل 1: معماری چندلایه (N-Tier) 11:57
-
فصل 2: کارگزار پیام 19:57
-
فصل 3: رابط برنامهنویسی اپلیکیشن (API) 13:06
-
فصل 4: REST ،GraphQL و gRPC 36:57
-
فصل 5: وبسوکتها، Long Polling و رویدادهای ارسالی سرور 10:43
-
فصل 1: مصاحبه طراحی سیستم 15:31
-
فصل 2: سرویس کوتاهکننده لینک 25:34
-
فصل 3: طراحی واتساپ 22:52
-
فصل 4: طراحی توییتر / X 26:33
-
فصل 5: طراحی نتفلیکس 24:24
-
فصل 6: طراحی Uber 41:25
مشخصات آموزش
از مبتدی تا نینجا: طراحی سیستم در سال 2025
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:30
- مدت زمان :10:02:06
- حجم :1.9GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy