Telegram Web Link
در این پلی لیست از طریق ری‌اکت و ری اکت کوییری سرویس های جنگو را فراخوانی میکنیم.

جلسه پنجم : useQuery Hook
Link: https://youtu.be/RP-Kf2J8fWA

جلسه ششم: useQuery Pagination
Link: https://youtu.be/XHgzkY6rOb8

جلسه هفتم: Pause or Cancel Query
Link: https://youtu.be/xqfOX1Rwzr8

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

Git Repo: https://github.com/hemanhp/react-query-course
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
Django Expert
در این ویدیو راجع به ۱۰ اشتباهی صحبت میکنیم که معمولا آدم ها موقع کار با داکر مرتکب میشن و این اشتباهات میتونه مشکلات بزرگی رو به وجود بیاره. در این ویدیو (قسمت اول) به موارد زیر میپردازیم: 1. Root User 2. Latest Tag 3. dockerignore File 4. Multiple Runtime…
ویدیو قسمت دوم ۱۰ اشتباهی که آدم ها موقع کار با داکر مرتکب میشن منتشر شد و در قسمت دوم راجع به موارد زیر صحبت میکنیم:

6- Immutable Tags
7- Health Check
8- Resource Limit
9- Restart Policies
10- Logging Drivers
11- (Bonus) Multiple Ports / Expose v.s. Port Forwarding

🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/O49ckjWZRJg?si=S8VayVdFJ2XORxqN

〰️〰️〰️〰️〰️〰️
@DjangoEx | @BobyDotCloud
Django Expert
در این پلی لیست از طریق ری‌اکت و ری اکت کوییری سرویس های جنگو را فراخوانی میکنیم. جلسه پنجم : useQuery Hook Link: https://youtu.be/RP-Kf2J8fWA جلسه ششم: useQuery Pagination Link: https://youtu.be/XHgzkY6rOb8 جلسه هفتم: Pause or Cancel Query Link: http…
آموزش جامع React Query

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

جلسه هشتم : useInfiniteQuery
Link: https://youtu.be/IA7dMV7crJg

جلسه نهم: Infinite Scrolling
Link: https://youtu.be/AbUKEGNfJ9M

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

Git Repo: https://github.com/hemanhp/react-query-course

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
Django Expert
توی این ویدیو در مورد ساخت اکسپشن های سفارشی در پایتون صحبت کردیم و از اهمیت اون در زمان ساخت پروژه‌های که قرار هست بنویسیم گفتیم. لینک ویدیو: https://youtu.be/mTlLPMYjRFk @DjangoIR 〰️〰️〰️〰️〰️〰️ © @DjangoEx | @mthri_tips
کپی سطحی یا Shallow Copy و کپی عمیق یا Deep Copy در پایتون.

موضوع خیلی مهمی هست که اگر بهش توجه نداشته باشید ممکنه در آینده مشکلات متعددی براتون به وجود بیاره که دیباگ کردنش به شدت سخت خواهد بود.

لینک ویدیو:
https://youtu.be/_h4lgIcbBH0

@DjangoIR
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @mthri_tips
در ویدیو جدید بابی در نقش یک آتش نشان فداکار به سراغ مبحث تست نویسی در مهندسی نرم افزار میره و راجع به Smoke Test (تست دود) صحبت میکنه. همچنین یک نمونه Smoke Test با استفاده از سلنیوم در پایتون روی وبسایت LeetCode پیاده سازی میکنیم.
🔥 تست دود نوعی تست نرم افزار هست که پس از انجام تغییرات در نرم افزار انجام میشود تا اطمینان حاصل شود که ویژگی های اصلی نرم افزار به درستی عمل میکنند.

🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/Mog3OaiSidE?si=Sgyo6udH4wQHWZNg

〰️〰️〰️〰️〰️〰️
@DjangoEx | @BobyDotCloud
اگر برنامه نویس جنگو هستید حتما استفاده از select_related و prefetch_related رو تو کوییری ست هاتون مد نظر داشته باشید. دیروز با دوستی سرویسی رو چک میکردیم که کار سنگینی رو انجام و میداد و بیش از ۸۰ ثانیه رو یک سیستم نسبتا قوی طول میکشید، صرفا با اضافه کردن مواردی که گفتم تایم اجرا اومد رو ۵ ثانیه. اگر شما هم تجربه ای داشتید باهاش تو کامنت‌ها بنویسید عالی میشه.




