آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud @bobydotcloud Channel on Telegram

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

@bobydotcloud


آموزش تخصصی پایتون، جنگو، مهندسی نرم افزار و دوآپس

آدرس وب سایت :
https://boby.cloud

کانال یوتوب:
https://www.youtube.com/@BobyCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud (Persian)

به کانال برتر آموزشی "آموزش پایتون، دوآپس و مهندسی نرم افزار" با نام کاربری @bobydotcloud خوش آمدید. اگر به دنبال یادگیری تخصصی زبان برنامه نویسی پایتون و چارچوب Django هستید، این کانال مناسب شماست. علاوه بر این، مطالب مرتبط با مهندسی نرم افزار و دوآپس نیز در این کانال به اشتراک گذاشته می شوند. شما می توانید از آموزش های تصویری و متنی ارزشمند این کانال برای ارتقاء مهارت های خود در زمینه های مختلف استفاده کنید. همچنین می توانید ویدیوهای آموزشی این کانال را از وب سایت رسمی آن به آدرس https://boby.cloud مشاهده کنید. همچنین جدیدترین ویدیوهای آموزشی را از طریق کانال یوتوب BobyCloud نیز دنبال کنید. اگر علاقه مند به یادگیری پایتون و دیگر موارد مرتبط هستید، حتما این کانال را دنبال کنید و از منابع آموزشی ارزشمند آن بهره مند شوید.

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

30 Apr, 18:37


چند روز پیش با بچه‌های roocket.ir یک لایو خودمونی داشتیم و راجع به کلی مسائل مختلف صحبت کردیم، اگه دوست داشتین از اینجا میتونین ببینین:

https://youtu.be/WQLzdcTDpj0?si=7Zwv2ZOWs5NQWOzs

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

02 Jan, 17:15


درووود و برکت فراوان

امروز قسمت اول یکی از بهترین دوره های دواپس هابیز منتشر شد🔥😍

خیلی درخواست داده بودید برای دوره gitlab، که با تشکر از بابی کلود عزیز این دوره، هم اکنون در اختیار شما قرار گرفته 🤍🌋


در این ویدیو راجع به مقدمات دوره آموزشی Gitlab CI صحبت میکنیم، به سراغ ویژگی های Gitlab میریم چون گیتلب میتونه یک Complete DevOps Platform رو برای تیم های نرم افزاری ایجاد بکنه. همچنین راجع به سرفصل دوره و مباحثی که قرار هست یاد بگیریم صحبت میکنیم.

میتونید این اپیزود رو از طریق لینک زیر تماشا کنید و لذت ببرید 💥

https://youtu.be/M0OWvEE4e3I?si=bp8Brkxx1XzQ3JYG


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

لینکدین : https://www.linkedin.com/in/bobycloud

یوتوب: https://www.youtube.com/c/bobycloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

15 Dec, 14:02


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

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

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

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

08 Dec, 14:02


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

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

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

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

07 Dec, 18:35


✔️ اخیرا کامنت هایی مشابه کامنت هایی که توی ویدیو هست زیر آگهی های شغلی میاد و سوالات مختلفی هم از شبکه های اجتماعی برای من میاد که بچه ها میپرسن یک برنامه نویس چقدر لازمه از ابزارهای دوآپس بدونه؟
نظر شما چی هست؟

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

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

03 Dec, 12:23


کدنالین اپیزود سیزدهم از فصل دوم، از تولد یک برنامه‌نویس تا سینیور بک‌اند.
این اپیزود یک اپیزود خاصه :). تو این اپیزود با مانی و بابی مسیر برنامه‌نویس شدن رو از زمانی که تصمیم میگیرید برنامه‌نویس بشید و تا وقتی که یک سینیور و آدم خفن میشید رو پیش رفتیم و دربارش گپ زدیم، ایده‌ها و کارهایی و چیزهایی که خوبه انجام بدیم و یادبگیریم رو گفتیم. امیدوارم از این اپیزود خوشتون بیاد.

00:00:00 آغازین

00:00:32 برنامه‌نویسی چطوری شروع کنیم بهتره؟ بریم دبیرستان و دانشگاه برنامه‌نویسی بخونیم یا خودآموز پیش بریم؟ سابقه کار چجوری جور کنیم برای خودمون؟

00:25:42 حالا بعد از دانشگاه چطوری وارد بازار کار بشیم؟ چه کارهایی باید انجام بدیم؟

00:44:55 بریم سراغ شاخه بک‌اند. چه چیزهایی رو یادبگیریم و چیکارهایی کنیم تا از جونیور به میدلول برسیم؟

1:09:47 از میدلول به سینیور بک‌اند

1:22:56 نکته و حرف‌های پایانی
1:27:27 موسیقی پایانی ( آقای ماروین از گروه او و دوستانش )

PodCast: @CodeNaline
Mani : @ManiFoldsPython
Boby: @BobyDotCloud
Torham: @TorhamDevCH

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

01 Dec, 18:10


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

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

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

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

24 Nov, 16:47


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

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

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

18 Nov, 14:29


ویدیو قسمت دوم ۱۰ اشتباهی که آدم ها موقع کار با داکر مرتکب میشن منتشر شد و در قسمت دوم راجع به موارد زیر صحبت میکنیم:

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

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

10 Nov, 16:02


در این ویدیو راجع به ۱۰ اشتباهی صحبت میکنیم که معمولا آدم ها موقع کار با داکر مرتکب میشن و این اشتباهات میتونه مشکلات بزرگی رو به وجود بیاره.

در این ویدیو (قسمت اول) به موارد زیر میپردازیم:
1. Root User
2. Latest Tag
3. dockerignore File
4. Multiple Runtime Processes
5. Secrets

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

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

03 Nov, 17:01


برنامه‌ نویسی تدافعی (Defensive Programming) در پایتون مساله مهمی هست، متاسفانه بخاطر EAFP در پایتون، خیلی از برنامه نویس‌های پایتون با تکنیک‌های برنامه نویسی تدافعی برای افزایش پایداری و اطمینان نرم افزارها و همچنین کاهش باگ‌ها و اتفاقات غیرمنتظره، آشنا نیستند. اگر به ساخت نرم افزارهای قابل اطمینان و پایدار با پایتون علاقمند هستید این ویدیو رو از دست ندید.

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

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

27 Oct, 18:15


توی این ویدیو از GPT Engineer که یک کتابخانه پایتونی هست استفاده میکنیم و بهش میگیم یک پروژه برنامه نویسی رو با پایتون/جنگو بسازه و میخوایم ببینیم آیا GPT Engineer میتونه جایگزین بابی به عنوان یه برنامه نویس بشه یا نه؟ 😎

🖥 مشاهده در یوتوب
👉 Link: https://www.youtube.com/watch?v=5uksQCRZxSU

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

22 Oct, 13:22


ویدیو جدید راجع به ۵ کتابی هست که هر برنامه نویس پایتون لازم داره بخونه تا توی پایتون حرفه ای بشه و کارهایی رو بتونه انجام بده که اکثر آدم ها بخاطر نداشتن دانش فنی کافی نمیتونن انجام بدن. اگه دوست داشتید میتونید روی یوتوب ببینید:

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

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

16 Oct, 09:26


✔️ مارک قبلا در cloudflare کار میکرده و این روزها در cilium و پچ هایی هم روی کرنل linux داشته.
توی این وبینار راجع به تجربیات زندگی و کار مارک در انگلستان صحبت میکنیم.
اگه سوالی دارید میتونید تشریف بیارید توی وبینار بپرسید، امشب ساعت ۹ به تایم ایران

https://www.youtube.com/watch?v=XoonF6Ch-qU

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

13 Oct, 18:49


✔️ اخیرا code review برای یک سری از دوستان انجام دادم و یک موردی که در اکثر کدها میدیدم عبارات شرطی (if/else) های غیرضروری و تورفتگی های بیش از حد کدها بود که باعث میشد خوانایی کد پایین بیاد، کدها کثیف بشن و دیباگ و نگهداری کد هم سخت تر بشه. این مورد انقدر زیاد بود که تصمیم گرفتم راجع بهش یه ویدیو بسازم.

توی این ویدیو راجع به تکنیک گارد کلاوز (Guard Clause) صحبت میکنیم که با استفاده از برعکس کردن شرط‌های if، میشه کدهای تمیزتری نوشت و دیباگ، نگهداری و در نهایت زندگی راحت تری داشته باشیم.

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

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

12 Oct, 02:46


✔️ اخیرا code review برای یک سری از دوستان انجام میدادم و یک موردی رو توی کد اکثر بچه‌ها میبینم که رعایت نمیشه و باعث افزایش پیچیدگی، کاهش خوانایی، کاهش تمیز بودن کد و سخت شدن نگهداری و دیباگ کد میشه.

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

