Course catalog

Categories

Showing 1-5 of 5 items.

coursera DevOps for Network Automation (NetDevOps) (Mitalearn-324374)

  • 1 hours 47 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Cisco Learning & Certifications
درباره این دوره:

این دوره دانش آموزان را با ابزارهای مختلف DevOps مانند Git و محیط های مجازی برای توسعه Python آشنا می کند و مفهوم یکپارچه سازی مداوم را توضیح می دهد. موضوعاتی درباره نحوه استفاده از متدولوژی های توسعه مختلف در DevOps، مانند فرآیند چابک. در پایان دوره، دانش آموزان درک گسترده ای از DevOps و نحوه ارتباط آنها با NetDevOps خواهند داشت که منجر به بهبود کارایی و موفقیت در عملیات شبکه می شود. این دوره در درجه اول برای مهندسان شبکه، مهندسین سیستم، معماران شبکه و مدیران علاقه مند به یادگیری اصول اتوماسیون شبکه و NetDevOps در نظر گرفته شده است. در پایان دوره، شما قادر خواهید بود: - تعریف و تمایز بین متدولوژی های توسعه نرم افزار Waterfall و Agile - نحوه اعمال اصول، ابزارها و خطوط لوله DevOps را در عملیات شبکه شرح دهید - نقش محیط های توسعه اتوماسیون شبکه و فناوری های مرتبط مانند محیط های مجازی پایتون، Vagrant و Docker را توضیح دهید. برای موفقیت در این دوره، باید در فن آوری های اساسی مسیریابی و سوئیچینگ شبکه مهارت داشته باشید، اصول برنامه نویسی پایتون (3-6 ماه توسعه) را بدانید و با لینوکس آشنایی داشته باشید.

coursera Microservices and Deployment by using ASP.NET (Mitalearn-316180)

  • 3 hours 39 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Board Infinity
درباره این دوره:

در این دوره جامع، ما عمیقاً به مفهوم میکروسرویس ها با استفاده از ASP.NET Core می پردازیم، به طور موثر برنامه های NET Core را داکر می کنیم و از شیوه های DevOps استفاده می کنیم. این دوره به سه ماژول اصلی تقسیم شده است. ماژول «Microservices with .NET Core» شما را در دنیای میکروسرویس ها غوطه ور می کند و به شما یاد می دهد که چگونه آنها را طراحی و توسعه دهید، API های RESTful ایجاد کنید، و این خدمات را با پایگاه های داده و سیستم های پیام رسان یکپارچه کنید. ماژول 'Dockerize .NET Core Applications' در مورد نقش محوری Docker در کانتینری کردن برنامه های NET Core توضیح می دهد. این برنامه شما را در مفاهیم اساسی Docker راهنمایی می کند و سهم آن را در استقرار و ایجاد برنامه های قدرتمند دات نت Core و آماده برای تولید برجسته می کند. در نهایت، ماژول 'DevOps for ASP.NET Core Developers' مروری بر DevOps، اصول آن برای ارائه نرم افزار کارآمد، و استفاده از Azure DevOps برای یکپارچه سازی مداوم، تحویل، آزمایش خودکار و نظارت را ارائه می دهد. تا پایان این دوره، شرکت‌کنندگان در ساخت و مدیریت میکروسرویس‌ها با استفاده از ASP.NET Core، داکر کردن برنامه‌های NET Core و پیاده‌سازی شیوه‌های موثر DevOps در پروژه‌های توسعه نرم‌افزار خود مهارت خواهند داشت.

coursera آمادگی آزمون CKA: مدیر معتبر Kubernetes (Mitalearn-308105)

  • 7 hours 10 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Whizlabs Instructor
درباره این دوره:

