تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی مطالعه موردی: تجسم داده های پیچیده میکروسرویس با استفاده از پایتون

دوره آموزشی مطالعه موردی: تجسم داده های پیچیده میکروسرویس با استفاده از پایتون

1 ساعت 26 دقیقهپیشرفته2023-07-17

مدرسین

Kathryn Hodge

Kathryn Hodge

Software Developer

جزئیات دوره

به عنوان یک مهندس نرم‌افزار، ممکنه احساس کنید که کارهای روزمره‌تون مثل یه لیست طولانی از وظایف بی‌پایانه است و به همین خاطر وقت پیدا کردن برای یادگیری مهارت‌های جدید تا بتونید پیشرفت کنید، سخت باشه. چطور می‌تونید هم در سازمانتون تاثیر بذارید و هم کارهای اصلی خودتون رو انجام بدید؟

در این دوره، کاترین هاج شما رو از طریق مراحل ایده‌پردازی برای یه پروژه، برنامه‌ریزی و سپس پیاده‌سازی راه‌حل با تیم‌تون راهنمایی می‌کنه. کاترین اصول میکروسرویس‌ها رو توضیح می‌ده و نشون می‌ده چطور می‌تونید مشکلات رو شناسایی و حل کنید وقتی که مشغول ساخت یا استفاده از میکروسرویس‌ها هستید. همچنین شما رو با PlantUML، یه ابزار متن‌باز آشنا می‌کنه که به شما کمک می‌کنه تا به سرعت نمودارهای توالی، کلاس، کامپوننت و غیره رو بسازید. اون نحوه برنامه‌ریزی توسعه یه پروژه حل مشکل رو توضیح می‌ده و نحوه معرفی اون به تیم‌تون رو می‌گه. در نهایت کاترین به شما نشون می‌ده که چطور یه اسکریپت پایتون بسازید که داده‌ها رو به کد PlantUML تبدیل کنه، چطور کدتون رو بازبینی و اصلاح کنید و در نهایت چطور پروژه‌تون رو به تیم‌تون نمایش بدید.

مهارت ها

Software ArchitectureAdvancedPythonProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - چگونه به عنوان یک مهندس در سازمان خود تأثیر بگذارید
  • 02 - چرا از پایتون برای ساخت ابزارهای ساده اتوماسیون استفاده کنید
  • 03 - استفاده از فضاهای کد GitHub

1. تعریف مسئله و تحقیق در مورد راه حل

  • 04 - میکروسرویس چیست
  • 05 - معایب معماری میکروسرویس
  • 06 - چگونگی حل چالش‌های معرفی شده توسط میکروسرویس ها
  • 07 - نحوه تحقیق و یافتن فناوری که به حل مشکلات فنی کمک می‌کند

2. Learning PlantUML

  • 08 - PlantUML چیست
  • 09 - با PlantUML آزمایش کنید
  • 10 - چگونه می‌توانید با PlantUML به روشی قابل نگهداری کار کنید
  • 11 - چگونه تصمیم بگیریم که PlantUML برای یک مورد استفاده کار می‌کند یا خیر

3. برنامه ریزی برای توسعه

  • 12 - یک برنامه اجرایی برای ابتکار ایجاد کنید
  • 13 - چگونه تیم خود را متقاعد کنید تا ابتکار عمل را دنبال کنند
  • 14 - کار را به داستان‌های کاربری تقسیم کنید

4. ساخت یک اسکریپت پایتون برای تبدیل داده‌ها به کد PlantUML

  • 15 - ورودی اسکریپت را ایجاد کنید
  • 16 - خروجی اسکریپت را ایجاد کنید
  • 17 - اجرای طراحی برای کد اسکریپت
  • 18 - داده‌های JSON را از یک فایل دانلود کنید
  • 19 - از طریق داده‌های JSON تکرار کنید و به طور مؤثر ذخیره کنید
  • 20 - کد PlantUML ساده را در یک فایل بنویسید
  • 21 - کد PlantUML را با پایتون به نمودار PNG صادر کنید
  • 22 - داده‌ها را به هر گره در نمودار PlantUML اضافه کنید
  • 23 - به نمودار PlantUML یال اضافه کنید

5. فراتر رفتن و فراتر رفتن

  • 24 - کد خود را از نظر ناکارآمدی و پیچیدگی‌های غیر ضروری بررسی کنید
  • 25 - یک README ایجاد کنید
  • 26 - برای ایجاد نمودار زنده تماس زنده را اضافه کنید
  • 27 - یک دمو برای سازماندهی بیشتر آماده کنید

نتیجه

  • 28 - کمک به سازمان مهندسی شما

دوره های مرتبط

مسیرهای مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal