Telegram Web Link
✔️ ردیس pub/sub چیست؟ ردیس pub/sub در پایتون

link : https://youtu.be/h-_RkXKcBq4

تو این ویدیو درباره ردیس pub/sub حرف زدیم و فهمیدیم چی هست و چه کاربردی داره. نحوه ساختش رو در ردیس دیدیم و همون رو پایتون هم پیاده کردیم :)

مباحث ویدیو :

ردیس pub/sub چیست؟
ردیس pub/sub در redis-cli
ردیس pub/sub در پایتون

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @TorhamDevCH
👍5
Django Expert
پلی لیست آموزش React با TypeScript جلسه ۱۷: بررسی انواع Effect در React https://youtu.be/3pBAhgvMUW0 جلسه ۱۸: آموزش React useEffect Hook https://youtu.be/e4_9IHQFwSk جلسه ۱۹: بررسی وضعیت اتصال شبکه به کمک React useEffect Hook https://youtu.be/jGILiWKghlU…
پلی لیست آموزش React با TypeScript


جلسه ۲۲: آموزش React - تفاوت useEffect و useLayoutEffect
https://youtu.be/SvTxbYlb2zw

جلسه ۲۳: useRef React Hook - آموزش React
https://youtu.be/Buv3QdfohEc

جلسه ۲۴:کاربرد forwardRef و useImperativeHandle در React
https://youtu.be/7OojXkSDoe8

جلسه ۲۵: بهینه سازی React با useMemo Hook
https://youtu.be/gMQlSE4o7uE

جلسه ۲۶: بهینه سازی React با useCallback Hook
https://youtu.be/msuJAbqDXy8


PlayList: playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsByPAaNxIYX26M3ZpWkSzVz-


** در انتهای این دوره پروژه با جنگو و ریاکت پیاده خواهد شد.

〰️〰️〰️〰️〰️〰️
© @DjangoEX | @microfrontend_ir
7🔥2🍾2
سلام و وقت بخیر خدمت شما دوستان عزیز
امروز یه دوستی بهم پیام داد گفت برای پایان نامه اش این پرسشنامه رو پر کنه و جایی رو نمیشناخت که بازنشرش کنه و ازم خواهش کرد اینجا قرارش بدم و ازتون درخواست کنم اگر امکان پذیره چند دیقه وقت بذارید و پرش کنید ❤️

https://form.avalform.com/view.php?id=49450198

@DjangoIR
〰️〰️〰️〰️〰️
© @DjangoEx
👎23👍2🆒21
تولید داده تست برای هر پروژه نرم افزاری یکی از ضرورت های اساسی است. در این ویدیو شیوه تولید داده‌های Fake و تصادفی در پایتون را به کمک پکیج Faker بررسی کردیم. این داده های می‌توانند در فرایند بررسی ساختار اپلیکیشن و یا استرس تست و حتی برای آموزش مدل‌های یادگیری ماشین استفاده شوند

Link: https://youtu.be/13S9cQ4_71o

Python Tips Playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwZcy2wRRBNqXZP8wf--TmF

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
14👍3🔥2👏1😁1
آموزش پروژه محور Django و Django Rest Framework

این ویدیو معرفی پلی لیست آموزش پروژه محور و رایگان Django و Django Rest Framework است. در این پلی لیست یک فروشگاه الکترونیکی را به صورت Headless با استفاده جنگو و DRF پیاده خواهیم کرد. یکی از ویژگی های این پروژه استفاده از رویکرد EAV برای ساخت مدل محصولات خواهد بود که بتوان به صورت دینامیک ساختار محصولات را پیاده کرد.

Link: https://youtu.be/eyVj6LJ9Jzs

PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
25👍3🔥1
من نه کاری به قیمتش دارم نه متد آموزشی اش نه چیزای دیگه اش
انصافاً فقط یکی به من بگه که چطوریی دو هفته ای نیرو رو وارد بازار کار میشه؟☹️😕

قیمت دوره یک میلیون نهصد هزار تومن بود با تخفیف یک میلیون :)

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
👎17😁14🌚5🤣5😱4👍3
✔️ عمیق در پایتون - Callable چیست؟ چطوری یک آبجکت callable بسازیم؟

link : https://youtu.be/hFliPqg4BNM

تو این قسمت عمیق در پایتون به آبجکت‌ها Callable سر میزنیم و میفهمیم اینکه میگن همچی یک آبجکته در پایتون یعنی چی و یک آبجکت callable چطوری کار میکنه و خودمون چه شکلی میتونیم یکی بسازیم؟

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @TorhamDevCH
7👍2👎1
Django Expert
آموزش پروژه محور Django و Django Rest Framework این ویدیو معرفی پلی لیست آموزش پروژه محور و رایگان Django و Django Rest Framework است. در این پلی لیست یک فروشگاه الکترونیکی را به صورت Headless با استفاده جنگو و DRF پیاده خواهیم کرد. یکی از ویژگی های این پروژه…
آموزش پروژه محور Django - ساخت پروژه جنگو با داکر

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


** اگر احیانا همزمان با من این پلی لیست رو می‌بینید خیلی خوشحال میشم با استار، کامنت یا هر نحوی که ممکنه یه فیدبک به من برسونید تا بدونم با چه اولویتی این پلی لیست رو ببرم جلو

Video: https://youtu.be/1mmWXJMaeK0

PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW

Git: https://github.com/hemanhp/djshop

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
👍12🔥32
Django Expert
آموزش پروژه محور Django - ساخت پروژه جنگو با داکر در این ویدیو از آموزش پروژه محور Django ساخت پروژه جنگو با داکر و مقدمات اولیه لازم برای استفاده از PyCharm و جنگو را بررسی کردیم. ** اگر احیانا همزمان با من این پلی لیست رو می‌بینید خیلی خوشحال میشم…
در این ویدیو از آموزش پروژه محور Django به بررسی رویکردهای مختلف مدل سازی درخت در دیتابیس های رابطه ای و جنگو پرداختیم. سه روش اصلی Adjacency List و Materialized Path و Nested Sets را به عنوان روش های اصلی مدل سازی درخت و سلسله مراتب مطرح و شیوه استفاده از django-treebeard برای ساخت مدل دسته بندی محصولات معرفی کردیم


Video: https://youtu.be/VH5WnPn9-o8

PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW

Git: https://github.com/hemanhp/djshop



〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
9🔥2👍1
سلام دوستان!
تصمیم گرفتم کتاب ترفندهای پایتون یا Python Tricks رو به صورت یک دوره ویدیویی(ویدیوهای کوتاه - مختصر و مفید) رکورد و تقدیم کنم به شما هموطن‌های عزیزم فارغ از دین/مذهب/نژاد، ان‌شاءالله ❤️

تا الان ۱+۳ قسمت از این مجموعه n قسمتِ منتشر شده که میتونید از طریق لینک‌های زیر مشاهده کنید:
- مقدمه
- اسرشن و کاما(Assertion & Comma)
- کانتکست منیجر(Context Manager)
- آندرلاین و داندرلاین قسمت ۱ از ۲(Underscore & Dunderline)

* پیشنهاد میکنیم ویویو مقدمه که ۳ دقیقه هست رو ببینید که متوجه بشید چرا این دوره برای همه پایتون دولوپرها فارغ از اینکه در چه حوزه‌ای فعالیت میکنن(وب، هوش‌مصنوعی و...) کاربرد داره.

+ لینک پلی‌لیست این دوره

با کمال میل از انتقادات و پیشنهادات تون استقبال میکنم(@a_motahari)❤️

لینک‌ کانال یوتوب(یا به قول بعضی ها یوتیوب😁):
https://youtube.com/@AmirMotahari

کانال های ارتباطی و اطلاع‌رسانی:
https://instagram.com/am.mthri
https://www.tg-me.com/mthri_tips
https://iamamir.ir/me


@DjangoIR
〰️〰️〰️〰️〰️
© @DjangoEx | @mthri_tips
29👍12🤣4🔥2😁1
Forwarded from Python BackendHub
سلام دوستان!
دیروز یک کد لایو چلنجی رو در حد prototype باهم کد زدیم
به نظر شاید خیلی ساده میومد ولی کلی نکاتی داشت که ممکنه از قلم بندازید! ۲ ساعت و ۲۰ دقیقه شد که نهایتا تو چندین پارت داخل کانالم قرار دادم که لینکش رو براتون میذارم. همچنین اگه تمایل داشتین که با حجم کمتر دانلود کنید (720P).

قبلش اشاره کنم که اگه با مفاهیمی که تو لایو کد اشاره میکنم آشنا نبودید (یا اگر بودین هم بازم توصیه میکنم)‌ که این ۲ ویدیو رو حتما ببینید
- Software engineer mindset (300-700$)
- Software design (Youtube)

لینک توضیحات خود تمرین و چیزایی که تو تسک خواسته شده بود ازتون
- توضیح لایو کد چنلج

برای دانلود کل دوره میتونید از لینک گوگل درایو هم استفاده کنید
- دانلود کل لایو کد از گوگل درایو با کیفیت 720P

بخش های کوچیک تر از هر دوره
- نحوه خواندن کدینگ چلنج
- تست نویسی و اصول تست در SDLC
- دیزاین دیتابیس و نکات مربوطه
- دیزاین کلی API اپ دانش آموز
- دیزاین JWT
- نکاتی راجب RestAPI
- نکاتی در مورد MVC + Repository Pattern
- دیزاین و پیاده سازی ACL
- کدمون چه شکلی میشد بدون ACL?

™️ @DjangoIR

© @DjangoEx |
© @ManiFoldsPython
👍7🔥1😁1
Django Expert
در این ویدیو از آموزش پروژه محور Django به بررسی رویکردهای مختلف مدل سازی درخت در دیتابیس های رابطه ای و جنگو پرداختیم. سه روش اصلی Adjacency List و Materialized Path و Nested Sets را به عنوان روش های اصلی مدل سازی درخت و سلسله مراتب مطرح و شیوه استفاده از…
در این ویدیو از موزش پروژه محور Django - مستند سازی API در جنگو رست ابتدا به روش های سرویس نویسی در فضا نرم افزار از SOAP تا gRPC و REST vh مختصر معرفی کردیم و ضرورت مستند سازی API های REST را مطرح کردیم. سپس اولین View خود را اضافه کردیم و شیوه اضافه کردن مستندات از طریق OpenAPI و django-spectacular را مطرح کردیم که بتوان از ابزارهایی همچون swagger و redoc استفاده کنیم. مراحل اضافه کردن مستندات به ابزارهایی همچون Postman را هم شرح دادیم

Video: https://youtu.be/Bsid1Hmz03E

PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW

Git: https://github.com/hemanhp/djshop

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
12👍5
✔️ دعوت به همکاری
#استخدام #برنامه_‌نویس #پایتون #Django

تیم پینگی جهت تکمیل تیم توسعه خود به دنبال جذب برنامه نویسان بک اند (کارشناس) با شرایط زیر می‌باشد.


◼️تسلط کامل بر فریموورک Django

◼️آشنایی با Redis و Celery

◼️تسلط بر مفاهیم سرویس گرایی، طراحی REST API و چار چوب توسعه Django REST Framework

◼️آشنایی با ساختار SYNC و ASYNC

◼️آشنایی با ساختارهای Atomic

☎️ تلفن تماس : 09027776670
🏢 محل شرکت : اصفهان ، سیتی سنتر ، طبقه سوم
🌐 لینک آگهی : www.jobinja.ir/773114

™️ @DjangoIR

© @DjangoEX
👍111
جنون، راه گریز از رنج

«مردم همیشه می‌گویند که انسان‌‌های مجنون رنج می‌کشند. اما من فکر می‌کنم دیوانگی یک راه گریز است. اگر چیزها به اندازه کافی خوب نباشند، می‌توانید چیزهای بهتر را تصور کنید»
– جان فوربز نش

در این پست به شرح مختصری از حوزه نظریه‌ بازی‌ها در علوم کامپیوتر پرداختم. در قدم‌های بعدی با استفاده از پایتون یک بازی (انسان و زندگی) تحت ترمینال طراحی کردیم و بعد با کمک هوش مصنوعی، عاملی هوشمند ساختیم که با ما بازی کند.

