✔️ دوستان تا الان ۸ نفر روی ریپازیتوری مشارکت کردند و دمتون گرم حقیقتا، انتظار این استقبال رو نداشتم.
✅ از اونجایی که تعدادمون همینطور داره بیشتر میشه اکانت سازمانی ساختم و پروژه رو اکانت شخصی به اکانت سازمانی DjangoEx منتقل کردم که متعلق به همهی ما باشه.
آدرس جدید ریپازیتوری:
👉 Link: https://github.com/DjangoEx/python-backend-roadmap
بیایید با کمک همدیگه بهترین رودمپی که برای بکاند پایتون میشه ساخت رو تکمیل کنیم. 🤝 هر نوع مشارکتی قطعا کمک کننده هست.
پ ن۱: بچه هایی که تا الان مشارکت داشتن رو به اکانت سازمانی دعوت کردم.
پ ن۲: کورس های فارسی پولی رو اضافه نکنید چون نیاز به review داره و از کیفیت کورس اطلاع نداریم. در صورتی که کیفیت کورس واقعا بالا باشه اضافه میشه.
پ ن۳: اگه هرکدومتون در روز ۱۰-۱۵ دقیقه روی این ریپو وقت بزارید در کمترین زمان ممکن میتونه تبدیل به رودمپی بشه که از roadmap.sh و جاهای دیگه هم خفن تر بشه چون تاپیکهایی که اینجا هست جاهای دیگه نیست.
〰️〰️〰️〰️〰️
© @DjangoEx
✅ از اونجایی که تعدادمون همینطور داره بیشتر میشه اکانت سازمانی ساختم و پروژه رو اکانت شخصی به اکانت سازمانی DjangoEx منتقل کردم که متعلق به همهی ما باشه.
آدرس جدید ریپازیتوری:
👉 Link: https://github.com/DjangoEx/python-backend-roadmap
بیایید با کمک همدیگه بهترین رودمپی که برای بکاند پایتون میشه ساخت رو تکمیل کنیم. 🤝 هر نوع مشارکتی قطعا کمک کننده هست.
پ ن۱: بچه هایی که تا الان مشارکت داشتن رو به اکانت سازمانی دعوت کردم.
پ ن۲: کورس های فارسی پولی رو اضافه نکنید چون نیاز به review داره و از کیفیت کورس اطلاع نداریم. در صورتی که کیفیت کورس واقعا بالا باشه اضافه میشه.
پ ن۳: اگه هرکدومتون در روز ۱۰-۱۵ دقیقه روی این ریپو وقت بزارید در کمترین زمان ممکن میتونه تبدیل به رودمپی بشه که از roadmap.sh و جاهای دیگه هم خفن تر بشه چون تاپیکهایی که اینجا هست جاهای دیگه نیست.
〰️〰️〰️〰️〰️
© @DjangoEx
❤56👍27
Django Expert
✔️ دوستان تا الان ۸ نفر روی ریپازیتوری مشارکت کردند و دمتون گرم حقیقتا، انتظار این استقبال رو نداشتم. ✅ از اونجایی که تعدادمون همینطور داره بیشتر میشه اکانت سازمانی ساختم و پروژه رو اکانت شخصی به اکانت سازمانی DjangoEx منتقل کردم که متعلق به همهی ما باشه.…
رودمپ داره تکمیل میشه و تا حالا بیشتر از ۱۵ نفر مشارکت کردن و منابع خیلی خوبی رو شیر کردن. دمتون گرم 🤝
یک سری دوستان هم ایدههای خیلی خوبی رو دادن و در حال بررسیش هستم و احتمالا چند تا ریپازیتوری جدید اضافه بشه. خبرش رو میدم ✌️🔥
پ ن: یک سری از کتابهایی که معرفی کردید انقدر خوبه که خودم حسرت میخورم چرا ندیدمشون تا حالا 🥲
〰️〰️〰️〰️〰️
© @DjangoEx
یک سری دوستان هم ایدههای خیلی خوبی رو دادن و در حال بررسیش هستم و احتمالا چند تا ریپازیتوری جدید اضافه بشه. خبرش رو میدم ✌️🔥
پ ن: یک سری از کتابهایی که معرفی کردید انقدر خوبه که خودم حسرت میخورم چرا ندیدمشون تا حالا 🥲
〰️〰️〰️〰️〰️
© @DjangoEx
🔥41👍3👏3
آموزش TypeScript و برنامهنویسی مبتنی بر Type - ناجی برنامهنویسان از فجایع
در این ویدیو ابتدا به معرفی و ضرورت آموزش TypeScript و برنامهنویسی مبتنی بر Type پرداختیم و گفتیم اساسا چرا به type در برنامه نویسی نیازمندیم و سپس سعی کردیم تعریف دقیقی از Type، Type System ،Type Checking و Type Checker ارایه کنیم. سپس به معرفی انواع تایپ سیستم ها پرداختیم. ابتدا Dynamic Type و Static Type را مقایسه کردیم و مفهوم duck typing را شرح دادیم سپس Weak type و Strong Type ها را باهم مقایسه کردیم و نهایتا مفهوم type inference را شرح دادیم. در نهایت مزایای برنامه نویسی مبتنی بر Type را مطرح کردیم.
Link: https://youtu.be/zCeDfPQuE9s
Playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsByb0nwz6vqwIKQ3P0CJTnMK
〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
در این ویدیو ابتدا به معرفی و ضرورت آموزش TypeScript و برنامهنویسی مبتنی بر Type پرداختیم و گفتیم اساسا چرا به type در برنامه نویسی نیازمندیم و سپس سعی کردیم تعریف دقیقی از Type، Type System ،Type Checking و Type Checker ارایه کنیم. سپس به معرفی انواع تایپ سیستم ها پرداختیم. ابتدا Dynamic Type و Static Type را مقایسه کردیم و مفهوم duck typing را شرح دادیم سپس Weak type و Strong Type ها را باهم مقایسه کردیم و نهایتا مفهوم type inference را شرح دادیم. در نهایت مزایای برنامه نویسی مبتنی بر Type را مطرح کردیم.
Link: https://youtu.be/zCeDfPQuE9s
Playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsByb0nwz6vqwIKQ3P0CJTnMK
〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
👍14
✔️ دوستان ریپو رودمپ تا الان خیلی خوب داره جلو میره و خسته نباشید 🤝
👉 Link: https://github.com/DjangoEx/python-backend-roadmap
✅ نظرسنجی: برای اینکه منابع بهتر قابل تفکیک باشن، میتونیم ریپو فارسی و انگلیسی رو جدا کنیم و یک ریپو جداگانه برای ریسورسهای به زبان فارسی بزنیم. موافق هستید یا مخالف؟ اگه نظری دارید لطفا کامنت کنید.
اگه موافق هستید 👍 بزنید
اگه مخالف هستید 👎 بزنید
〰️〰️〰️〰️〰️
© @DjangoEx
👉 Link: https://github.com/DjangoEx/python-backend-roadmap
✅ نظرسنجی: برای اینکه منابع بهتر قابل تفکیک باشن، میتونیم ریپو فارسی و انگلیسی رو جدا کنیم و یک ریپو جداگانه برای ریسورسهای به زبان فارسی بزنیم. موافق هستید یا مخالف؟ اگه نظری دارید لطفا کامنت کنید.
اگه موافق هستید 👍 بزنید
اگه مخالف هستید 👎 بزنید
〰️〰️〰️〰️〰️
© @DjangoEx
👍162👎65
Django Expert
✔️ دوستان ریپو رودمپ تا الان خیلی خوب داره جلو میره و خسته نباشید 🤝 👉 Link: https://github.com/DjangoEx/python-backend-roadmap ✅ نظرسنجی: برای اینکه منابع بهتر قابل تفکیک باشن، میتونیم ریپو فارسی و انگلیسی رو جدا کنیم و یک ریپو جداگانه برای ریسورسهای…
با صد رای موافق تصویب شد 🔨
ریپو فارسی و انگلیسی رو جدا میکنیم.
اینطوری کسی که دنبال منابع فارسی هست خیلی سریع تر همه چیز رو میبینه و برای تکمیلش میتونه سراغ منابع انگلیسی بره.
〰️〰️〰️〰️〰️
© @DjangoEx
ریپو فارسی و انگلیسی رو جدا میکنیم.
اینطوری کسی که دنبال منابع فارسی هست خیلی سریع تر همه چیز رو میبینه و برای تکمیلش میتونه سراغ منابع انگلیسی بره.
〰️〰️〰️〰️〰️
© @DjangoEx
👍22❤7🔥3
✅ میدونستید اگر Python Roadmap رو توی گیتهاب سرچ کنید (به صورت incognito که از کوکی و اکانت و … استفاده نکنه) از نظر گیتهاب روی رتبه چهارم هستیم؟
〰️〰️〰️〰️〰️
© @DjangoEx
〰️〰️〰️〰️〰️
© @DjangoEx
🔥88❤8👍3👏3
برای تغییرات آتی این مدت کلی فکر کردم، به نظر من این ریپازیتوریها میتونه کار رو گسترش بده. ریپازیتوریهایی که مد نظرم هست.
(به چشم ریفکتورینگ بهش نگاه کنید)
1. Python Engineer Roadmap
همین ریپو اما مربوط به کل کامیونیتی پایتون و به انگلیسی، چون پایتون در صنعتهای زیادی از جمله بکاند، شبکه، دوآپس، امنیت، دیتاساینس، ماشین لرنینگ، کریپتوکارنسی و … کاربرد داره و میشه کلش رو یکجا جمع کرد که به درد همه کامیونیتیها بخوره.
توضیح: هرکدوم از این کامیونیتیها خیلی بزرگن، من فقط قسمت پایتونیک منظورم هست. مثلا یه امنیت کار ممکنه خیلی چیزها بلد باشه اما فقط اون قسمتی که با پایتون سر و کار داره رو به ریپو اضافه میکنیم.
2. Awesome Persian Python
که منابع فارسی مرتبط با حوزههای پایتون، جنگو و … باشه
3. Awesome Python Cast
که مرتبط با فالو کردن افراد مشهور کامیونیتی پایتون باشه، پادکسترهای خفن پایتونی داریم مثل تاک پایتون یا پایتون کنفرانس ها یا جنگو کنفرانس ها یا … که علم روز دنیا رو با پادکست و کنفرانس به اشتراک میزارن و دنبال کردنشون مفیده.
راجع به اسم این ریپو هنوز به چیز خوبی نرسیدم اگه پیشنهادی دارید لطفا بگید.
فعلا به این ۳ تا ریپازیتوری رسیدم.
لطفا اگه نظری دارید بفرمایید چون بدون کمک شما نمیشه این کار رو انجام داد ولی باهمدیگه میتونیم انجامش بدیم.
〰️〰️〰️〰️〰️
© @DjangoEx
(به چشم ریفکتورینگ بهش نگاه کنید)
1. Python Engineer Roadmap
همین ریپو اما مربوط به کل کامیونیتی پایتون و به انگلیسی، چون پایتون در صنعتهای زیادی از جمله بکاند، شبکه، دوآپس، امنیت، دیتاساینس، ماشین لرنینگ، کریپتوکارنسی و … کاربرد داره و میشه کلش رو یکجا جمع کرد که به درد همه کامیونیتیها بخوره.
توضیح: هرکدوم از این کامیونیتیها خیلی بزرگن، من فقط قسمت پایتونیک منظورم هست. مثلا یه امنیت کار ممکنه خیلی چیزها بلد باشه اما فقط اون قسمتی که با پایتون سر و کار داره رو به ریپو اضافه میکنیم.
2. Awesome Persian Python
که منابع فارسی مرتبط با حوزههای پایتون، جنگو و … باشه
3. Awesome Python Cast
که مرتبط با فالو کردن افراد مشهور کامیونیتی پایتون باشه، پادکسترهای خفن پایتونی داریم مثل تاک پایتون یا پایتون کنفرانس ها یا جنگو کنفرانس ها یا … که علم روز دنیا رو با پادکست و کنفرانس به اشتراک میزارن و دنبال کردنشون مفیده.
راجع به اسم این ریپو هنوز به چیز خوبی نرسیدم اگه پیشنهادی دارید لطفا بگید.
فعلا به این ۳ تا ریپازیتوری رسیدم.
لطفا اگه نظری دارید بفرمایید چون بدون کمک شما نمیشه این کار رو انجام داد ولی باهمدیگه میتونیم انجامش بدیم.
〰️〰️〰️〰️〰️
© @DjangoEx
👍28❤10👏3🎉1
Forwarded from DevOps Expert (Mohammad Babazadeh)
✔️ هر ۳۰ دقیقه ۴ الی ۵ تا روم مختلف همزمان داره اجرا میشه. از پایین میتونید انتخاب کنید.
👉 Link: https://docker.com/dockercon
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👉 Link: https://docker.com/dockercon
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👍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
👉 Link: https://docker.events.cube365.net/dockercon/2022/content/Videos/c4ef6015-a951-4302-adc9-3f0398810de3
〰️〰️〰️〰️〰️
© @DjangoEx
👍12❤3
Django Expert pinned «✔️ از اونجایی که تاسف خوردن به تنهایی راجع به رودمپهای اشتباه فایدهای نداره، یک ریپو جدید روی گیتهاب ساختم و مسیر یادگیری Backend Engineer با Python رو دارم داخلش کامل میکنم و این چند روز زمان زیادی ازم گرفت. 👉 Link: https://github.com/bobycloud/python…»
تحلیل جالبی هست از آینده پایتون 👇
https://twitter.com/_mehdimirzaie_/status/1524175286270849024?s=21&t=tQd3lM_cUPmX4EaQqaus2g
〰️〰️〰️〰️〰️
© @DjangoEx
https://twitter.com/_mehdimirzaie_/status/1524175286270849024?s=21&t=tQd3lM_cUPmX4EaQqaus2g
〰️〰️〰️〰️〰️
© @DjangoEx
Twitter
Mehdi Mirzaie (fa)
همین چند دلیل ساده در راستای محدودسازی cognitive overload کافی است که زمینه ساز ورود پایتون به دنیای front end باشد و به باور من احتمال آن هم اصلا کم نیست. البته منظور از Python در این گفتمان syntax زبان است نه runtime یا library های آن.
👍2
Django Expert
تحلیل جالبی هست از آینده پایتون 👇 https://twitter.com/_mehdimirzaie_/status/1524175286270849024?s=21&t=tQd3lM_cUPmX4EaQqaus2g 〰️〰️〰️〰️〰️ © @DjangoEx
نظر شما چیه؟ 🤓
https://dev.to/riteshshukla04/pyscript-the-new-js-422a
سازنده پای اسکریپت، آناکوندا هست. جایی که محل تولد دیتاساینس با پایتون بوده.
〰️〰️〰️〰️〰️
© @DjangoEx
https://dev.to/riteshshukla04/pyscript-the-new-js-422a
سازنده پای اسکریپت، آناکوندا هست. جایی که محل تولد دیتاساینس با پایتون بوده.
〰️〰️〰️〰️〰️
© @DjangoEx
DEV Community
PyScript :- The JS Killer?
We all have been hopping towards different programming languages for different purposes. Most of us...
👍19👎8😁3
Django Expert
برای تغییرات آتی این مدت کلی فکر کردم، به نظر من این ریپازیتوریها میتونه کار رو گسترش بده. ریپازیتوریهایی که مد نظرم هست. (به چشم ریفکتورینگ بهش نگاه کنید) 1. Python Engineer Roadmap همین ریپو اما مربوط به کل کامیونیتی پایتون و به انگلیسی، چون پایتون…
✔️ بچه ها راجع به ریپو تا فردا سعی میکنم تغییرات جدید رو اعمال کنم و به ۳ تا ریپو تبدیل بشه که بتونیم کار رو scale کنیم. خبرش رو توی کانال میدم امروز خیلی درگیرم. دمتون گرم که حمایت میکنید. 🙏❤️
پ ن: اگر نظر/انتقاد/پیشنهاد برای تغییرات جاری دارید لطفا طی امروز بهم مسیج بزنید و بگید. @BobyCloud
〰️〰️〰️〰️〰️
© @DjangoEx
پ ن: اگر نظر/انتقاد/پیشنهاد برای تغییرات جاری دارید لطفا طی امروز بهم مسیج بزنید و بگید. @BobyCloud
〰️〰️〰️〰️〰️
© @DjangoEx
❤20👍4🔥1
Forwarded from DevOps Expert (Mohammad Babazadeh)
✔️ کنفرانس Google I/O 2022 شروع شده،
اگه دوست دارید ببینید
👉 Link: https://io.google/2022/
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
اگه دوست دارید ببینید
👉 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
دو درایور رسمی 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
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
👍38❤3👏2😁2😢2👎1😱1