ویدیو امروز غروب راجع به این موضوع خواهد بود، اما قبل از انتشار ویدیو و باتوجه به عکس، به نظرتون موضوع ویدیو چه چیزی هست؟

گروه متصل به کانال رو تازه زدم، میتونید جواب رو در کامنت‌ها بنویسید.
〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

05 Oct, 18:18


✔️ این مدت سوالات زیادی رو از بچه‌ها میگرفتم که میپرسیدن چه مدارکی رو بگیریم و توی رزومه بزاریم که تاثیر گذار باشه؟

توی این ویدیو با نگاهی به نظریه همبستگی شایستگی مدارک مارتین فاولر، راجع به موارد زیر صحبت میکنیم:

🔶 همبستگی شایستگی مدارک دنیای ایده‌آل و دنیای واقعی
🔷 چرا اکثر مهندس‌های کامپیوتر از مدرک بدشون میاد؟
🔶 مدارک False Positive و False Negative
🔷 چه مدارکی برای مهندسی کامپیوتر ارزشمند هستند؟
🔶 داشتن یه مدرک ارزشمند چه فوایدی میتونه داشته باشه؟

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

〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

28 Sep, 18:30


✔️ وقتی راجع به AWS صحبت میکنیم، در واقع داریم راجع به بیش از ۲۰۰ سرویس مختلف صحبت میکنیم و خیلی از اوقات در شروع یادگیری AWS گیج کننده میشه که طبق چه مسیری بهتره AWS رو یاد بگیریم؟

☁️ در این ویدیو راجع به مسیر یادگیری AWS صحبت میکنیم و از جنبه‌های مختلف بهش نگاه میکنیم:

۱ - اگر برنامه نویس هستید،
۲- اگر تخصص دوآپس/سیستم ادمین دارید،
۳- اگر معماری طراحی میکنید،
۴- اگر کارهای دیگر مثل ماشین لرنینگ، تحلیل داده، امنیت، شبکه یا ... انجام میدید طبق چه مسیری میتونید AWS رو یاد بگیرید.

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

#AWS #Cloud
〰️〰️〰️〰️〰️〰️
@BobyDotCloud

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

24 Sep, 10:13


🚀🇳🇱 لایو تجربه زندگی و کار بابی کلاود در هلند


ساعت ۹ شب به وقت ایران
🗓 روز یکشنبه ۲ مهر


چه سوالاتی از بابی در مورد زندگی و کار در هلند بپرسیم ؟


📑بیوگرافی بابی:
سلام، من بابی هستم و تقریبا ۱۲ ساله که در حوزه مهندسی نرم افزار فعالیت میکنم، بیشتر سابقه کاریم در ایران به عنوان مهندس نرم افزار استک Python و DevOps بود، بعدش یک سال در ترکیه کار کردم و در حال حاضر هم یک سال میشه که در هلند به عنوان Master Data Engineer دارم کار میکنم. عمده تجربه من مربوط به کارهای متنوع با پایتون هست مثل برنامه نویسی بک اند و فریمورک‌های مختلف بک اند پایتون، برنامه نویسی تحت شبکه، ابزارهای سکوریتی، ابزارهای اتومیشن و مرتبط با دواپس و کار با دیتا و موارد مرتبط با دیتاساینس، به صورت کلی در هر حوزه ای که پایتون استفاده میشد منم سعی میکردم چیزهای جدیدی یاد بگیرم.🚀🇳🇱

📌لینک وبینار:
https://www.youtube.com/live/dg5cliosE5w?si=Zjr38-kt4jFK_MZC

آموزش پایتون، دوآپس و مهندسی نرم افزار | BobyCloud

21 Sep, 19:08


این مدت پیام‌های زیادی رو میگرفتم که بچه‌ها میپرسیدن در ایران که دسترسی به AWS نداریم، چطور AWS رو یاد بگیریم؟

توی این ویدیو ۱۰ روش مختلف رو توضیح دادم که برای یادگیری AWS در ایران میتونید استفاده کنید و خودم هم زمانی که در ایران بودم از همین روش‌ها استفاده کردم برای یادگیری AWS و سرویس دهنده‌های کلاد، امیدوارم کمک کننده باشه.

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

#AWS #Cloud
〰️〰️〰️〰️〰️〰️
@BobyDotCloud