دوره آموزشی MuleSoft Certified Developer – Level 1 (MCD-Level 1) یک برنامه آموزشی جامع است که برای تجهیز توسعه دهندگان به مهارت ها و دانش مورد نیاز برای ایجاد ادغام و API با استفاده از پلت فرم Anypoint MuleSoft طراحی شده است. این دوره پایه و اساس کسانی است که به دنبال دریافت گواهینامه به عنوان یک برنامه نویس معتبر MuleSoft هستند و هدف آن ارائه تجربه عملی در طراحی، ساخت و استقرار برنامه های Mule است.
MuleSoft’s Anypoint Platform یک پلتفرم ادغام پیشرو در صنعت برای اتصال برنامهها، دادهها و دستگاهها هم در محل و هم در فضای ابری است. این دوره شرکت کنندگان را قادر می سازد تا از قدرت پلت فرم برای ایجاد راه حل های مقیاس پذیر و ایمن برای چالش های یکپارچه سازی در دنیای واقعی استفاده کنند. این کل چرخه عمر توسعه، از طراحی و پیاده سازی API گرفته تا استقرار و نظارت را پوشش می دهد.
اهداف دوره
اهداف اولیه دوره MCD-Level 1 عبارتند از:
شرکت کنندگان را با مفاهیم اصلی MuleSoft و پلتفرم Anypoint آشنا کنید.
برنامهنویسان را قادر میسازد تا برنامههای Mule را به طور مؤثر طراحی، بسازند و اشکالزدایی کنند.
بهترین شیوهها را برای طراحی یکپارچهسازی و اتصال به رهبری API آموزش دهید.
تجربه عملی در کار با Anypoint Studio، کانکتورها، DataWeave و مدیریت خطا ارائه دهید.
شرکت کنندگان را برای آزمون گواهینامه MCD-Level 1 با پوشش دادن همه موضوعات مرتبط آماده کنید.
مخاطب هدف
این دوره برای:
ایده آل استتوسعه دهندگانی که می خواهند با استفاده از MuleSoft درباره توسعه و ادغام API بیاموزند.
متخصصان فناوری اطلاعات به دنبال ایجاد تخصص در یکپارچهسازی سیستم هستند.
معماران و سرنخهای فنی با هدف درک قابلیتهای MuleSoft برای راهحلهای سازمانی.
افرادی که برای آزمون برنامهنویس معتبر MuleSoft – سطح 1 آماده میشوند.
پیش نیازها
برای استفاده بیشتر از این دوره، شرکت کنندگان باید:
درکی اولیه از مفاهیم یکپارچه سازی، مانند RESTful API و فرمت های XML/JSON داشته باشید.
با زبان های برنامه نویسی مانند جاوا آشنا باشید، اگرچه این کار اجباری نیست.
تجربه ای با IDE ها یا ابزارهای مورد استفاده برای توسعه نرم افزار دارید.
محتوای دوره
1. مقدمه ای بر Anypoint Platform
نمای کلی از پلتفرم Anypoint MuleSoft.
اجزای کلیدی: Anypoint Studio، Anypoint Exchange، و Anypoint API Manager.
درک برنامه های Mule و زمان اجرا.
2. طراحی API
مبانی اتصال مبتنی بر API و طراحی API.
ایجاد تعاریف RAML و OAS (مشخصات OpenAPI).
طراحی و مستندسازی APIها با Anypoint Design Center.
مسخره کردن APIها برای آزمایش قبل از اجرا.
3. Building Mule Applications
تنظیم و استفاده از Anypoint Studio.
ایجاد جریانهای Mule و یکپارچهسازی سیستمها با استفاده از رابطها.
استفاده از رابط های HTTP و پایگاه داده برای ارتباط برنامه.
تبدیل داده ها بین قالب ها با استفاده از DataWeave.
4. تبدیل داده ها با DataWeave
درک زبان DataWeave.
تغییر فرمتهای داده JSON، XML، CSV و دیگر.
استفاده از فیلترها، نگاشتها و تبدیلهای شرطی.
5. مدیریت خطا در برنامه های Mule
درک انواع خطا و راهبردهای رسیدگی.
اجرای رسیدگی به خطاهای سراسری و محلی در جریانهای Mule.
استفاده از حوزههای رسیدگی به خطا مانند On Error Continue و On Error Propagate.
6. اتصال به سیستم های خارجی
کار با رابطهای اصلی: Salesforce، پایگاههای داده، REST API و سرویسهای وب SOAP.
پیکربندی و آزمایش اتصالات برای ادغام ایمن.
7. استقرار برنامه های کاربردی
استقرار برنامههای Mule در CloudHub و سرورهای داخلی.
استفاده از Runtime Manager برای نظارت و مدیریت برنامهها.
بهترین شیوهها برای استقرار و مقیاسبندی.
8. سیاست ها و امنیت API
استفاده از خطمشیهای API برای محدود کردن نرخ، کاهش فشار و احراز هویت.
پیکربندی OAuth 2.0 و JWT برای ایمن سازی APIها.
9. بهترین روش ها در توسعه MuleSoft
اطمینان از قابلیت استفاده مجدد و مدولار بودن در برنامه های Mule.
مدیریت وابستگیها و پیکربندیها.
اشکالزدایی و بهینهسازی برنامههای Mule.
10. آماده شدن برای صدور گواهینامه
نمای کلی فرمت آزمون گواهینامه MCD-Level 1.
نکات و راهکارهایی برای رسیدگی به سوالات امتحان.
تمرینات و تست های ساختگی را برای ایجاد اعتماد به نفس تمرین کنید.
دانشمند داده
نمایش نظرات