آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud
Open in Telegram
آموزش تخصصی پایتون، جنگو، مهندسی نرم افزار و دوآپس آدرس وب سایت : https://boby.cloud کانال یوتوب: https://www.youtube.com/@BobyCloud
Show more1 087
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
✅ نوبت چاپ جدید کتاب #ترفندهای_پایتون رسید! ✌️
🔶 عزیزانی که قصد سفارش کتاب رو داشتند و به دلیل اتمام موجودی نتونستند ثبت سفارش کنند از الان میتونند کتاب ترفندهای پایتون را تهیه کنند،
تحویل کتابها در تهران ۱ روزه و در شهرستان ۲ الی ۳ روز کاری و توسط مرسولات پستی خواهد بود.
🔥کد تخفیف ویژه ۲۵٪ به همراه هزینه ارسال رایگان:
🔥 Code: BobyCloud
✅ خرید اینترنتی و قانونی کتاب ترفندهای پایتون:
👉 Link: https://boby.cloud/python-tricks/
OR
👉 Link: https://devmo.in/python-tricks/
🔴 نکته ۱: کد تخفیف فقط تا ۴۸ ساعت آینده (پایان روز یکشنبه ۲۵ آبان) فعال خواهد بود.
🔴 نکته ۲: کد تخفیف ویژه ۲۵٪ به همراه ارسال رایگان دیگر در این کانال تکرار نخواهد شد.
#python #پایتون #ترفندهای_پایتون
〰️〰️〰️〰️〰️
©️ @BobyDotCloud
✔️ تست سلامت کانتینرهای داکر - Docker HealthCheck
🔶 یکی از نکات اساسی کانتینرهای داکر این هست که بفهمم چه زمانی یک کانتینر داکر به درستی و بدون خطا کار میکنه، در این ویدئو تنظیمات HealthCheck کانتینر داکر را به دو روش انجام خواهیم داد.
👉 Link: https://www.youtube.com/watch?v=VtFgjPG2ai8
پ ن ۱: خب خب، Youtube رو بعد از مدتها به صورت جدی شروع کردم. 🥳
پ ن ۲: لطفا سابسکرایب کنید تا به ۱۰۰ تا برسم و اسم کانال رو ثبت کنم، قول ویدئوهای باکیفیت و خوبی رو بهتون میدم. ☺️🙏
〰️〰️〰️〰️〰️
©️ @BobyDotCloud
گفتگو مجید آقامحمد و محمد بابا زاده
🔰 موضوع گفتگو:
فریمورک Django و چالشهای آن
🔸 در تاریخ پنجشنبه ساعت ۲۰ به وقت تهران
در پیج اینستاگرام زیر برگزار میگردد.
https://instagram.com/ai_python_podcast
❇️ @AI_Python
✔️ استفاده کمتر از داندر متدها
سعی کنید از داندر متدهای پایتون به صورت مستقیم استفاده نکنید. بجای اینکار، از توابع کمکی استاندارد پایتون استفاده کنید. نمونه:
-
type(self) instead of self.__class__
- inspect.getdoc(cls) instead of cls.__doc__
- vars(obj) instead of obj.__dict__
- cls.mro() instead of cls.__mro__
تکمیلی: این کار به دلیل توافق جامعه پایتون به علت خوانایی بالاتر کدها هست. همانطور که میدونید، در استفاده از داندر متدها توسط مفسر پایتون محدودیتی وجود ندارد.
#پایتون #کامیونیتی_پایتون
© @DjangoEx📣 آشنایی با ویژگیهای Gitlab CI/CD
🔶در این مقاله مروری خواهیم داشت بر مفاهیم ادغام مداوم (Continuous Integration)، تحویل مداوم (Continuous Delivery) و استقرار مداوم (Continuous Deployment) نرمافزار و با ویژگیهای ابزار قدرتمند Gitlab CI/CD آشنا خواهیم شد.
👉 https://boby.cloud/introduction-to-gitlab-cicd/
@bobydotcloud
📣 آشنایی کامل با انواع آرایه در پایتون
🔶انواع آرایه در پایتون یکی از پایهای ترین نوع داده در این زبان برنامه نویسی است و از آنها به صورت گسترده در بسیاری از برنامه ها و الگوریتم ها استفاده میشود.
🔹در این مقاله نگاهی به پیاده سازی انواع ساختار داده آرایه ها در پایتون میاندازیم و کتابخانه هایی را در زبان پایتون بررسی میکنیم که آرایه ها را به نحو دیگری در این زبان پیاده سازی نموده اند.
👉 https://boby.cloud/python-arrays
@bobydotcloud
📣 راه اندازی برنامه BigBlueButton برای ویدیو کنفرانس
🔶امروزه تکنولوژی ویدئو کنفرانس مخاطبین گستردهای دارد. کنفرانسهای صوتی و تصویری مجازی قابلیت گفت و گو افراد در مکانهای مختلف بدون نیاز به جابجایی افراد را فراهم میآورد. مواردی نظیر برگزاری جلسات روزمره، مذاکره و معاملات تجاری، مصاحبه با افراد، تدریس و آموزش مجازی و ... توسط این تکنولوژی امکان پذیر است.
🔹در این ویدئو یک نسخه وب کنفرانس نرمافزار متن باز BigBlueButton را بر روی یک سرور ابری توزیع Ubuntu 16.04 پیکربندی میکنیم و سپس از طریق پروتکل HTTPS سرویس را امن میکنیم.
👉 https://boby.cloud/bigbluebutton-video-conference/
@bobydotcloud
📣 راه اندازی برنامه Jitsi برای ویدیو کنفرانس
🔶برنامه Jitsi امروزه برای مکالمات صوتی و تصویری استفاده گستردهای دارد. Jitsi یک برنامه چندرسانه ای آزاد و متن باز برای کنفرانسهای ویدئویی است. برنامه Jitsi با پلتفرمهای وب، ویندوز، مک، لینوکس، اندروید و iOS سازگار است. در این ویدیو یک نسخه برنامه Jitsi را بر روی یک سرور ابری Ubuntu 18.04 راه اندازی و سپس توسط پروتکل HTTPS امن خواهیم کرد.
👉 https://boby.cloud/jitsi-for-video-conference/
@bobydotcloud
📣 عبارت with در پایتون
🔶عبارت with در پایتون معمولا یک چیز مرموز درنظر گرفته میشود، اما زمانی که به پشت صحنه نگاه میکنید، میبینید که هیچ جادویی در کار نیست. در این مقاله با عبارت with و Context Manager ها در پایتون آشنا خواهیم شد.
🔹درنهایت با استفاده از این مفهوم، API های درونی زیبایی برای کدهایمان خواهیم نوشت. ☺️✌️
👉 https://boby.cloud/python-with-statement/
@bobydotcloud
📣 عملگر سوشی در پایتون
🔶در پایتون میتوان به راحتی یک لیست را تکه تکه کرد. با استفاده از عملگر سوشی میتوان ترفندهای جالبی برای برش لیستهای پایتونی انجام داد. همچنین در این مقاله با مفهوم shallow copy و deep copy در پایتون آشنا خواهیم شد.
👉 https://boby.cloud/python-sushi-operator/
@bobydotcloud
📣 قدرت اعجاب انگیز Decorator پایتون
🔶 زمانی که نیاز به اضافه کردن ویژگی های جدید و وسیع در کدهای پایتون دارید، این تغییرات میتواند باعث افزایش فشار خون شما یا آرامش شما شود، بستگی به این دارد با Decorator های پایتون چقدر آشنایی دارید.
💎 در این مقاله آموزشی، علاوه بر آشنایی با Decorator های پایتون، نکات و ترفندهایی راجع به Decorator های پایتون یاد خواهید گرفت که از دید اکثر توسعه دهندگان پایتون مخفی است.
👉 https://boby.cloud/python-decorators/
@bobydotcloud
📣 پیشفروش دوره «آموزش Gitlab CI/CD برای توسعهدهندگان تنبل»، آغاز شد!! 😊
✅ جهت مشاهده جزییات بیشتر و تهیه این دوره، کلیک کنید!
🔆 تنها تا پایان ۲۵ فروردین ماه میتوانید این دوره را با ۳۰٪ تخفیف تهیه کنید 😍
⚠️ این دوره تا تاریخ ۲۵ فروردین ماه ۱۳۹۸ در وضعیت پیشفروش قرار داشته و در صورت ثبت نام در این بازه، به فصل اول این دوره دسترسی خواهید داشت و مابقی اپیزودها پس از بازه پیشفروش، به دوره اضافه و دوره تکمیل خواهد شد.
📣 بلاگ پای ۲۰ - جمع بندی نهایی
🔶 در این ویدیو توضیحات مختصری در رابطه با ادامه راه توسعه و برنامه نویسی با Django داده خواهد شد.
🖥 مشاهده قسمت ۲۰ - جمع بندی نهایی
https://boby.cloud/blogpy20/
@bobydotcloud
📣 بلاگ پای ۲۰ - جمع بندی نهایی
🔶 در این ویدیو توضیحات مختصری در رابطه با ادامه راه توسعه و برنامه نویسی با Django داده خواهد شد.
🖥 مشاهده قسمت ۲۰ - جمع بندی نهایی
https://boby.cloud/blogpy20/
@bobydotcloud
📣 بلاگ پای ۱۹ - آشنایی با CI/CD و TravisCI برای دیپلوی خودکار
🔶 در این قسمت از آموزش با نحوه استقرار و ادغام مداوم محصولات نرم افزاری آشنا خواهیم شد.
🖥 مشاهده قسمت ۱۹ - آشنایی با CI/CD و TravisCI برای دیپلوی خودکار
https://boby.cloud/blogpy19/
@bobydotcloud
📣 بلاگ پای ۱۹ - آشنایی با CI/CD و TravisCI برای دیپلوی خودکار
🔶 در این قسمت از آموزش با نحوه استقرار و ادغام مداوم محصولات نرم افزاری آشنا خواهیم شد.
🖥 مشاهده قسمت ۱۹ - آشنایی با CI/CD و TravisCI برای دیپلوی خودکار
https://boby.cloud/blogpy19/
@bobydotcloud
📣 بلاگ پای ۱۸ - پیکربندی سرور ابری از ArvanCloud و دیپلوی پروژه روی سرور
🔶 در این ویدیو یک سرور ابری از ابرآروان اجاره کرده و پس از انجام کانفیگ های مربوطه، پروژه را بر روی سرور ابری دیپلوی خواهیم کرد.
🖥 مشاهده قسمت ۱۸ - پیکربندی سرور ابری از ArvanCloud و دیپلوی پروژه روی سرور
https://boby.cloud/blogpy18/
@bobydotcloud
📣 بلاگ پای ۱۸ - پیکربندی سرور ابری از ArvanCloud و دیپلوی پروژه روی سرور
🔶 در این ویدیو یک سرور ابری از ابرآروان اجاره کرده و پس از انجام کانفیگ های مربوطه، پروژه را بر روی سرور ابری دیپلوی خواهیم کرد.
🖥 مشاهده قسمت ۱۸ - پیکربندی سرور ابری از ArvanCloud و دیپلوی پروژه روی سرور
https://boby.cloud/blogpy18/
@bobydotcloud
📣 بلاگ پای ۱۷ - راه اندازی NginX برای دیپلوی پروژه روی سرور عملیاتی
🔶 در این ویدیو از NginX به یک عنوان یک وب سرور استفاده کرده و با استفاده از داکر یک Nginx بالا آورده و کانفیگ های مربوط به پروژه بلاگ پای را روی آن انجام داده و سپس اپلیکیشن آماده دیپلوی خواهد بود.
🖥 مشاهده قسمت ۱۷ - راه اندازی NginX برای دیپلوی پروژه روی سرور عملیاتی
https://boby.cloud/blogpy17/
@bobydotcloud
📣 بلاگ پای ۱۷ - راه اندازی NginX برای دیپلوی پروژه روی سرور عملیاتی
🔶 در این ویدیو از NginX به یک عنوان یک وب سرور استفاده کرده و با استفاده از داکر یک Nginx بالا آورده و کانفیگ های مربوط به پروژه بلاگ پای را روی آن انجام داده و سپس اپلیکیشن آماده دیپلوی خواهد بود.
🖥 مشاهده قسمت ۱۷ - راه اندازی NginX برای دیپلوی پروژه روی سرور عملیاتی
https://boby.cloud/blogpy17/
@bobydotcloud
