دوره Azure Functions برای توسعهدهندگان جاوا
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- طراحی یک راهحل با استفاده از پلتفرم بدون سرور Azure
- پیادهسازی Azure Functions با triggers و bindings با استفاده از کتابخانههای Azure
- استقرار، نظارت و اشکالزدایی توابع
- پیادهسازی Azure Functions با استفاده از Spring Cloud Function
پیش نیازهای دوره
- دانش اولیه جاوا (یا سایر زبانهای JVM)
- مهارتهای اولیه Spring مفید خواهد بود.
- هیچ تجربه Azure یا سایر ابرها لازم نیست.
توضیحات دوره
به این دوره جامع که برای توسعهدهندگان جاوا طراحی شده و بر محاسبات بدون سرور با Azure Functions تمرکز دارد، خوش آمدید! در طول این مسیر، عمیقاً به معماری بدون سرور، Azure Functions ،Spring Cloud Function و موارد دیگر، همگی از دیدگاه جاوا-محور خواهیم پرداخت.
برای شروع، درک کاملی از اصول محاسبات بدون سرور ایجاد کرده و سبکهای معماری مختلف و ارتباط آنها با محیطهای بدون سرور، به ویژه در پروژههای مبتنی بر جاوا را بررسی میکنیم.
در ادامه، در Azure Functions غوطهور میشویم و بر تجربه عملی برای پیکربندی یکپارچه محیط توسعه شما تأکید میکنیم. شما در مفاهیم اساسی مانند triggers و bindings مهارت پیدا خواهید کرد و زمینه را برای ایجاد و یکپارچهسازی آسان توابع با تمرکز ویژه بر پیادهسازیهای جاوا فراهم میکنید.
در اواسط دوره، پیچیدگیهای Azure Functions App را مرور کرده و بینشی در مورد گزینههای میزبانی، مدلهای قیمتگذاری و استراتژیهای استقرار مؤثر، همگی با محوریت جاوا کسب خواهید کرد. علاوه بر این، پایپ لاین های توابع را روی Azure مهندسی کرده و از قابلیتهای Azure Storage Queue برای عملکرد بهینه استفاده خواهید کرد.
بخش جداییناپذیر مسیر ما، تسلط به تکنیکهای نظارت و اشکالزدایی خواهد بود. شما یاد میگیرید که با دقت عیبیابی کنید و از ویژگیهای پیشرفته ثبت وقایع مانند Application Insights برای بهینهسازی مؤثر عملکرد توابع استفاده کنید و از عملکرد روان در محیط ابری اطمینان حاصل کنید.
در بخش پایانی بررسی خود، Spring Cloud Function، افزونهای پویا به Spring Framework را معرفی خواهیم کرد. پتانسیل آن را کشف کرده و از مدل برنامهنویسی آن برای ساخت منطق توابع مستقل از فروشنده، آماده برای استقرار و تست در اکوسیستم Azure، همگی با استفاده از قدرت جاوا استفاده کنید.
با مدرس در این ماجراجویی هیجانانگیز همراه شوید تا طیف کاملی از امکانات محاسبات بدون سرور را با Azure Functions، که به طور خاص برای علاقهمندان جاوا طراحی شده، آزاد کنیم!
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان جاوا در هر سطحی
- مهندسان مشتاق یادگیری چگونگی برنامهنویسی با Azure Functions
- توسعهدهندگان Kotlin/Scala در هر سطحی
دوره Azure Functions برای توسعهدهندگان جاوا
-
مقدمه 02:40
-
بررسی کلی دوره 02:08
-
مواد آموزشی 00:58
-
معرفی بخش 01:36
-
تعریف محاسبات بدون سرور 02:27
-
درک ویژگیهای محاسبات بدون سرور 04:51
-
معرفی سبکهای معماری 04:33
-
سبکهای معماری برای محاسبات بدون سرور 00:39
-
میکروسرویسها 02:35
-
معماری رویداد-محور 03:09
-
پایپ ها و فیلترها 03:34
-
سبکهای معماری نامناسب برای محاسبات بدون سرور 00:23
-
یکپارچه ماژولار 01:45
-
معماری ششضلعی 02:48
-
حرکت به سمت بدون سرور 04:41
-
خلاصه 02:29
-
مقدمه 02:13
-
راهاندازی محیط توسعه محلی 03:23
-
توابع 02:34
-
پیادهسازی اولین تابع 06:11
-
Triggers 02:24
-
فراخوانی تابع با یک Trigger 05:24
-
Bindings 03:31
-
نصب Azurite و Azure Storage Explorer 04:07
-
افزودن یک Binding به تابع 03:08
-
خلاصه 02:29
-
مقدمه 02:21
-
پایپ لاین تابع 07:12
-
پیادهسازی اندپوینت API با یک تابع 07:03
-
طرحهای میزبانی و قیمتگذاری 06:05
-
استقرار روی Azure 07:52
-
صف ذخیرهسازی Azure 01:31
-
خلاصه 01:53
-
مقدمه 01:52
-
پیادهسازی فیلتر دوم 05:39
-
Application Insights 03:19
-
کوئری لاگهای داخلی 04:45
-
پیادهسازی لاگ کردن سفارشی 02:39
-
داشبورد اپلیکیشن 01:48
-
نقشه اپلیکیشن 04:06
-
خلاصه 01:43
-
مقدمه 01:59
-
معرفی Spring Cloud Function 03:21
-
ویژگیهای Spring Cloud Function 03:23
-
چارچوب برنامهنویسی Spring Cloud Function 03:44
-
پیادهسازی فیلتر سوم 08:08
-
خلاصه 02:03
-
جمعبندی دوره 04:25
-
پاکسازی محیط 01:04
-
گام بعدی چیست؟ 02:09
مشخصات آموزش
دوره Azure Functions برای توسعهدهندگان جاوا
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:50
- مدت زمان :02:46:44
- حجم :838.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy