لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Mulesoft: 12 مرحله برای تسلط بر توسعه API ها!
Learn Mulesoft: 12 steps to master the development of APIs!
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ده ها مثال برای یادگیری Mule 4 از تجربه صفر. زمان بیشتری را هدر ندهید، از همین حالا شروع به سرمایه گذاری در آینده خود کنید! درک کنید که چرا باید برای یادگیری Mulesoft برای آینده وقت بگذارید! پاسخ این سوال را بیاموزید: "Mulesoft چیست؟" مزایای اصلی استفاده از Mulesoft در مقایسه با سایر ابزارهای نرم افزار Integration چیست! مفاهیم پشت اتصال مبتنی بر API را بیاموزید: یک رویکرد معماری یکپارچه سازی جدید که SOA و Microservices را منسوخ می کند! زمین بازی کار را برای تکمیل این دوره راه اندازی کنید: ویدیوهای گام به گام در مورد نحوه نصب Mulesoft، Maven، Postman، Gith و MariaDB. با Anypoint Studio، مهم ترین ابزار توسعه دهنده Mulesoft درست مثل شما، با ایجاد پروژه صفر آشنا شوید! کاوش در ماژول HTTP: یاد بگیرید که چگونه یک برنامه Mule ایجاد کنید که درخواست های HTTP را با پارامترهای URI و پارامترهای پرس و جو دریافت و ارسال می کند. کاوش DataWeave: یاد بگیرید که چگونه با استفاده از DataWeave 2 تبدیل داده های اولیه و میانی را در Mulesoft انجام دهید. Files Exploring Properties: یاد بگیرید که چگونه فایل های ویژگی های متغیر را در YAML ایجاد و پیکربندی کنید، و اهمیت مکان نگهدارنده های ویژگی برای بدست آوردن مقادیر ویژگی های پیکربندی در زمان اجرا کاوش در ماژول VM: یاد بگیرید که چگونه ارتباطات درون برنامه ای و درون برنامه ای را از طریق صف های همزمان و ناهمزمان مدیریت کنید. کاوش در ماژول پایگاه داده: یاد بگیرید که چگونه عملیات CRUD را در Mulesoft در برابر پایگاه داده MySQL ایجاد کنید. کاوش در ماژول فایل: نحوه دسترسی، ایجاد و دستکاری فایلها و پوشهها را در یک سیستم فایل نصب شده محلی بیاموزید. بررسی مدیریت خطا: در مورد رفتار پیش فرض برنامه Mule در مورد رسیدگی به خطاها بیاموزید. سپس، نحوه برخورد با خطاهای مورد انتظار یا غیرمنتظره را بیاموزید. کاوش در API Designer: یاد بگیرید که چگونه مشخصات API را با RAML ایجاد کنید! از تعریف منابع، روش ها، DataType های سفارشی و استفاده از درخواست ها و پاسخ های از پیش تعریف شده. کاوش در Exchange: بیاموزید که چگونه مشخصات API را به Exchange اضافه کنید و آن را به صورت داخلی در سازمان خود و به صورت خارجی برای سایر تیم ها قابل کشف کنید. با نحوه وارد کردن مشخصات API به Anypoint Studio و پیاده سازی منطقی که زیربنای رابط API است، آشنا شوید. دو روش برای استقرار یک برنامه Mule بیاموزید: به cloudhub و در یک نمونه On-Premise. همه مراحل استقرار یک برنامه Mule را در یک نمونه On-Premise بیاموزید: یک موتور سرور زمان اجرا mule را در دستگاه محلی خود نصب کنید، سرورها را اضافه کنید و نمونه On-Premise را از Anypoint Platform (RuntimeManager) مدیریت کنید. نحوه کار با git را بیاموزید، یک مخزن GitHub برای پروژه خود ایجاد کنید و تا زمانی که در دوره پیشرفت دارید آن را به روز نگه دارید. یاد بگیرید چگونه از Postman برای آزمایش API های وب استفاده کنید. دانش و پیشرفت خود را با آزمون ها و تمرین ها ارزیابی کنید! پس از این دوره، شما تمام دانش پیش زمینه برای به دست آوردن یک شغل جدید به عنوان یک توسعه دهنده Mulesoft را خواهید داشت! پیش نیازها: دانش اولیه کامپیوتر و دسترسی به اینترنت شما نگرش یادگیری در حین سرگرمی را دارید :) می خواهید Mulesoft را یاد بگیرید
این دوره فقط با یک هدف ایجاد شده است:
تا Mulesoft را از ابتدا به شما آموزش دهد و شانس شما را برای بدست آوردن شغلی با درآمد بالا در آینده افزایش دهد!
بنابراین، اگر دانش قبلی ندارید، نگران نباشید!
اکنون شروع به یادگیری کنید. دکمه ثبت نام را فشار دهید!
اصل اصلی این دوره این است که همه مطالب را به روشی بسیار دقیق اما آسان معرفی کند، بنابراین می تواند برای همه دانش آموزانی که ثبت نام کرده اند چند مزیت داشته باشد:
منحنی یادگیری شما را با رفتن مستقیم به نقطه حداکثر کاهش می دهد.
معرفی واضح و تجربه عملی محبوب ترین ابزارهای مورد استفاده در توسعه پروژه واقعی Mulesoft: anypoint studio، anypoint platform، git، maven، mysql database، postman.
مهارت های مورد نیاز برای اولین شغل خود را در بخش IT به شما می دهد.
به شما دانش لازم برای درخواست فرصتی جدید در بخش نرم افزار را به عنوان توسعه دهنده Mulesoft می دهد.
در رزومه، همه ابزارها را در اختیار شما قرار می دهد تا شغلی با درآمد بالا پیدا کنید.
اما چگونه این کار را انجام خواهیم داد؟
بهزودی، از طریق یک تجربه عملی، همه مهمترین کانکتورها و رویدادهایی را که برای مهارت در Mulesoft لازم است، با جزئیات پوشش خواهیم داد.
بنابراین، در پایان دوره شما خواهید داشت:
دانش شما را با ده ها آزمون آزمایش کرد.
یک مخزن github با دهها مثال ایجاد کرد که میتواند به عنوان نمونه کار برای مصاحبه شغلی بعدی شما یا به عنوان پشتیبانی و راهنمایی در پروژه مشتری بعدی خود استفاده کند.
پس منتظر چه چیزی هستید؟
***************** اکنون شروع به یادگیری کنید. دکمه ثبت نام را بزنید! *****************
سرفصل ها و درس ها
مقدمه ای بر دوره - توسعه Mulesoft
Introduction to Course - Mulesoft Development
مفاهیم: Mulesoft چیست؟
Concepts: What is Mulesoft?
مفاهیم: اتصال به رهبری API چیست؟
Concepts: What is the API-led connectivity?
طراحی نرم افزار: معماری SOA
Software Design: SOA architecture
طراحی نرم افزار: معماری میکروسرویس
Software Design: Microservices architecture
طراحی نرم افزار: معماری اتصال به رهبری API
Software Design: API-led connectivity architecture
مزایای اصلی Mulesoft چیست؟
What are the main advantages of Mulesoft?
چرا باید در Mulesoft وقت بگذارم؟
Why should i invest time in Mulesoft?
در این دوره چه چیزی یاد خواهید گرفت؟
What you'll learn in this course?
چگونه از دوره بیشترین بهره را ببریم؟
How to get the most out of the Course?
آزمون 1
Quiz 1
شروع کار با Mulesoft
Getting started with Mulesoft
جاوا را نصب کنید
Install Java
Maven را نصب کنید
Install Maven
Github را نصب کنید
Install Github
Postman را نصب کنید
Install Postman
MariaDB را نصب کنید
Install MariaDB
Mulesoft را نصب کنید
Install Mulesoft
کاوش در Anypoint Studio
Exploring Anypoint Studio
پروژه صفر را ایجاد کنید
Create the project Zero
آزمون 2
Quiz 2
رابط HTTP
HTTP Connector
جریان پایه را ایجاد کنید
Create Basic Flow
شنونده HTTP: نحوه استفاده از پارامترهای URI
HTTP Listener: How to use URI Parameters
شنونده HTTP: نحوه استفاده از پارامترهای Query
HTTP Listener: How to use Query Parameters
درخواست کننده HTTP: درخواست های HTTP را در یک جریان Mule ارسال کنید
HTTP Requestor: Send HTTP requests within a Mule flow
نمونه هایی را به مخزن GitHub اختصاص دهید
Commit Examples to GitHub repository
امتحان 3
Quiz 3
یک پاسخ بار بار را با تمام پارامترهای URI و پارامترهای پرس و جو تنظیم کنید
Set a payload response with all passed URI parameters and query parameters
دیتاویو
Dataweave
Dataweave: توابع اساسی را کاوش کنید
Dataweave: Explore basic functions
Dataweave: نحوه دسترسی و خواندن محتوای فایل
Dataweave: How to access and read file content
Dataweave: نحوه دسترسی و تبدیل اشیا و آرایه ها
Dataweave: How to access and transform objects and arrays
Dataweave: انتخابگرها را روی یک شی کاوش کنید
Dataweave: Explore selectors over an object
Dataweave: انتخابگرها را روی یک رشته کاوش کنید
Dataweave: Explore selectors over a string
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات