Course catalog

Course duration

Course provider

Topic

Categories

Showing 41-49 of 49 items.

linkedin مبانی DevOps: ردیابی توزیع شده (Mitalearn-162959)

  • 1 hours 36 minutes
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Peco Karayanev
درباره این دوره:

ردیابی توزیع شده یک روش جدید پیشرو برای تجزیه و تحلیل عملکرد برنامه است. سازمان ها به طور فزاینده ای از معماری های میکروسرویس استفاده می کنند که کار را برای توسعه دهندگان بسیار آسان می کند، اما می تواند منجر به مجموعه ای بسیار پیچیده از خدمات شود. برای توسعه دهندگانی که باید عملکرد را در این محیط ها بهینه کنند، ابزارها و تکنیک هایی برای ردیابی نحوه رسیدگی به درخواست ها بین سرویس ها مورد نیاز است. در این دوره آموزشی، با چالش‌های کلیدی مرتبط با فناوری که نیاز به ردیابی توزیع‌شده را ایجاد می‌کنند، نحوه استفاده و پیکربندی ابزارهای محبوبی مانند Jaeger و Zipkin، نحوه ادغام با اکوسیستم نظارت گسترده‌تر و موارد دیگر آشنا شوید.

coursera مبانی معماری نرم افزار برای داده های بزرگ (Mitalearn-316027)

  • 1 hours 53 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Tyson Gern,Mike Barinek
درباره این دوره:

این دوره برای افرادی در نظر گرفته شده است که به دنبال درک اصول اولیه مهندسی نرم افزار هستند زیرا آنها با ساختن سیستم های نرم افزاری بزرگ که از داده های بزرگ استفاده می کنند، مرتبط هستند. شما با مفاهیم مهندسی نرم افزار لازم برای ساختن و مقیاس بندی سیستم های توزیع شده بزرگ، فشرده با داده آشنا خواهید شد. این دوره با بهترین شیوه‌های مهندسی نرم‌افزار و ریزسرویس‌های داده‌ای بسیار منسجم و کم‌پیوسته شروع می‌شود، این دوره شما را به تکامل یک سیستم توزیع‌شده در طول زمان می‌برد. این دوره را می توان برای اعتبار آکادمیک به عنوان بخشی از مدرک کارشناسی ارشد CU Boulder در علوم داده یا کارشناسی ارشد در علوم کامپیوتر ارائه شده در پلت فرم Coursera گذراند. این مدارک تحصیلات تکمیلی کاملاً معتبر دوره های هدفمند، جلسات کوتاه 8 هفته ای و شهریه پرداختی را ارائه می دهند. پذیرش بر اساس عملکرد در سه دوره مقدماتی است، نه سابقه تحصیلی. مدارک CU در Coursera برای فارغ التحصیلان اخیر یا متخصصان شاغل ایده آل است. بیشتر بدانید: کارشناسی ارشد در علم داده: https://www.coursera.org/degrees/master-of-science-data-science-boulder کارشناسی ارشد در علوم کامپیوتر: https://coursera.org/degrees/ms-computer-science-boulder

coursera مجازی سازی ابری، کانتینرها و API ها (Mitalearn-320583)

  • 4 hours 17 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Noah Gift
درباره این دوره:

به دوره دوم راه حل های رایانش ابری ساختمان در تخصص مقیاس خوش آمدید! در این دوره آموزشی، طراحی سیستم های Cloud-native با بلوک های ساختمانی اساسی رایانش ابری را خواهید آموخت. این بلوک های ساختمانی شامل ماشین های مجازی و کانتینرها هستند. همچنین یاد خواهید گرفت که چگونه با استفاده از فناوری هایی مانند Flask و Kubernetes، میکروسرویس های موثر بسازید. در نهایت، شما الگوهای موفق در عملیات را تجزیه و تحلیل خواهید کرد، از جمله: هشدارهای موثر، تست بار و کایزن. این دوره برای مبتدیان و همچنین دانشجویان متوسط ​​علاقه مند به استفاده از محاسبات ابری در علم داده، یادگیری ماشین و مهندسی داده ایده آل است. دانش آموزان باید مهارت های لینوکس سطح مبتدی و پایتون سطح متوسط ​​را داشته باشند. برای پروژه خود در این دوره، شما یک برنامه کانتینری فلاسک می‌سازید که به طور مداوم در یک پلتفرم ابری مستقر می‌شود: خدمات وب آمازون (AWS)، Azure یا Google Cloud Platform (GCP).

linkedin مطالعه موردی: تجسم داده های پیچیده میکروسرویس با استفاده از پایتون (Mitalearn-382327)

  • 1 hours 25 minutes
  • مناسب همه
  • Release date: 17 July 2023
  • Author: Kathryn Hodge
درباره این دوره: 

 

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

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


linkedin معماری نرم افزار: شکستن یکپارچه به میکروسرویس ها (Mitalearn-246956)

  • 1 hours 7 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Daniel Khan
درباره این دوره:

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

coursera مقدمه ای بر Containers w/ Docker، Kubernetes و OpenShift (Mitalearn-270161)

  • 2 hours 4 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Alex Parker,Upkar Lidder
درباره این دوره:

با مهارت در ابزارها و فن آوری های کانتینر، قدم بعدی را در حرفه مهندسی نرم افزار خود بردارید! بر اساس salary.com، متوسط ​​حقوق برای مشاغلی که نیاز به مهارت های کانتینری دارند در ایالات متحده 137000 دلار است که باعث می شود متخصصان و توسعه دهندگان Devops با این مهارت ها بسیار مورد تقاضا باشند. بیش از 70 درصد از شرکت های Fortune 100 برنامه های کاربردی کانتینری را اجرا می کنند. اما چرا؟ با استفاده از کانتینری‌سازی، سازمان‌ها می‌توانند برنامه‌ها را به‌سرعت و یکپارچه در میان پلتفرم‌های دسکتاپ، داخلی و ابری جابه‌جا کنند. در این دوره مبتدی در مورد کانتینرها، یاد بگیرید که چگونه با استفاده از ابزارها و فناوری های فعلی کانتینرسازی مانند Docker، رجیستری کانتینر، Kubernetes، Red Hat، OpenShift و Istio، اپلیکیشن های بومی ابری بسازید. همچنین یاد بگیرید که چگونه برنامه های خود را در هر ابر عمومی، خصوصی یا ترکیبی استقرار و مقیاس بندی کنید. با گذراندن این دوره با موارد زیر آشنا خواهید شد: - اشیاء Docker، دستورات Dockerfile، نامگذاری تصویر کانتینر، شبکه Docker، ذخیره سازی و افزونه ها - رابط خط فرمان Kubernetes (CLI) یا "kubectl" برای دستکاری اشیاء، مدیریت بارهای کاری در یک خوشه Kubernetes و اعمال دستورات اولیه kubectl - ReplicaSets، مقیاس خودکار، به‌روزرسانی‌های چرخشی، ConfigMaps، Secrets و اتصالات سرویس - شباهت ها و تفاوت های OpenShift و Kubernetes هر هفته، آنچه را که یاد می‌گیرید در آزمایشگاه‌های عملی و مبتنی بر مرورگر به کار خواهید برد. در پایان دوره، می‌توانید یک تصویر کانتینر بسازید، سپس کانتینر خود را مستقر کرده و مقیاس دهید. مهارت‌هایی که در این دوره آموزش داده می‌شوند برای هر کسی در زمینه‌های توسعه نرم‌افزار، توسعه back-end و full-stack، معماران ابر، مهندسین سیستم ابری، متخصصان توسعه، مهندسین قابلیت اطمینان سایت (SRE)، متخصصان شبکه ابری و بسیاری از نقش‌های دیگر ضروری است.

coursera مقدمه ای بر رایانش ابری (Mitalearn-270076)

  • 4 hours 34 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Rav Ahuja
درباره این دوره:

سفر محاسبات ابری خود را با این دوره مقدماتی خود گام آغاز کنید! چه برای مدرسه یا کسب و کار به دانش کلی رایانش ابری نیاز داشته باشید، یا در فکر تغییر شغل هستید، این دوره آموزشی مبتدی برای شما مناسب است. در این دوره آموزشی با ویژگی های اساسی محاسبات ابری و فناوری های نوظهور پشتیبانی شده توسط ابر آشنا خواهید شد. مدل‌های سرویس ابری، از جمله زیرساخت به‌عنوان سرویس (IaaS)، پلتفرم به‌عنوان سرویس (PaaS)، نرم‌افزار به‌عنوان سرویس (SaaS)، و مدل‌های استقرار عمومی، خصوصی و ترکیبی را بررسی خواهید کرد. پیشنهادات ارائه دهندگان خدمات ابری برجسته AWS، Google، IBM، Microsoft، و دیگران را کشف کنید و مطالعات موردی رایانش ابری را مرور کنید. درباره پذیرش ابری، بلاک چین، تجزیه و تحلیل و هوش مصنوعی بیاموزید. شما در مورد بسیاری از اجزای معماری محاسبات ابری از جمله مراکز داده، مناطق در دسترس بودن، ماشین های مجازی، کانتینرها و سرورهای فلزی خالی خواهید آموخت. همچنین با انواع مختلف گزینه های ذخیره سازی ابری مانند Object Storage آشنا خواهید شد. شما دانش اساسی در مورد روندها و شیوه های نوظهور ابری از جمله Hybrid، Multicloud، Microservices، Serverless، DevOps، Cloud Native، Application Modernization و همچنین در مورد امنیت و نظارت ابری خواهید آموخت. همچنین نقش‌های شغلی رایانش ابری و مسیرها و فرصت‌های شغلی احتمالی را بررسی خواهید کرد. برای افزایش درک خود از محتوای دوره، تعدادی از آزمایشگاه ها و آزمون ها را در طول این دوره تکمیل خواهید کرد. در پایان دوره، شما یک پروژه نهایی را تکمیل خواهید کرد که در آن یک برنامه کاربردی را با استفاده از معماری بدون سرور در Cloud مستقر خواهید کرد، که افزوده ارزشمندی به مجموعه شماست. پس از این دوره، دوره های مرتبط را بررسی کنید تا به شما در حرفه جدید خود به عنوان مهندس ابر، توسعه دهنده کامل استک، مهندس DevOps، تحلیلگر امنیت سایبری و دیگران کمک کند.

linkedin میکروسرویس جاوا با GraalVM (Mitalearn-196874)

  • 1 hours 35 minutes
  • پیشرفته
  • Update date: 21 June 2026
  • Author: Frank P Moley III
درباره این دوره:

JVM های سنتی اغلب در ارائه سرعت و کارایی لازم برای اجرای برنامه های کاربردی جاوا مبتنی بر ابر امروزی شکست می خورند. GraalVM یک ماشین مجازی است که هدف آن بهبود عملکرد با استفاده از استراتژی هایی مانند پیش کامپایل و ایجاد تصویر بومی است. بیاموزید که چگونه GraalVM می تواند پیاده سازی های میکروسرویس جاوای مدرن شما را با مثال هایی که با استفاده از فریم ورک های Micronaut، Helidon، Quarkus و Spring نشان داده شده است، بهبود بخشد. مربی Frank Moley ابتدا نحوه استفاده از GraalVM را با مصنوعات کد موجود نشان می دهد، بنابراین می توانید مزایای عملکرد کد خام را ببینید. سپس نحوه ساخت یک میکروسرویس پایه در هر چهار چارچوب - و همچنین تصویری بومی از هر سرویس - را نشان می‌دهد و معیارهای عملکرد و اندازه تصویر میکروسرویس‌های نهایی را بررسی می‌کند. با استفاده از این مثال های عملی، می توانید ارزیابی کنید که کدام ترکیب بیشترین سود را برای پروژه های جاوا شما خواهد داشت.

Related Skills

linkedin میکروسرویس های پیشرفته Azure با دات نت برای توسعه دهندگان (Mitalearn-218770)

  • 2 hours 56 minutes
  • مناسب همه
  • Update date: 10 October 2025
  • Author: Rodrigo Díaz Concha
درباره این دوره:

آیا شما یک توسعه دهنده دات نت هستید که به دنبال موضوعات و سناریوهای پیشرفته هستید؟ این دوره دقیقاً همان چیزی را که به دنبالش هستید ارائه می دهد، همراه با آموزش دقیق ساخت برنامه های کاربردی مبتنی بر میکروسرویس با استفاده از دات نت و آژور. مربی رودریگو دیاز کونچا به شما یک آموزش جدید در مورد میکروسرویس ها می دهد و شما را با میکروسرویس ها و اجزای فنی آشنا می کند که این دوره نحوه ساخت آنها را به شما نشان می دهد. رودریگو با ساخت ریزسرویس‌های رویداد محور، از جمله ایجاد، انتشار و مصرف رویداد یکپارچه‌سازی شروع می‌کند. سپس به الگوی Command and Query Responsibility Segregation (CQRS) می رود و نحوه اجرای اولین دستور و سرویس بیننده را به شما نشان می دهد. رودریگو الگوی Event Sourcing و رابطه آن با میکروسرویس ها را پوشش می دهد، سپس به نحوه ارتباط API Gateway الگوی برنامه ها اجازه می دهد تا به طور غیرمستقیم با میکروسرویس ها ارتباط برقرار کنند. او با بررسی‌های سلامتی که می‌توانید در دات‌نت و سایر نگرانی‌های بین‌بخشی که ممکن است نیاز به رفع آنها داشته باشید، نتیجه‌گیری می‌کند.

Suggestions