Course catalog

Categories

Showing 1-8 of 8 items.

coursera DevOps on AWS: Operate and Monitor (Mitalearn-311488)

  • 1 hours 4 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Rafael Lopes,Russell Sayers
درباره این دوره:

سومین و آخرین دوره از سری DevOps نحوه استفاده از خدمات AWS برای کنترل معماری به منظور دستیابی به وضعیت عملیاتی بهتر را آموزش می دهد. نظارت و بهره‌برداری جنبه‌های کلیدی هم برای خط لوله انتشار و هم برای محیط‌های تولید هستند، زیرا ابزارهایی را ارائه می‌دهند که به کشف آنچه در حال رخ دادن است کمک می‌کنند، و همچنین تغییرات و پیشرفت‌هایی را در زیرساخت‌های در حال اجرا انجام می‌دهند. این دوره نحوه استفاده از Amazon CloudWatch برای نظارت و همچنین Amazon EventBridge و AWS Config را برای انطباق مداوم آموزش می دهد. همچنین آمازون CloudTrail و کمی یادگیری ماشین برای نظارت بر عملیات را پوشش می دهد!

coursera برنامه های کاربردی وب و ابزارهای خط فرمان برای مهندسی داده (Mitalearn-324221)

  • 4 hours 11 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Noah Gift,Kennedy Behrman,Alfredo Deza
درباره این دوره:

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

coursera پروژه Capstone DevOps (Mitalearn-308292)

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

با این پروژه عملی Capstone، مهارت های DevOps و مهندسی نرم افزار خود را به نمایش بگذارید! در این دوره شما مهارت ها و تکنیک هایی را که به عنوان بخشی از دوره های قبلی در گواهینامه حرفه ای آموخته اید به کار می گیرید. در طول پروژه، در طول چندین سرعت، یک برنامه کاربردی مبتنی بر میکروسرویس های امن را در Cloud توسعه، آزمایش، استقرار، نظارت و ارتقاء خواهید داد. با توسعه داستان های کاربر و یک برد Kanban با استفاده از ZenHub و GitHub، یک برنامه Agile ایجاد خواهید کرد. این طرح برای ایجاد یک اپلیکیشن Flask مبتنی بر میکروسرویس RESTful اجرا خواهد شد. شما از Test Driven Development (TDD) برای ایجاد و اجرای آزمایش‌های برنامه استفاده می‌کنید. بسیاری از کارهای دیگر مانند افزودن قابلیت با استفاده از ادغام مداوم، اطمینان از ایمن بودن برنامه، و استقرار برنامه در Cloud با استفاده از Kubernetes را انجام خواهید داد. شما همچنین یک خط لوله خودکار CI/CD ایجاد خواهید کرد. این دوره آخرین دوره در گواهینامه های حرفه ای مهندسی IBM DevOps است. توصیه می شود قبل از شروع این دوره، تمام دوره های قبلی در این گواهینامه حرفه ای را تکمیل کنید.

coursera پروژه توسعه برنامه کامل پشته Capstone (Mitalearn-270246)

  • 9 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Upkar Lidder,Lavanya Thiruvali Sunderarajan,Yan Luo
درباره این دوره:

با تکمیل این پروژه capstone، تسلط خود را در توسعه برنامه کامل پشته نشان دهید! در این دوره، دانش و مهارت های خود را در یک چالش الهام گرفته از زندگی واقعی به کار می گیرید و از تخصص خود برای ایجاد یک راه حل موفق استفاده می کنید. این پروژه فرصتی را برای شما فراهم می کند تا مهارت کامل پشته خود را تقویت کنید. همانطور که تجربه کاربری پویا را طراحی می کنید، صفحات frontend را توسعه می دهید، مدیریت کاربر را اضافه می کنید، اقداماتی را برای عملیات پایگاه داده ایجاد می کنید، خدمات Backend ایجاد می کنید و خطوط لوله CI/CD را پیکربندی می کنید. شما توانایی های خود را با HTML، CSS، جاوا اسکریپت، جنگو، React، Node js و NoSQL (Mongo)، Containerization، IBM Code Engine، Python و Kubernetes تقویت خواهید کرد. سپس راه حلی برای مدیریت استقرار کانتینری برنامه خود ابداع خواهید کرد. این پروژه برای شما ایجاد شده است تا دانش مهارت های مرتبط و مورد تقاضا مانند: - طراحی اپلیکیشن ها و معماری آنها - ایجاد صفحات وب با صفحات استاتیک و پویا با استفاده از HTML، CSS، جاوا اسکریپت و REACT - پیاده سازی مدیریت کاربر و احراز هویت - توسعه خدمات Backend و برقراری ارتباط با پایگاه های داده - یکپارچه سازی و استقرار مداوم تغییرات با استفاده از خطوط لوله CI/CD - استقرار برنامه های بدون سرور در Code Engine - ایجاد و فراخوانی میکروسرویس های RESTful - استقرار کل راه حل در Cloud با استفاده از Kubernetes وقتی این پروژه را تکمیل کردید، یک برنامه کاربردی Full Stack خواهید داشت که کارفرمایان بالقوه را تحت تأثیر قرار می دهد. قبل از تکمیل این پروژه، به شدت توصیه می شود که تمام دوره های قبلی ارائه شده در گواهینامه حرفه ای توسعه دهنده نرم افزار IBM Full Stack را تکمیل کنید.

coursera ساختن ابر بومی و چند ابری (Mitalearn-317965)

  • 3 hours 3 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Matt Rutkowski
درباره این دوره:

با Cloud Native در این دوره دوستانه مبتدی خودگام شروع کنید! در این دوره، مفاهیم و شیوه های اصلی ساخت و اجرای برنامه های Cloud Native و نحوه اجرای این برنامه ها در یک محیط چند ابری را پوشش خواهیم داد. ابتدا با مفاهیم و اهداف Multicloud آشنا می شوید و با اهمیت آنها آشنا می شوید. در ادامه با Containers، Modernization و data migration آشنا خواهید شد. این دوره به کاربرد مهارت‌ها نیز اهمیت می‌دهد، بنابراین شما مهارت‌های کاربردی در موارد زیر را تمرین خواهید کرد: میکروسرویس‌ها، DevOps، CI/CD، Docker، Kubernetes و OpenShift. این دوره برای هر کسی که می خواهد در مورد اصول راهنمای ساخت برنامه های کاربردی بومی ابری و مدیریت آنها در چندین پلت فرم ابری، خصوصی و عمومی، بیاموزد، مناسب است. همچنین در این دوره به نحوه خودکارسازی بسیاری از عملکردهای رایج ساخت و اجرای برنامه‌های کاربردی ابری و هماهنگ کردن محیطی که در آن اجرا می‌شوند، پرداخته شده است. برای آزمایشگاه‌های عملی، یک حساب IBM Cloud و همچنین آشنایی اولیه با دستورات مورد نیاز است. رابط های خط. یک کد ویژگی به شما ارائه می شود که به شما امکان می دهد بدون پرداخت هزینه به بسیاری از خدمات IBM Cloud دسترسی داشته باشید.

coursera مبانی محاسبات ابری (Mitalearn-318169)

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

به اولین دوره راه حل های رایانش ابری ساختمان در تخصص مقیاس خوش آمدید! در این دوره آموزشی، نحوه ایجاد زیرساخت های اساسی رایانش ابری، از جمله وب سایت های مربوط به فناوری بدون سرور و ماشین های مجازی را یاد خواهید گرفت. شما همچنین یاد خواهید گرفت که چگونه تکنیک های توسعه نرم افزار Agile را در پروژه هایی که در ساخت پروژه های نمونه کارها و زیرساخت های ابری در مقیاس جهانی مفید هستند، به کار ببرید. این دوره برای مبتدیان و همچنین دانشجویان متوسط ​​علاقه مند به استفاده از محاسبات ابری در علم داده، یادگیری ماشین و مهندسی داده ایده آل است. دانش آموزان باید مهارت های لینوکس سطح مبتدی و پایتون سطح متوسط ​​را داشته باشند. برای پروژه خود در این دوره، شما با استفاده از چارچوب Hugo، AWS Code Pipelines، AWS S3 و GitHub یک وب سایت میزبان استاتیک خواهید ساخت.

coursera مقدمه ای بر DevOps (Mitalearn-301560)

  • 2 hours 41 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: John Rofrano
درباره این دوره:

با این دوره آموزشی مناسب برای مبتدیان، سفر DevOps خود را شروع کنید! مهارت‌های DevOps دارای تقاضای بالایی هستند و انتظار می‌رود یکی از مهارت‌های در حال رشد در صنعت نرم‌افزار باشد. این دوره به گونه ای طراحی شده است که اولین گام برای کسب آن مهارت های ارزشمند باشد. این دوره مقدماتی خود گام به بررسی DevOps به عنوان یک جنبش فرهنگی می پردازد. این مورد کسب و کار DevOps را توصیف می کند و موارد ضروری آن را پوشش می دهد. این دوره روش های جدیدی از تفکر، کار، سازماندهی و اندازه گیری را برای درک کامل مزایای DevOps آموزش می دهد. با استفاده از روش‌های DevOps، می‌توانید محصولات بهتری برای کاربران خود بسازید. شما خواهید آموخت که چگونه تجزیه سیلوها و سازماندهی توسعه دهندگان و اپراتورها به تیم های متقابل تک کاره برای پذیرش واقعی DevOps ضروری است. مشارکت همه افراد و مسئول موفقیت در قلب DevOps است. خواهید دید که چگونه ایجاد یک فرهنگ مسئولیت مشترک و شفافیت پایه و اساس هر تیم DevOps با عملکرد بالا است. یاد خواهید گرفت که چگونه می توانید از معماری بومی ابر برای ایجاد انعطاف پذیری در محصولات خود استفاده کنید و در مورد ابزارهای مفید DevOps مانند مقیاس افقی و میکروسرویس های مستقل قابل استقرار بیاموزید. شما بررسی خواهید کرد که چگونه متدولوژی های چابک مانند Scrum برای DevOps بسیار مهم هستند و همچنین در مورد یکپارچه سازی مداوم و تحویل مداوم (CI/CD) که امکان استقرار مکرر و کار به عنوان یک تیم را برای ایجاد کد با کیفیت بالا فراهم می کند، آشنا خواهید شد. این دوره با مطالعات موردی در مورد سناریوهای مبتنی بر DevOps به پایان می رسد، که شما مفاهیم DevOps را که در طول این دوره آموخته شده است، تجزیه و تحلیل کرده و با آنها مرتبط می شوید. این دوره برای کسانی که تازه وارد DevOps هستند و همچنین کسانی که به دنبال افزایش دانش فعلی خود از DevOps هستند طراحی شده است.

coursera یکپارچه سازی مداوم و تحویل مداوم (CI/CD) (Mitalearn-307918)

  • 3 hours 10 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: John Rofrano,Upkar Lidder
درباره این دوره:

یکی از اصول DevOps جایگزینی فرآیندهای دستی با اتوماسیون برای بهبود کارایی، کاهش خطای انسانی و تسریع در تحویل نرم افزار است. این نیاز به اتوماسیونی دارد که به طور مداوم تغییرات کد را ادغام می کند و به طور مداوم آن تغییرات را به یک محیط تولید تحویل می دهد. این دوره شما را با یکپارچگی مداوم و تحویل مستمر (CI/CD)، یک رویکرد خودکار برای توسعه نرم افزار آشنا می کند. شما مزایای CI/CD را برای ایجاد خط لوله DevOps کشف خواهید کرد و ابزارهای محبوب CI/CD را کشف خواهید کرد. شما ویژگی های کلیدی CI، کدگذاری اجتماعی و گردش کار شاخه ویژگی Git را بررسی خواهید کرد. همچنین با ابزارهای استاندارد CI آشنا می‌شوید و درک عمیقی از گردش‌های کاری GitHub Actions و اجزای آن به دست خواهید آورد. این دوره مروری بر سی دی و اهداف، مزایا و بهترین شیوه های آن ارائه می دهد. شما الزامات خط لوله CI/CD را یاد خواهید گرفت و ابزارهای استاندارد CD را کشف خواهید کرد. شما Tekton را بررسی خواهید کرد و خواهید فهمید که چگونه اجزای آن با هم کار می کنند تا یک خط لوله CD ایجاد کنند. شما یاد خواهید گرفت که چگونه یک خط لوله بسازید، پارامترها را به خط لوله منتقل کنید، محرک هایی برای شروع اجرای خط لوله بسازید، وظایف قابل استفاده مجدد را پیاده سازی کنید و کارهای سفارشی ایجاد کنید. نحوه تکمیل خط لوله CD خود را با ساختن یک تصویر ظرف و استقرار برنامه خود در یک خوشه OpenShift Kubernetes کشف خواهید کرد. در طول دوره، می توانید مهارت های خود را تقویت کنید و خود را از طریق چندین آزمایشگاه عملی به چالش بکشید.