از الان برای آیندت سرمایه گذاری کن! تا 90 درصد تخفیف! از الان برای آیندت سرمایه گذاری کن! تا 90 درصد تخفیف!
مانده تا پایان تخفیف
مشاهده دوره ها
امیرحسین سلطانیان

امیرحسین سلطانیان

درباره من

اطلاعاتی ثبت نشده است.

سوابق کاری

سابقه کاری ثبت نشده است.

سوابق تحصیلی

سابقه تحصیلی ثبت نشده است.

0 رای

آشنایی با معماری میکروسرویس با FastAPI

توی دنیای برنامه ‌نویسی سنتی، ما عادت داشتیم همه چیز رو یکجا بسازیم. مثل یک قلعه بزرگ و سنگی که همه سرباز ها، آشپز ها و پادشاه توی یک ساختمان زندگی می کردند. به این مدل میگن Monolith (یکپارچه). اما وقتی وارد دنیای مدرن و ابزار هایی مثل ...

1404/09/18
0 رای

آشنایی با caching در فریمورک جنگو

تصور کن مدیر یک رستوران خیلی شلوغ هستی. بهترین غذای منوی تو "قرمه ‌سبزی" است که پختنش ۵ ساعت طول میکشه (یک پردازش سنگین). حالا ساعت ۱۲ ظهر میشه و مشتری اول میاد: "آقا یک قرمه‌سبزی لطفا!". آشپز تو (که همون دیتابیس باشه) میره توی آشپزخونه، سب...

1404/09/17
0 رای

آشنایی با Throttling (کنترل نرخ درخواست) در جنگو رست فریمورک

تصور کن تو یک مهمونی  گرفتی و فقط به دوستان نزدیکت (Authenticated Users) اجازه ورود دادی. همه چیز امنه. اما یکی از دوستانت (بیاییم اسمش رو بذاریم "بابک") که خیلی هم آدم خوبیه، از شدت هیجان هر ۲ ثانیه یک بار میاد پیشت و میگه: "شام کی حاضر میشه؟ ش...

1404/09/14
0 رای

آشنایی با معماری میکروسرویس در فریمورک جنگو

توی دنیای توسعه وب، جنگو (Django) همیشه مثل "چاقوی سوئیسی" همه فن حریف بوده. ابزاری که میگفت: "نگران نباش! من همه چی دارم. ادمین پنل میخوای؟ دارم. احراز هویت میخوای؟ دارم. دیتابیس؟ اونم با من." این یعنی همون معماری Monolith؛ یک دژ محکم که همه چیز داخ...

1404/09/12
0 رای

امنیت در جنگو ، روش های جلوگیری از حملات XSS، CSRF و SQL Injection.

توی دنیای توسعه وب، ساختن یک اپلیکیشن جذاب مثل راه انداختن یک رستوران شلوغ و پرطرفداره. شما بهترین آشپز ها (View) رو استخدام کردید، مواد اولیه عالی (Model) دارید و دیزاین رستوران (Template) هم حرف نداره. مشتری ‌ها صف کشیدن و همه چیز عالی به نظر...

1404/09/08
0 رای

آشنایی با فیلترینگ در فریمورک جنگو

وقتی برای اولین بار لیست محصولات یا کاربران رو توی API میسازی، همه‌ چیز به ظاهر درسته : GET /products/ رو صدا میزنی و ۱۰ تا محصول تستی که ساختی رو میبینی. کلی هم ذوق میکنی! اما صبر کن... یک نکته ی خیلی ترسناک اینجا هست. تصور کن سایتت بزرگ شده و ...

1404/09/08
0 رای

آشنایی با معماری MVT در فریمورک جنگو

توی دنیای توسعه وب، همیشه صحبت از معماری ‌های مختلف هست تا کد هامون تمیز و قابل مدیریت باشن. معروف ‌ترین معماری که احتمالا اسمش رو شنیدی MVC (Model-View-Controller) هست. اما وقتی وارد دنیای جنگو (Django) میشی، یهو با یک اصطلاح جدید روبرو می...

1404/09/07
0 رای

آشنایی با سریالایزر ها در جنگو رست

فرض کنید بکند ما یک فارسی زبان (پایتون) و فرانت اند ما یک توریسته که فقط انگلیسی (Json) متوجه میشه. این دو نفر هر چقدر هم بلند حرف بزنن، حرف همدیگه رو نمیفهمن! شما نمیتونید یک آبجکت پایتون رو مستقیم بفرستید توی مرورگر و انتظار داشته باشید نمایش داده ...

1404/09/06
0 رای

آشنایی با انواع سطوح دسترسی در جنگو رست فریمورک (Permissions)

وقتی برای اولین بار وارد دنیای DRF میشی، اولش کلی ذوق داری که تونستی داده ها رو به json تبدیل کنی و با postman درخواست بفرستی و جواب بگیری. همه چیز عالیه :‌ لیست کاربران میاد، مقالات ساخته میشه و ... . اما یک نکته ی خیلی مهمی اینجا هست، تصور کن ...

1404/09/05
0 رای

آشنایی با احراز هویت (Authentication) در Django Rest Framework

توی این مقاله با جنگو رست آشنا شدیم و فهمیدیم که چطور داده ها رو سریالایز میکنه.  اما اینجا یه سوال پیش میاد: آیا قراره هر کسی بتونه به Api ما دسترسی داشته باشه و اطلاعات رو ببینه و تغییر بده؟ تصور کن یک اپلیکیشن فروشگاهی داری، قطعا دوست نداری ی...

1404/09/04

سوالی ثبت نشده است.

پاسخی ثبت نشده است.

نظری ثبت نشده است.

دوره‌ای ثبت نشده است.