Kubernetes (K8s) یک سیستم منبع باز برای استقرار، مقیاس‌بندی، خودکارسازی و مدیریت برنامه‌های کاربردی کانتینری است. این اتوماسیون به بهبود بهره وری، کارایی و کاهش زمان توقف عملیات برای شرکت ها کمک می کند. این دوره آموزشی به شما کمک می کند تا مهارت ها و دانش خود را در Kubernetes توسعه دهید. علاوه بر این، می‌توانید مفاهیم پایه تا پیشرفته Kubernetes مانند Pods، Nodes، Schedulers، Replication Controller و Replica Sets و غیره را کشف کنید. این دوره برای متخصصان Cloud و DevOps که به عنوان مدیران ابری کار می کنند و مدیران Kubernetes که نمونه های Kubernetes را مدیریت می کنند طراحی شده است. آمادگی امتحان CKA: دوره Certified Kubernetes Administrator شامل بیش از 7 ساعت محتوای آموزشی است. زبان آموزان می توانند ترکیبی از سخنرانی های ویدیویی را بیابند. خواندن مطالب و آزمون‌ها در دوره آموزشی با پوشش جامع کلیه مباحث مربوط به خودکارسازی و مدیریت برنامه‌های کانتینری. این سخنرانی ها به 6 ماژول تقسیم می شوند و هر ماژول بیشتر به درس ها تقسیم می شود. کل دوره شامل ارزیابی ها (هم درجه بندی شده و هم بدون نمره) برای اعتبار بخشیدن به دانش فراگیران است. ماژول 1: Kubernetes: مفاهیم اصلی ماژول 2: Kubernetes: ذخیره سازی و شبکه ماژول 3: Kubernetes: Scaling Workloads ماژول 4: Kubernetes: Pods و Schedulers ماژول 5: Kubernetes: معماری کلاستر، نصب و پیکربندی ماژول 6: Kubernetes: عیب یابی نامزد باید دانش عملی از Docker و Kubernetes (K8s) داشته باشد. فرد باید با پوسته های لینوکس، Git، GitHub و ماشین های مجازی در محیط های ابری تجربه داشته باشد. در پایان این دوره، زبان آموز قادر خواهد بود: - پیاده سازی خوشه Kubernetes و ارزیابی اجزای اصلی آن. - مفاهیم شبکه و ذخیره سازی را در Kubernetes کاوش کنید. - تجزیه و تحلیل و پیاده سازی مقیاس بندی برنامه در Kubernetes. - مفاهیم Pods و Schedulers را در Kubernetes کاوش کنید. - عیب یابی خوشه Kubernetes با استفاده از تکنیک های نظارت و گزارش.

coursera پروژه Capstone توسعه برنامه های کاربردی Back-end (Mitalearn-325904)

  • 1 hours 14 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: IBM Skills Network Team
درباره این دوره:

این آخرین دوره در گواهینامه حرفه ای توسعه Backend IBM است. این دوره پروژه Capstone به شما این شانس را می دهد که کارهایی را که توسعه دهندگان back-end در زندگی واقعی هنگام کار با برنامه ها انجام می دهند، تمرین کنید. در این دوره، شما نقش یک توسعه دهنده واقعی را بر عهده خواهید گرفت که برای توسعه و استقرار میکروسرویس ها و برنامه های کاربردی Back-end کار می کند. شما وظیفه دارید یک برنامه کاربردی متشکل از چندین میکروسرویس را توسعه دهید، استقرار و ادغام کنید و آنها را به طور یکپارچه ادغام کنید. شما از ابزارها و فناوری‌های بک‌اند مختلفی از جمله Flask، Django، NoSQL و Mongo DB برای انجام این پروژه و در عین حال استفاده از بهترین شیوه‌های کدنویسی استفاده خواهید کرد. شما همچنین با استفاده از فناوری‌های Cloud Native: Kubernetes، OpenShift و بدون سرور (Code Engine) هر یک از میکروسرویس‌های برنامه را به‌طور مستقل مستقر و مقیاس‌بندی و به‌روزرسانی خواهید کرد. در این دوره، شما بیشتر بر روی کار عملی تمرکز خواهید کرد تا آنچه را که در دوره های قبلی آموخته اید نشان دهید و به کار ببرید. با تکمیل موفقیت‌آمیز این Capstone، پروژه‌ای را به مجموعه برنامه‌نویسی خود اضافه کرده‌اید تا به کارفرمایان نشان دهید.

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)، متخصصان شبکه ابری و بسیاری از نقش‌های دیگر ضروری است.