Mulesoft Mule ESB 4.7 حرفه ای مبتدی تا پولی (2024)

Mulesoft Mule ESB 4.7 Beginner to Paid Professional (2024)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Mule Certified Developer MCD Level 1 Level 2 | 50+ تمرین عملی | دیتاویو | پروکسی های API | OAuth | RAML، اتصال Cloudhub API-Led، معماری Microservices و شبکه های کاربردی طراحی REST API با مشخصات RAML ساخت API های REST با استفاده از Mule با استفاده از RAML Specification Dataweave 2.7 از ابتدا تا سطح پیشرفته با استفاده از اتصال دهنده های مختلف مانند Http، File، FSO Build و بسیاری دیگر، API با استفاده از Mule با استفاده از فایل‌های WSDL جزئیات کامل در مورد اعتبارسنجی مدل داده رویداد Mule و مسیریابی توپولوژی‌های مختلف استقرار و استقرار برنامه‌های Mule در مدل‌های Cloudhub، On-prem و Hybrid ایجاد پروکسی API و اعمال خط‌مشی‌ها مدیریت خطا در عمق مصرف سرویس‌های وب (SOAP و REST) پیکربندی حافظه پنهان، HTTPS، تراکنش‌ها استفاده از CICD (جنکینز) برای خودکارسازی فرآیند استقرار آزمایش برنامه‌های Mule با پردازش MUnit 3 Mule Batch در عمق اجرای کد جاوا سفارشی در برنامه Mule ایجاد و استفاده از فروشگاه‌های شی زمان‌بندی همگام‌سازی داده‌ها بین سیستم‌های داده برای هر یک و Aggregators پیش نیازها :مهارت های برنامه نویسی پایه در هر زبان برنامه نویسی OOPs مانند جاوا یا دات نت یا پایتون ایده اولیه در مورد پروتکل Http (اجباری نیست اما بهتر است داشته باشید) دانش در مورد خدمات SOAP و REST دانش پایه در مورد فرمت های تبادل داده مانند XML، JSON، CSV ایده اولیه در مورد پایگاه داده پرس و جوهایی مانند SELECT، INSERT، UPDATE و DELETE

این یک دوره آموزشی کامل در مورد Mule 4.7 (آخرین نسخه) برای توسعه دهندگان و آزمایش کنندگان است. در حال حاضر حدود 5000 شرکت از Mulesoft در سراسر جهان استفاده می کنند. این دوره بیشترین تقاضا را در بازار دارد. چه کسی بهتر است که Mule 4.x را به شما آموزش دهد تا یک مربی دارای گواهینامه قبلی Mule مانند من.

اگر می خواهید برای برنامه نویس معتبر MuleSoft (سطح 1 و سطح 2) آماده شوید، این دوره برای شما مناسب است. همچنین یک PDF تکمیلی در RAML 1.0 کامل دریافت خواهید کرد.

در این دوره آموزشی Mule ESB 4 و Anypoint Platform را با بیش از 20 تمرین عملی خواهید آموخت. تئوری کمتر و بیشتر جنبه عملی دارد.

با تمرین موضوعات زیر همیشه دستان خود را کثیف خواهید کرد:


  1. معماری میکروسرویس‌ها، اتصال API-Led

  2. ابزارهای مختلف Anypoint Platform

  3. مشخصات طراحی RAML

  4. استفاده عمیق از Anypoint Studio

  5. آی پی های REST را با استفاده از Mule بر اساس مشخصات RAML پیاده سازی کنید

  6. برنامه‌های کاربردی بسیار قابل اعتماد و بسیار در دسترس را ایجاد کنید

  7. Object Store v2، Caching، Https (SSL و TLS)

  8. Cloudhub 1.0 و Cloudhub 2.0

  9. عمق رسیدگی به خطا

  10. APIهای سیستم، APIهای فرآیند و APIهای تجربه

  11. عدم استقرار زمان خرابی

  12. ادغام با پایگاه داده، FTP، سیستم فایل، برنامه‌های SaaS، JMS، SOAP، REST و بسیاری موارد دیگر

  13. MUnit 3.0 در عمق

  14. مدیریت API با استفاده از پلتفرم Anypoint

  15. درک مدل داده‌های رویداد Mule

  16. بهترین شیوه های مختلف هنگام ایجاد برنامه های Mule

  17. از Anypoint Studio برای ساخت، آزمایش و اشکال‌زدایی برنامه‌های اصلی یکپارچه‌سازی mule استفاده کنید

  18. تغییر داده های اولیه و پیشرفته را با استفاده از DataWeave 2.0 انجام دهید

  19. روترها و اعتبارسنجی های مختلف

  20. کارهای دسته جمعی

  21. کد جاوا سفارشی را در Mule Apps اجرا کنید

و بیشتر!

بعد از هر ماژول، سوالات و پاسخ‌هایی را تمرین می‌کنید تا به درک سطح درک خود کمک کنید.


چرا این دوره متفاوت است:

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

این دوره برای چه کسانی است:

  • هرکسی که علاقه مند به یادگیری Mule Soft برای کمک به شغل فعلی خود یا یافتن یک نقش جدید است.

  • هرکسی که به دنبال پاک کردن گواهی برنامه‌نویس Mule Soft است

  • توسعه دهندگان Mule 3 که به دنبال شناخت و درک Mule 4 هستند


سرفصل ها و درس ها

معرفی دوره و مدرس Introduction to the course and instructor

  • معرفی مربی Instructor introduction

  • بحث در مورد دستور کار دوره و ساختار ارائه دوره Discussion on course agenda and Course delivery structure

راه اندازی کامپیوتر برای آزمایشگاه Setting up the computer for labs

  • کامپیوتر خود را برای دوره Mulesoft راه اندازی کنید Setup your computer for Mulesoft course

  • ثبت نام برای پلتفرم Anypoint (اکانت آزمایشی) Register for Anypoint platform (Trial account)

درک معماری Microservices، اتصال API-Led، پلت فرم Anypoint Understanding Microservices Architecture, API-Led connectivity,Anypoint Platform

  • آشنایی با انواع وب سرویس ها و API ها Understanding various web services and APIs

  • آشنایی با معماری Microservices و اتصال API-Led Understanding Microservices Architecture and API-Led connectivity

  • چرخه عمر توسعه API و اجزای پلتفرم Anypoint API development life cycle and Anypoint platform components

  • پلتفرم Anypoint را کاوش کنید Explore Anypoint Platform

  • از POSTMAN برای مصرف REST API استفاده کنید Use POSTMAN to consume REST APIs

  • آشنایی با Mule ESB Introduction to Mule ESB

RAML، نحو RAML، طراحی، تست و انتشار RAML RAML, RAML Syntax, Design, Test and Publish RAML

  • مقدمه ای بر RAML و نحو آن Introduction to RAML and its syntax

  • درک موارد استفاده دوره Understanding course usecase

  • ایجاد و تست RAML Create and Test RAML

  • قبل از تماشای ویدیوی بعدی Before You Watch Next Video

  • برای بازخورد، RAML را در Exchange منتشر کنید Publish RAML to Exchange for feedback

پیاده سازی API ها با استفاده از Mule ESB و Anypoint Studio Implementing APIs using Mule ESB and Anypoint Studio

  • مهم: لطفا بخوانید Important: Please Read

  • Mule App، Mule ESB و Mule Runtime Architecture Mule App, Mule ESB and Mule Runtime Architecture

  • پیاده سازی API با استفاده از Anypoint Studio و Mule ESB Implementing API Using Anypoint Studio and Mule ESB

  • وقتی جریانی را اجرا می کنید در زیر کاپوت چه اتفاقی می افتد What happens under-the-hood when you run a flow

  • ایجاد جریان برای عملیات POST، PUT و DELETE Creating flows for POST, PUT and DELETE operations

  • بهترین شیوه های بخش 5 Best Practices of Section 5

  • پیشرفته: پیکربندی ادغام اتصال پایگاه داده Advanced: Database Connection Pooling Configuration

اشکال زدایی برنامه Mule، اعتبارسنجی درخواست، مرجع جریان و تولید داربست Mule App DEBUG, Request Validations, Flow reference and Scaffolding generation

  • تولید داربست، مرجع جریان و اعتبارسنجی درخواست Scaffolding Generation, Flow reference and Request Validations

  • اشکال زدایی یک برنامه Mule برای یافتن و رفع اشکالات Debugging a mule app to find and resolve bugs

ویژگی های برنامه امن، استقرار CloudHub و مدیر زمان اجرا Secure Application Properties, CloudHub Deployments and Runtime Manager

  • محیط‌های استقرار، ویژگی‌های برنامه و Cloudhub 1.0 Deployment Environments, Application Properties and Cloudhub 1.0

  • ویژگی های برنامه امن (رمزگذاری شده). Secured (Encrypted) Application Properties

  • گزارش‌های برنامه mule در استقرارهای محلی در مقابل cloudhub 1.0 Logs of mule app in local deployments Vs cloudhub 1.0

OAuth، مدیریت API، پراکسی‌های API، خط‌مشی‌ها، کشف خودکار API، SLA OAuth, API Management, API Proxies, Policies, API Auto discovery, SLAs

  • پراکسی های API، الگوی طراحی پروکسی و مدیریت API API Proxies, Proxy design pattern and API Management

  • افزودن اعتبار پایه و سیاست های محدود کردن نرخ Adding Basic Auth and Rate Limiting Policies

  • افزودن خط مشی مبتنی بر SLA محدود کننده نرخ Adding Rate Limiting SLA based Policy

  • با استفاده از کشف خودکار API Using API Auto discovery

  • استفاده از OAuth 2.0 برای ایمن کردن APIها Using OAuth 2.0 To Secure APIs

  • استقرار Keys و Fab Hotels API در Cloudhub Deploying Keys and Fab Hotels APIs into Cloudhub