🌐 https://shahriarshm.com/?p=63

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
👍145😐1
در این ویدیو از آموزش پروژه محور جنگو عملیات CRUD بر روی دسته بندی که یک ساختار درختی دارد را بررسی کردیم. برای این کار از ModelViewSet و Serializer های مختلف برای هر اکشن استفاده کردیم و سعی کردیم مستندات درستی برای سرویس هایمان ایجاد کردیم. در نهایت مفهوم ایجاد Manager با استفاده از QuerySet را بررسی کردیم


Video: https://youtu.be/MGDcl14H-Gw

PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW

Git: https://github.com/hemanhp/djshop

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
👍91🔥1
سلام 👋👋 مانی هستم

مطالب مهمی که تو کانال گفتم, مواردی که کمتر بهش پرداخته میشه تو کامینیتی پایتون ایران, رو نوشن کردم که قبلا تو کانالم پست کرده بودم.

لینک نوشن

میتونید ببینید و از این نوت ها استفاده کنید.
در آینده پست هایی که تو کانال هم میره بعضا وارد این نوشن میشه.

هرجایی سوال داشتین میتونید کامنت بذارین منتهی باید با اکانتتون لاگین کرده باشید برای کامنت گذاشتن توی نوشن.

اگه براتون notion درست نمایش داده (راست چین نیست) نمیشه میتونید از یکی از دو extension زیر استفاده کنید:
Notion-Enhancer
NotionRTL


™️ @DjangoIR

© @DjangoEx |
© @ManiFoldsPython
14👍3
>> round(1.5) == round(2.5)

@DjangoEx
Final Results
35%
True
65%
False
👍103👎1🔥1
Django Expert
✔️ شاید در قدم اول این پدیده عجیب بنظر برسد. طبیعی است زیرا درک اکثر ما از فرایند گرد کردن اعداد، معمولاً چیز دیگری‌ست. انتظار می‌رود عدد 1.5 به 2 گرد شده و 2.5 نیز به 3. اما می‌بینیم که حاصل round(2.5) در پایتون برابر 2 شده‌است.

پایتون بطور پیش‌فرض از استراتژی خاصی به نام Banker's Rounding برای گرد کردن اعداد استفاده می‌کند. دلیل این امر جلوگیری از سوگیری (bias) محاسباتی هنگام گرد کردن اعداد است.

فرض کنید به عنوان یک بانک قرار است سود روزانه هزاران حساب بانکی را حساب کنید و در این فرایند نیاز به تابع round دارید. استفاده از استراتژی‌های Round Up یا Round Down باعث می‌شود مجموع اعداد گرد شده به جهت بالا یا پایین حرکت کند و دچار سوگیری شود. این مشکل باعث کاهش دقت در محاسبات می‌شود.
برای کاهش خطا (error) در محاسبات و رفع سوگیری در گرد کردن، از استراتژی‌های مختلف استفاده می‌شود. اما دوتا از معروف‌ترین آن‌ها:
۱. گرد کردن به نزدیک‌ترین عدد کامل (کمتر و بیشتر-مساوی x.5)
۲. گرد کردن به نزدیک‌ترین عدد زوج (فقط برای x.5)

روش دوم در مقیاس اعداد بزرگ و تعداد زیاد اطلاعات، عملکرد بهتری دارد و به‌همین خاطر نیز پایتون و خیلی از زبان‌های برنامه‌نویسی از آن به‌عنوان استراتژی پیش‌فرض استفاده می‌کنند.

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
👍374😱1
✔️ Reverse Proxy Vs. Load Balancer | پیاده سازی با Nginx

https://youtu.be/eMsCKR3nd-Q

تو این ویدیو میفهمیم reverse proxy و load balancer چی هستن و کجا به درد میخورن. بعدش با nginx و flask یکدونه ازشون میسازیم :)



@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @TorhamDevCH
👍16🫡32
2025/07/12 14:00:14
Back to Top
HTML Embed Code: