آموزش Azure Functions Masterclass

Azure Functions Masterclass

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با توسعه 7 برنامه کاربردی دنیای واقعی از ابتدا همه چیز را در مورد محاسبات بدون سرور با توابع Azure بیاموزید. درک بنیادی توابع Azure اطلاعاتی در مورد توابع Azure با اجرای 7 مورد استفاده در دنیای واقعی درک و استفاده از مفاهیم محرک ها و اتصالات یادگیری توسعه و آزمایش توابع Azure در پورتال توسعه، اشکال زدایی و آزمایش توابع Azure به صورت محلی و استقرار در Azure با استفاده از کد ویژوال استودیو نظارت بر عملکرد و هزینه عملکردهای در حال اجرا و موارد دیگر... پیش نیازها: درک بسیار ابتدایی Microsoft Azure سودمند خواهد بود اشتراک رایگان یا پولی Microsoft Azure Excitement برای یادگیری پلتفرم ابری دائما در حال رشد مایکروسافت!!!

محاسبات بدون سرور آینده رایانش ابری است!!!


تسلط بر توابع Azure می‌تواند موقعیتی را به عنوان یک توسعه‌دهنده ابری به شما بدهد یا به شما کمک کند پروژه شخصی‌ای را که آرزویش را داشتید بسازید. این مهارتی است که تقاضای بیشتری برای شما در صنعت توسعه نرم افزار مدرن ایجاد می کند، به خصوص با ظهور محاسبات ابری بدون سرور.

این دوره شما را به سرعت راه اندازی می کند و دانش اصلی مورد نیاز برای درک عمیق و ساخت برنامه های بدون سرور با استفاده از توابع Azure را به شما آموزش می دهد.

با این دوره آموزشی مبتنی بر پروژه (بیش از 5 ساعت محتوای ویدیویی و مقالات متعدد) با عملکردهای Azure آشنا خواهید شد و برخی از مهارت‌های بسیار ارزشمند در دنیای فناوری را واقعاً درونی خواهید کرد.


ما با تسلط بر اصول اساسی توابع Azure شروع می کنیم. ما چندین (بیش از 7) برنامه بدون سرور در دنیای واقعی را از ابتدا می سازیم و با استفاده از توابع Azure (بدون هیچ سرویس مستقل یا نمونه سرور) روی وب مستقر خواهیم کرد! Azure در زمانی که برنامه شما به آن نیاز داشته باشد، قدرت سرور بیشتری را اضافه می‌کند و در صورت عدم نیاز به کاهش مقیاس می‌پردازد. و فقط زمانی پرداخت می‌کنید که کدتان اجرا شود.

کد منبع برای هر نسخه نمایشی ارائه شده است، بنابراین شما همیشه از روند دوره به‌روز خواهید ماند.


پس از مقدمه‌ای بر عملکرد Azure، ما دقیقاً به جزئیات می‌پردازیم از جمله:

  • محرک ها و اتصالات

  • با استفاده از ویرایشگر درون پورتال، توابع Azure را توسعه و آزمایش کنید

  • محیط توسعه محلی را راه اندازی کنید. توابع Azure را به صورت محلی توسعه و آزمایش کنید و در Azure

    مستقر کنید
  • با دموهای واقعی مانند «تجزیه و تحلیل تصاویر با Computer Vision API»، «Delete Old Blob Files»، «ایجاد api REST با محرک‌های HTTP»، «تجزیه و تحلیل توییت‌ها با Azure Cognitive Text Analytics» و موارد دیگر تمرین کنید

  • عملکرد توسعه محلی خود را در Azure مستقر کنید و با GitHub و سایر خدمات ادغام کنید

  • عملکرد و هزینه عملکردهای در حال اجرا را کنترل کنید

  • و موارد دیگر…


در پایان این دوره، شما پایه محکمی برای ساخت برنامه‌های بدون سرور در دنیای واقعی در توابع Azure به دنبال بهترین شیوه‌ها و راهنمای بدون سرور به دست خواهید آورد.


اگرچه این دوره هیچ آزمون خاصی برای گواهینامه Azure را هدف قرار نمی دهد، شما آن را با پایه ای عالی از دانش Azure که شروع به آماده سازی شما برای آنها می کند، باقی می گذارید. این دوره تئوری و پروژه ها را به روشی واضح و جذاب ترکیب می کند تا شما را از طریق مفاهیم اصلی توابع Azure

راهنمایی کند.


بدون سرور راه آینده است و می توانید همین امروز شروع کنید و متخصص شوید. بیایید کمی سرگرم شویم و با هم چیزهای عالی در ابر بسازیم!


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

شروع شدن Getting Started

  • ساختار دوره Course Structure

  • چگونه از دوره بیشترین بهره را ببریم؟ How to get most out of the course?

  • حساب لاجوردی Azure Account

  • ثبت نام برای حساب Azure (اختیاری) Sign Up for Azure Account (Optional)

بدون سرور Azure Azure Serverless

  • نمای کلی ماژول Module Overview

  • سرور بدون سرور چیست؟ What is Serverless?

  • خدمات بدون سرور Azure Azure Serverless Services

  • مستندات توابع Azure Azure Functions Documentation

  • مورد استفاده بدون سرور: ETL Serverless Use Case: ETL

  • مورد استفاده بدون سرور: تجزیه و تحلیل تصویر Serverless Use Case: Image Analysis

  • خلاصه ماژول Module Summary

معرفی توابع Azure Introducing Azure Functions

  • نمای کلی ماژول Module Overview

  • توابع Azure چیست؟ What are Azure Functions?

  • منابع مفید توابع Azure Azure Functions Useful Resources

  • محرک ها و اتصالات Triggers and Bindings

  • محرک ها و اتصالات منابع مفید Triggers and Bindings Useful Resources

  • قیمت گذاری توابع Azure Azure Functions Pricing

  • زبان های پشتیبانی شده در توابع Azure Supported Languages in Azure Functions

  • مزایای توابع Azure Benefits of Azure Functions

  • زمان استفاده از توابع Azure When to use Azure Functions

  • محیط های توسعه Development Environments

  • خلاصه ماژول Module Summary

ایجاد توابع Azure در پورتال Creating Azure Functions in Portal

  • نمای کلی ماژول Module Overview

  • ایجاد یک برنامه کاربردی Creating a Function App

  • ایجاد اولین عملکرد Azure شما Creating Your First Azure Function

  • عملکرد Azure را پیکربندی کنید Configure Azure Function

  • تست عملکرد Azure Testing Azure Function

  • سطوح مجوز عملکرد Function Authorization Levels

  • تاریخچه فراخوانی تابع Function Invocation History

  • کاوش حساب ذخیره سازی Exploring Storage Account

  • خلاصه ماژول Module Summary

ایجاد توابع Azure به صورت محلی Creating Azure Functions Locally

  • نمای کلی ماژول Module Overview

  • گزینه های توسعه محلی Local Development Options

  • گزینه های توسعه محلی منابع مفید Local Development Options Useful Resources

  • نصب و استفاده از Azure Functions Core Tools Installing and Using Azure Functions Core Tools

  • راه اندازی محیط توسعه با استفاده از کد ویژوال استودیو Setting Up Development Environment Using Visual Studio Code

  • تست و اشکال زدایی توابع Azure Test and Debug Azure Functions

  • استقرار Function App در Azure Deploy Function App to Azure

  • خلاصه ماژول Module Summary

ایجاد توابع Azure در زبان های مختلف Create Azure Functions in Different Languages

  • نمای کلی ماژول Module Overview

  • ایجاد توابع Azure در سی شارپ Create Azure Functions in C#

  • ایجاد توابع Azure در سی شارپ: منابع مفید Create Azure Functions in C#: Useful Resources

  • ایجاد توابع Azure در پایتون Create Azure Functions in Python

  • ایجاد توابع Azure در پایتون: منابع مفید Create Azure Functions in Python: Useful Resources

  • خلاصه ماژول Module Summary

موارد استفاده در دنیای واقعی Real World Use Cases

  • نمای کلی ماژول Module Overview

  • محرک ها و اتصالات Triggers and Bindings

  • یادداشت سریع Quick Note

  • نسخه ی نمایشی 1: منابع مفید Demo 1: Useful Resources

  • نسخه ی نمایشی 1: تصویر بندانگشتی تصویر (Blob Trigger - Blob Output) Demo 1: Image Thumbnail (Blob Trigger - Blob Output)

  • نسخه ی نمایشی 2: منابع مفید Demo 2: Useful Resources

  • نسخه آزمایشی 2: تجزیه و تحلیل تصاویر با Computer Vision API (خروجی Blob Trigger-Cosmos DB) Demo 2: Analyze Images with Computer Vision API (Blob Trigger-Cosmos DB Output)

  • نسخه ی نمایشی 3: منابع مفید Demo 3: Useful Resources

  • نسخه آزمایشی 3: به کاربر از نتیجه تجزیه و تحلیل تصویر اطلاع دهید (Cosmos Trigger - Sendgrid Email) Demo 3: Notify User of Image Analysis Result (Cosmos Trigger - Sendgrid Email)

  • نسخه ی نمایشی 4: منابع مفید Demo 4: Useful Resources

  • نسخه ی نمایشی 4: حذف فایل های Old Blob (Timer Trigger - Azure Storage Queue Output) Demo 4: Delete Old Blob Files (Timer Trigger - Azure Storage Queue Output)

  • نسخه ی نمایشی 5: منابع مفید Demo 5: Useful Resources

  • نسخه ی نمایشی 5: به کاربر از فایل حذف شده اطلاع دهید (محرک صف Azure - ارسال ایمیل Sendgrid) Demo 5: Notify User of Deleted File (Azure Queue Trigger - Sendgrid Email Out)

  • نسخه ی نمایشی 6: منابع مفید Demo 6: Useful Resources

  • نسخه ی نمایشی 6: ایجاد یک Api REST با محرک های HTTP Demo 6: Creating a REST api with HTTP triggers

  • نسخه ی نمایشی 7: منابع مفید Demo 7: Useful Resources

  • نسخه آزمایشی 7: تجزیه و تحلیل توییت ها با Azure Cognitive Analytics (خروجی HTTP Trigger-HTTP) Demo 7: Analyze Tweets with Azure Cognitive Analytics (HTTP Trigger-HTTP Output)

  • خلاصه ماژول Module Summary

استقرار توابع به Azure Deploy Functions to Azure

  • نمای کلی ماژول Module Overview

  • راه هایی برای استقرار توابع Azure Ways to Deploy Azure Functions

  • استقرار Function App از Visual Studio Code Deploying Function App from Visual Studio Code

  • استقرار Function App از Local Git Deploying Function App from Local Git

  • استقرار Function App از GitHub Deploying Function App from GitHub

  • تابع استقرار برنامه: منابع مفید Function App Deployment: Useful Resources

  • خلاصه ماژول Module Summary

کار در تولید Working in Production

  • نمای کلی ماژول Module Overview

  • نظارت بر عملکردهای Azure Monitoring Azure Functions

  • نظارت بر هزینه عملکردهای Azure Monitoring Azure Functions Cost

  • ایمن سازی عملکردهای Azure Securing Azure Functions

  • پراکسی های توابع Azure Azure Functions Proxies

  • تست توابع Azure Testing Azure Functions

  • عملکردهای بادوام Durable Functions

  • خلاصه ماژول Module Summary

بسته شدن Wrap Up

  • متشکرم! Thank You!

  • بعد چه می شود؟ (و یک جایزه!!!) What's Next? (And a BONUS!!!)

نمایش نظرات

آموزش Azure Functions Masterclass
جزییات دوره
5 hours
80
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,080
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Cloud Shikshak Cloud Shikshak

آخرین فن آوری ها و روندهای ابری را بیاموزید