بهینه سازی جنگو از طریق select_related
Link: https://youtu.be/TK3P4Cy5fNg


بهینه سازی جنگو از طریق prefetch_related
Link: https://youtu.be/lkThOygE8LM


بهینه سازی جنگو از طریق defer و only
Link: https://youtu.be/u629fDW5drM

پلی لیست نکته ها و ترفندهای جنگو:
https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwdrfdaoOqbYev3_ocuBOfv


〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
✔️ توی بازارکار به صورت مداوم میشنویم که مثلا یک نفر ۱۰۰ بار رزومه میفرسته و ۱-۲ تا مصاحبه میگیره اما یه نفر دیگه ۱۰ بار رزومه میفرسته و ۶-۷ تا مصاحبه میگیره. یکی از تفاوت‌های اصلی در استراتژی اپلای و رزومه نویسی این افراد هست و توی این ویدیو تجربه خودم رو زمانی که واسه شرکت های هلند برای پوزیشن برنامه نویسی Python اپلای میکردم به اشتراک گذاشتم که دفعه اول ۱۰۰ بار اپلای کردم و ۲ تا مصاحبه گرفتم (نرخ تبدیل اپلای به مصاحبه ۲ درصد) و دفعه دوم ۱۸ بار اپلای کردم و ۹ تا مصاحبه گرفتم (نرخ تبدیل ۵۰ درصد) و همچنین در ادامه از یکی از شرکت های بزرگ هلند، جاب آفر گرفتم.

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

🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/AjGWuA5_rH8?si=nYzI2LLUMzIZaAWP

〰️〰️〰️〰️〰️〰️
@DjangoEx | @BobyDotCloud
Django Expert
🎉https://docs.djangoproject.com/en/5.0/releases/5.0/ @DjangoIR 〰️〰️〰️〰️〰️ © @DjangoEx
ویژگی های جدید Django 5

نسخه Django 5 منتشر شد و ویژگی‌های جدیدی به آن اضافه شده و روند سازگاری با Asyncio سرعت بیشتری به خود گرفته است. در این ویدیو به برخی از ویژگی های مهم آن همچون مقادیر پیش فرض در سطح دیتابیس و Generated Field ها پرداختیم و در نهایت در مورد ضرورت بررسی CancelError که در نسخه های قبل وجود نداشت و در این نسخه امکان مدیریت آن اضافه شده صحبت کردیم.

Link: https://youtu.be/lKibwV47uLI
-------------

آموزش پردازش موازی در پایتون - جنگو مفاهیم thread, process و async await در پایتون
Link: https://youtu.be/TRnS-hMytc4

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ اخیرا کامنت هایی مشابه کامنت هایی که توی ویدیو هست زیر آگهی های شغلی کانال میاد و سوالات مختلفی هم از شبکه های اجتماعی برای من میاد که بچه ها میپرسن یک برنامه نویس چقدر لازمه از ابزارهای دوآپس بدونه؟
نظر شما چی هست؟

ویدیو کامل به زودی در یوتوب منتشر خواهد شد ...

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @BobyDotCloud
✔️ در ویدیو جدید یوتوب به سراغ این مبحث میریم که یک برنامه نویس چقدر لازمه از ابزارهای دوآپس بدونه؟
و با ذکر مثال هایی در زمینه‌های زیر راجع بهش گپ میزنیم:

- CI/CD
- Automation
- Containerization & Orchestration
- Monitoring & Logging
- Security
- Scalability
- Disaster Recovery
- etc.

🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/RdE-SM3x-a0?si=eWfySBth6y3mK8i5

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @BobyDotCloud
Jobinja-DE-9562866 (4) (2).pdf
662.9 KB
✔️ درخواست کارآموزی

#کارجو
#کارآموز
#کارآموزی
#جونیور

سلام و وقت بخیر مهدی بهاری هستم و به دنبال شروع کارآموزی و جونیور شدن در جنگو و پایتون هستم.
یک سالی هست که کد می زنم و با جنگو میونه ی خوبی دارم.
جنگو، جنگو رست، داکر، گیت، لینوکس، sql, celery, redis را میشناسم و با Rabbitmq و postgresql و mysql آشنایی خوبی دارم و گیت را کامل میشناسم.
لینوکس را تا حد خیلی خوب میشناسم و سیستم عامل من هست.
در حل مسئله و طرح الگوریتم مستعد هستم.

مهارت های من:
Python
Linux
Git
Celery
Postgresql
Mysql
Django
Django Rest
RabbitMQ
Redis
Docker

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

سن:۲۰
شهر: تهران
مدرک:دانشجوی مهندسی مکانیک شهید رجایی تهران

آیدی تلگرام: @misterbahari

لینک گیت هاب:
https://github.com/misterbahari

یک پروژه احراز هویت هم با جنگو ساختم که توی گیت هابم هست.
Django Expert
آموزش جامع React Query در این پلی لیست از طریق ری‌اکت و ری اکت کوییری سرویس های جنگو را فراخوانی میکنیم. در این دو جلسه پیجینشن مبتنی بر اسکرول رو بررسی کردیم جلسه هشتم : useInfiniteQuery Link: https://youtu.be/IA7dMV7crJg جلسه نهم: Infinite Scrolling…
آموزش جامع React Query

در این پلی لیست از طریق ری‌اکت و ری اکت کوییری سرویس های جنگو را فراخوانی میکنیم. در این ویدیوها به بررسی حالت های مختلف CRUD صحبت کردیم


جلسه دهم:تفاوت initialData و placeholderData
Link : https://youtu.be/jx-zffeFCpc

جلسه یازدهم : ایجاد ایتم با useMutation
Link: https://youtu.be/SqaB3cfl7eU

جلسه دوازدهم: پیاده سازی Optimistic Update با useMutation
Link: https://youtu.be/I0-Qey-VL_Y

جلسه سیزدهم: پیاده سازی undo برای delete
Link: https://youtu.be/R5BR55jFGEo


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

Git Repo: https://github.com/hemanhp/react-query-course

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
✔️ در ویدیو جدید یوتوب راجع به ۳ تا تکنیک ریفکتورینگ در پایتون با متدهای built-in و مثال هایی در زمینه های زیر صحبت میکنیم:

ریفکتور یک کد نمونه سازمان مسافرتی و پروازهای فعال
ریفکتور یک کد نمونه فروشگاهی و محاسبه مجموع قیمت
ریفکتور یک کد نمونه بانک و شرایط وام دهی
و همچنین منبعی رو برای مطالعه بیشتر معرفی میکنیم.

🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/YVIO3V5JzuI?si=VvD4pm3rZ_hsS4qq

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @BobyDotCloud
✔️ در طی چند سال گذشته از فعالیت کانال، محتواهای رایگان زیادی تولید شده و هدف کانال هم از ابتدا اشتراک دانش رایگان و عام المنفعه بوده، برای همین تصمیم گرفتیم یک بار دیگه تمام این محتواهارو در یک پیام قرار بدیم تا به راحتی قابل دسترسی برای افراد علاقمند به یادگیری باشه:

🎥 کانال یوتوب سیلیسیم مهران تعریف (آموزش پایتون و جاوااسکریپت و...)
https://www.youtube.com/@Silicium7

🎥 کانال یوتوب امیر بهادر (آموزش پایتون و مهندسی نرم افزار و...)
https://www.youtube.com/@BahadorDev

🎥 کانال یوتوب میکروفرانت اند (آموزش پایتون و جاواسکریپت و ...)
https://www.youtube.com/@MicroFrontend

🎥 کانال یوتوب بابی کلاد (آموزش پایتون، کلاد، دوآپس و ...)
https://www.youtube.com/@bobycloud

🎥 کانال یوتوب امیر مطهری (آموزش پایتون، میکروپایتون و ...)
https://www.youtube.com/@AmirMotahari

🎥 کانال یوتوب گیت اور هیر مانی (آموزش پایتون، دیزاین پترن و ...)
https://www.youtube.com/@GitOverHere

🎥 کانال یوتوب تورهام (آموزش پایتون، فست ای پی آی و ...)
https://www.youtube.com/@techwithtori

🎥 کانال یوتوب شهریار شریعتی (آموزش سلری، جنگو چنلز، وب فریمورک ها و ...)
https://www.youtube.com/@ShahriarShariati

🎥 کانال یوتوب دوآپس هابیز (آموزش امیربهادر - دوره پروژه محور جنگو به همراه داکر، سی آی سی دی و ...)
https://www.youtube.com/watch?v=KtYDIJN3wmM&list=PLYrn63eEqAzY5uG5ks_OquWcojzHvhp9Z

🔥 سه فایل مصاحبه با آقای حسن رمضانی که از Core Developer های Django, Gunicorn, Pydantic, Urllib3 و ... هستند در کانال موجود هست که با سرچ کردن اسم آقای "حسن رمضانی" در کانال میتونید مصاحبه هارو پیدا کنید و گوش بدید.

📚 ریپازیتوری گیتهاب Awesome Python Resources: مجموعه ای از بهترین و کامل ترین ریسورس‌های مورد نیاز برای رشد در مسیر شغلی مهندسی نرم افزار (پایتون) به همراه تفکیک بر اساس Career Path و Advanced Topics
https://github.com/DjangoEx/awesome-python-resources

📚 ریپازیتوری گیتهاب Awesome Python Roadmaps: مجموعه از رودمپ‌های مورد نیاز یک مهندس نرم افزار (پایتون) در Career Path هایی نظیر Backend، Data Scientist، Software Architect و ...
https://github.com/DjangoEx/awesome-python-roadmaps

📚 تمام ریپازیتوری‌ها به صورت یکجا نیز در صفحه گیتهاب DjangoEx قابل دسترسی هست
https://github.com/DjangoEx

تمام این موارد آموزشی رایگان هستند و میتونید ازشون استفاده کنید.
موقت: اگر مطلبی رو یادم رفته بزارم و قبلا توی کانال تولید محتوا داشتند لطفا به من (@BobyCloud) پیام بدید.

#رودمپ #پایتون #جنگو #منابع #از_کجا_شروع_کنیم

〰️〰️〰️〰️〰️〰️
© @DjangoEx
Django Expert pinned «✔️ در طی چند سال گذشته از فعالیت کانال، محتواهای رایگان زیادی تولید شده و هدف کانال هم از ابتدا اشتراک دانش رایگان و عام المنفعه بوده، برای همین تصمیم گرفتیم یک بار دیگه تمام این محتواهارو در یک پیام قرار بدیم تا به راحتی قابل دسترسی برای افراد علاقمند به…»
آموزش جامع داکر
** در این پلی لیست میخوام داکر رو از بیخ یاد بگیریم. یعنی قبل از داکر خودمون یه چیزی شبیه داکر اما خیلی ساده تر با پایتون بنویسم بعد بریم سراغ خود داکر که هم داکر رو یاد بگیریم و هم بدونیم پشت صحنه چه اتفاقاتی می افته!

در این ویدیو از آموزش جامع Docker به بررسی تاریخچه مجازی سازی و روش های مختلف آن پرداختیم. روش VM-Based برای مجازی سازی کامل یک ماشین و روش Container Based برای اجرای ایزوله فرایندها و پروسس ها مطرح کردیم. سپس مولفه های لازم برای ساخت کانتینر در سیستم عامل لینوکس را بررسی کردیم و در نهایت Docker و podman و rtk را به عنوان مهمترین Container runtime های حال حاضر معرفی کردیم و در نهایت مفهوم Container Orchestration و ضرورت آن را شرح دادیم.


Link: https://youtu.be/Z8olH4UzeA0

Playlsit: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBzLTI3VNE8Vp4JpXNn_yRR7

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
Django Expert
کلاس های انتزاعی پایه یا Abstract Base Classes در پایتون(در ۶ دقیقه) زمان ویدیو اینقدر کم هست که لازم نباشه اینجا خلاصه شو بگم، برید ببینید :) لینک ویدیو: https://youtu.be/oD45P7RdqWs @DjangoIR 〰️〰️〰️〰️〰️〰️ © @DjangoEx | @mthri_tips
معرفی و توضیح در مورد namedtuple

یک جایگزین خوب برای تعریف دستی کلاس!
با استفاده از این امکان میتونیم کدهای خواناتری بنویسم که توسعه کد مون در آینده راحت‌تر میکنه.

لینک ویدیو:
https://youtu.be/JVB4ICr-RcE


@DjangoIR
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @mthri_tips
پادکست کیبوردکست⌨️
اپیزود اول: دنیای نرم افزار آزاد


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

لینک ویدیوکست:
https://youtu.be/1S9of3LNjrs

لینک پادکست:
https://castbox.fm/channel/id5719757?country=us


@DjangoIR
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @shahriaarrr12
2025/07/07 22:33:25
Back to Top
HTML Embed Code: