Django Expert
9.71K subscribers
993 photos
81 videos
114 files
1.34K links
✔️ بزرگترین کانال و جامعه جنگو به فارسی
Contact:
@majid_aghamohamad
@BobyCloud

Group:
@DjangoIR

Our Site ;coming soon:
🔜 PyExpert.ir

تبلیغات نداریم فقط درج آگهی های استخدامی مرتبط پذیرفته می‌شود
Download Telegram
Forwarded from DevOps Expert (Mohammad Babazadeh)
Dockercon is live!

👉 Link: https://docker.com/dockercon

〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👍3
Forwarded from DevOps Expert (Mohammad Babazadeh)
✔️ هر ۳۰ دقیقه ۴ الی ۵ تا روم مختلف همزمان داره اجرا میشه. از پایین می‌تونید انتخاب کنید.

👉 Link: https://docker.com/dockercon

〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👍1
✔️ سلطان فریم‌ورک‌ها هم اومد 🤩

نگاه استیل گنگو
نگاه ترکیب و رنگو
نگا ابهت مردو

〰️〰️〰️〰️〰️
© @DjangoEx
🔥34👍53👎1
میثم آزاد داره در مورد پایتون و Running an AWS Stack on Your Local Machine صحبت ‌می‌کنه.

👉 Link: https://docker.events.cube365.net/dockercon/2022/content/Videos/c4ef6015-a951-4302-adc9-3f0398810de3

〰️〰️〰️〰️〰️
© @DjangoEx
👍123
Django Expert pinned «✔️ از اونجایی که تاسف خوردن به تنهایی راجع به رودمپ‌های اشتباه فایده‌ای نداره، یک ریپو جدید روی گیتهاب ساختم و مسیر یادگیری Backend Engineer با Python رو دارم داخلش کامل می‌کنم و این چند روز زمان زیادی ازم گرفت. 👉 Link: https://github.com/bobycloud/python…»
✔️ چرا باید چشم انداز داشته باشیم؟

👉 Link: https://youtu.be/wRtWRfpt8DQ

〰️〰️〰️〰️〰️
© @DjangoEx
👍9🔥2👎1
#fun

〰️〰️〰️〰️〰️
© @DjangoEx
😁60👍2👎1🎉1
Django Expert
برای تغییرات آتی این مدت کلی فکر کردم، به نظر من این ریپازیتوری‌ها می‌تونه کار رو گسترش بده. ریپازیتوری‌هایی که مد نظرم هست. (به چشم ریفکتورینگ بهش نگاه کنید) 1. Python Engineer Roadmap همین ریپو اما مربوط به کل کامیونیتی پایتون و به انگلیسی، چون پایتون…
✔️ بچه ها راجع به ریپو تا فردا سعی می‌کنم تغییرات جدید رو اعمال کنم و به ۳ تا ریپو تبدیل بشه که بتونیم کار رو scale کنیم. خبرش رو توی کانال می‌دم امروز خیلی درگیرم. دمتون گرم که حمایت می‌کنید. 🙏❤️

پ ن: اگر نظر/انتقاد/پیشنهاد برای تغییرات جاری دارید لطفا طی امروز بهم مسیج بزنید و بگید. @BobyCloud
〰️〰️〰️〰️〰️
© @DjangoEx
20👍4🔥1
Forwarded from DevOps Expert (Mohammad Babazadeh)
✔️ کنفرانس Google I/O 2022 شروع شده،
اگه دوست دارید ببینید

👉 Link: https://io.google/2022/

〰️〰️〰️〰️〰️〰️
© @DevOpsEx
🔥4👍1
✔️ کار با MongoDB در پایتون به صورت async

دو درایور رسمی pymongo و motor (async) برای ارتباط بین پایتون و مانگو دی‌بی وجود دارد اما اگر بخواهید مثل ORM برای دیتابیس‌های SQLای، از ODM استفاده کنید، beanie گزینه مناسبی است.
این ابزار اخیرا توسط آقای Roman Right توسعه داده شده و همچنان در حال تکمیل شدن می‌باشد.

ویژگی‌های برجسته این کتابخانه:
- قابلیت تعریف ساختار داکیومنت‌ها با مدل‌های pydantic
- پشتیبانی از async
- پشتیبانی از اکثرا قابلیت‌های mongodb و تشابه نام توابع به توابع اصلی مانگو.
- قابل ادغام بودن با فریم‌ورک FastAPI

لینک گیت‌هاب:
https://github.com/roman-right/beanie

لینک معرفی کتابخانه:
https://youtu.be/kWd7ErXMlqQ

لینک دیسکورد برای پرسیدن سوال:
https://discord.gg/q2K5mzyX

پ.ن: اگر دنبال موضوع برای مشارکت در پروژه‌ها می‌گردید، beanie نیازمند آدمایی هست که تو نوشتن مستندات مشارکت کنن و البته براتون استیکر مخصوص هم می‌فرستن :)
〰️〰️〰️〰️〰️
© @DjangoEx
🔥10👍9👏3
✔️ مهارت های نرم رو ساده نگیرید
https://virgool.io/personallife/soft-skill-in-1401-npfasuo3hije

لابد میپرسید چرا؟
حق دارید آموزش نداده ایم
به این دلیل:
https://twitter.com/srpydev/status/1524382419423481856?s=21&t=6JbuWK5fTEqgEJUzESdgEw

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

پ ن: یکی از کتاب های خوب در زمینه مهارت های نرم که میخوام به رودمپ اضافه کنم:
https://www.amazon.com/Soft-Skills-software-developers-manual/dp/1617292397
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👍383👏2😁2😢2👎1😱1
✔️ دوستان ریپوهای جدید آماده شد و تغییرات اساسی داشتیم

ریپو Python Engineer Roadmap که هرآنچه یک برنامه‌نویس پایتون نیاز داره رو داریم قرار می‌دیم (این همون ریپو قبلی هست که تغییرات ساختاری زیادی داشته و جامع‌تر شده)
👉 Link: https://github.com/DjangoEx/python-engineer-roadmap

ریپو Python Engineer Roadmap Persian که منابع فارسی رو آوردیم روی این ریپو
👉 Link: https://github.com/DjangoEx/python-engineer-roadmap-persian

ریپو Awesome Python News که مرتبط با پادکست ها و کنفرانس های پایتونیک هست برای اینکه آپدیت باشیم
👉 Link: https://github.com/DjangoEx/awesome-python-news

لطفا با مشارکت (استار دادن و کانتربیوت کردن) و تبلیغ این ریپو‌ها کمک کنید به بیشتر دیده شدن و مشارکت در ریپازیتوری‌ها

〰️〰️〰️〰️〰️
© @DjangoEx
🔥28👍13🤩2
screencapture_github_DjangoEx_python_engineer_roadmap_2022_05_13.png
162.9 KB
✔️ سرفصل های ریپو خیلی خوب شده و قسمت‌های مختلف پایتون نظیر Data Science، DevOps، Hacking و … که به پایتون مرتبط هست رو هم به ریپو اضافه کردیم و داریم منابعش رو کامل ‌می‌کنیم.

پ ن: ما کاری نداریم که یه دوآپس یا دیتاساینتیست باید چه مباحثی رو بلد باشه، ما فقط قسمت پایتونیک رو پوشش می‌دیم.
〰️〰️〰️〰️〰️
© @DjangoEx
🎉11👍4🔥31
Django Expert pinned «✔️ دوستان ریپوهای جدید آماده شد و تغییرات اساسی داشتیم ریپو Python Engineer Roadmap که هرآنچه یک برنامه‌نویس پایتون نیاز داره رو داریم قرار می‌دیم (این همون ریپو قبلی هست که تغییرات ساختاری زیادی داشته و جامع‌تر شده) 👉 Link: https://github.com/DjangoEx/python…»
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Event-Driven Architecture in Python

در این مقاله، سری زدیم به RabbitMQ. یکم درباره معماری Event-Driven صحبت کردیم و فهمیدیم که شرکت های بزرگ مثل گوگل، چطور اینقدر سریع سرویس های خودشون رو نسبت به رخداد های واقعی آپدیت میکنن. زمانی که در یک مسابقه ورزشی، توپ از خط دروازه عبور میکنه، باقی سرویس ها چطور اون ایونت رو هندل میکنن و سریع سرویس هاشون رو همگام (Sync) میکنن؟

نهایتا تمام سناریو ها رو با استفاده از پایتون پیاده سازی کردیم و دیدیم دقیقا چه اتفاقی اون پشت میوفته. اگه مقاله رو مفید دیدید، حتما به اشتراک بذارید. :) ❤️

https://imsadra.me/event-driven-architecture-in-python
https://github.com/lnxpy/event-driven-in-python

〰️〰️〰️〰️〰️
© @DjangoEx
👍22🔥7
آموزش TypeScript - کار با اعداد

در سومین ویدیو از پلی لیست تایپ اسکریپت، نوع داده عدد را در این زبان بررسی کردیم. با این پرسش آغاز کردیم که چرا 0.1+0.1+0.1 برابر 0.3 نمی‌شود. سپس به بررسی ویژگی‌های کلی نوع عدد در زبان‌های برنامه نویسی پرداختیم و width و encoding را بررسی کردیم و مفاهیم overflow و underflow راه‌های کنترل آن را معرفی کردیم.
در نهایت فرمت binary64 از انکدینگ IEEE 754 که برای اعداد در جاوا اسکریپت و بسیاری از زبان‌های برنامه نویسی استفاده می‌شود را توضیح و راه‌های مقایسه مطمن اعداد اعشاری و صحیح را در جاوا اسکریپت شرح دادیم


Link: https://youtu.be/tlpbs0MGYS0

Playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsByb0nwz6vqwIKQ3P0CJTnMK


〰️〰️〰️〰️〰️
@DjangoEx | @microfrontend_ir
👍14🔥4👏21
✔️ از الان می‌تونید از ریپو رودمپ خروجی PDF رو هم دریافت کنید و با هر آپدیت PDF جدید هم ساخته می‌شه.

👉 PDF Link : https://github.com/DjangoEx/python-engineer-roadmap/blob/main/README.pdf
👉 Repo Link: https://github.com/DjangoEx/python-engineer-roadmap

پ ن: با تشکر از دوستان مشارکت‌کننده و گیت‌هاب اکشن
〰️〰️〰️〰️〰️
@DjangoEx
🔥23👍64