API فرآیند، مصرف صابون، REST، روترها و اعتبارسنجی Process API, Consuming SOAP, REST, Routers and Validations

  • ایجاد یک API فرآیند Creating a Process API

  • مصرف OYO، KEYS و FAB API Consuming OYO, KEYS and FAB APIs

  • استفاده از روترهای Scatter-Gather و Choice Using Scatter-Gather and Choice Routers

  • اتصال interface.xml با implement.xml Connecting interface.xml with implementation.xml

  • افزودن اعتبارسنجی پاسخ به برنامه Mule Adding Response Validations to Mule App

ماژول رسیدگی به خطا Error Handling Module

  • درک انواع خطا، کنترل کننده خطا و انتشار خطا Understanding Error Types, Error Handlers and Error Propagations

  • پیکربندی مدیریت خطای سطح جریان Configuring flow level error handling

  • در حال پیکربندی مدیریت خطای سطح مؤلفه Configuring component level error handling

  • پیکربندی مدیریت خطای کلی و پیش‌فرض Configuring Global and Default error handling

  • درک مدیریت خطای خودکار Understanding auto generated error handling

  • افزایش خطاهای سفارشی و نگاشت خطا Raising custom errors and Error Mappings

  • دانستن در مورد شی خطا Knowing about error object

Dataweave: اصول اولیه تا سطح پیشرفته Dataweave: Basics to Advanced Level

  • آشنایی با Dataweave 2.7 Knowing about Dataweave 2.7

  • تبدیل داده های ساده JSON، DWL در فایل های خارجی Transforming simple JSON data, DWL in external files

  • تبدیل آرایه JSON، توابع سفارشی DW و ماژول های DW Transforming JSON array, Custom DW functions and DW modules

  • فیلتر، گروه، مرتب سازی، داده های آرایه JSON متمایز Filter, Group, Sort, Distinct JSON Array Data

  • تبدیل داده های XML Transforming XML data

  • فراخوانی از Dataweave جریان می یابد Calling flows from Dataweave

زمان‌بندی‌ها، کارهای دسته‌ای، برای هر کدام، جمع‌آوری‌کننده‌ها، فایل‌ها، FTP، JMS و رابط‌های VM Schedulers, Batch Jobs, For Each, Aggregators, File, FTP, JMS and VM Connectors

  • پایگاه داده نظرسنجی - واترمارک خودکار Polling database - Automatic Watermark

  • پایگاه داده نظرسنجی - Watermark دستی Polling database - Manual Watermark

  • داده های نظرسنجی از فایل های CSV، تبدیل به JSON و نوشتن در فایل های JSON Poll data from CSV files, transform to JSON and write to JSON files

  • داده های نظرسنجی از فایل های CSV، تبدیل به JSON و نوشتن در فایل های JSON با استفاده از FTP Poll data from CSV files, transform to JSON and write to JSON files using FTP

  • استفاده از کانکتورهای VM و JMS برای پیاده سازی الگوی قابلیت اطمینان Using VM and JMS connectors to implement reliability pattern

  • استخراج، تبدیل و بارگذاری (ETL Jobs) با استفاده از Mule Batch Jobs Extract, Transform and Load (ETL Jobs) using Mule Batch Jobs

  • استفاده از جمع‌آوری‌کننده‌های کار دسته‌ای Using Batch Job Aggregators

حافظه پنهان، Object Store v2، Https، Cloudhub 2.0، MUnit، کد جاوا سفارشی Caching, Object Store v2, Https, Cloudhub 2.0, MUnit, Custom Java Code

  • پیکربندی کش با استفاده از Object Store v2 Configuring Caching using Object Store v2

  • پیکربندی Https Configuring Https

  • تست را با MUnit به صورت خودکار انجام دهید Automate the testing with MUnit

  • اجرای عملکرد سفارشی در برنامه های mule با استفاده از کد جاوا Executing custom functionality in mule apps using Java code

تبریک: دوره تکمیل شد Congratulations: Course is Completed

  • دوره تکمیل شد Course Completed

  • بعد چی؟ What Next?

نمایش نظرات

Mulesoft Mule ESB 4.7 حرفه ای مبتدی تا پولی (2024)
جزییات دوره
17 hours
64
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
181
5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jagadeesh Venkata Madduri Jagadeesh Venkata Madduri

مربی آزاد و مدرس معتبر سابق Mule