لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اپلیکیشن وب روی مایکروسافت آزور (Microsoft Azure)
- آخرین آپدیت
دانلود Building a Web Application on Microsoft Azure
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
Mایکروسافت آزور طیف گستردهای از خدمات یکپارچه را برای توسعهدهندگانی که به دنبال ساخت اپلیکیشنهای وب روی فضای ابری هستند، ارائه میدهد. در این دوره، مدرس و MVP مایکروسافت، رودریگو دیاز کونچا، مبانی ساخت اپلیکیشنهای وب را به شما آموزش میدهد تا از چندین سرویس کلیدی از جمله Azure DevOps، Azure App Service، Azure SQL، Azure Functions و موارد دیگر بهره ببرید.
با یادگیری نحوه ساخت اپلیکیشنهای وب مدرن و ابری (Cloud-Native) در آزور، مهارتهای خود را به عنوان یک توسعهدهنده وب مورد نیاز بازار ارتقا دهید. در این دوره خواهید آموخت که چگونه از Azure DevOps برای ذخیره و مدیریت سورس کد، Azure App Service برای میزبانی و اجرای برنامهها، Azure SQL برای ذخیرهسازی دادهها، Azure Storage برای ذخیره فایلهای باینری، Azure Functions برای بهبود عملکرد اپلیکیشنهای وب و Azure Logic Apps برای اتصال سیستمها در پلتفرمها و محیطهای مختلف استفاده کنید.
سرفصل ها و درس ها
مقدمه
Introduction
آنچه باید بدانید
What you need to know
بهرهبرداری از قدرت آزور برای طراحی اپلیکیشن وب
Capitalize on the power of Azure to craft your web app
آنچه قرار است بسازید
What you are going to build
1. استفاده از Azure DevOps برای ذخیرهسازی کد
1. Using Azure DevOps for Storing Your Code
ایجاد پروژه جدید در Azure DevOps و افزودن کدهای موجود
Creating a new Azure DevOps project and adding existing code
ایجاد و پذیرش Pull Request در Azure Repos
Creating and accepting a pull request in Azure Repos
ایجاد حساب کاربری و سازمان جدید در Azure DevOps
Creating a new Azure DevOps account and organization
بررسی سورس کد پایه اپلیکیشن مدیریت حیوانات خانگی
Exploring the Pet Management application base source code
استفاده از Azure DevOps برای ذخیره کدها
Using Azure DevOps for storing your code
2. میزبانی و اجرای اپلیکیشن وب در Azure App Service
2. Hosting and Running the Web Application in Azure App Service
تخصیص منبع جدید Azure App Service در پورتال
Provisioning a new Azure App Service resource in the portal
میزبانی و اجرای اپلیکیشن وب در Azure App Service
Hosting and running the web application in Azure App Service
تغییر سورس کد برای انتشار خودکار اپلیکیشن
Modifying the source code to automatically publish the app
جابجایی اسلاتهای استقرار (Deployment Slots)
Swapping the deployment slots
اتصال اسلات استقرار به Azure Repos
Connecting the deployment slot to Azure Repos
ایجاد اسلات استقرار جدید برای توسعه
Creating a new deployment slot for development
3. استفاده از Azure SQL برای ذخیرهسازی دادهها
3. Using Azure SQL for Your Data Storage
ایجاد Pull Request برای انتشار تغییرات
Creating a pull request for publishing the changes
اصلاح اپلیکیشن برای استفاده از SQL EF provider
Modifying the application to use the SQL EF provider
ایجاد سرور و دیتابیس Azure SQL
Creating the Azure SQL server and database
استفاده از Azure SQL برای ذخیره دادهها
Using Azure SQL for your data storage
4. استفاده از Azure Storage برای ذخیره فایلهای باینری
4. Using Azure Storage for Storing Binary Files
جابجایی اسلاتهای استقرار تولید (Production) و توسعه (Dev)
Swapping the production and dev deployment slots
فراخوانی StorageService از صفحه ویرایش
Invoking the StorageService from the Edit page
انتشار اپلیکیشن در اسلات استقرار
Publishing the application to the deployment slot
ایجاد حساب Storage با استفاده از پورتال آزور
Creating the Storage account using the Azure portal
اصلاح رابط کاربری برای آپلود عکسها
Modifying the user interface to upload photos
پیادهسازی کلاس StorageService
Implementing the StorageService class
تست محلی اپلیکیشن وب
Testing the web application locally
استفاده از Azure Storage برای ذخیره فایلهای باینری
Using Azure Storage for storing binary files
اصلاح دادههای اولیه برای خواندن عکسها از کانتینر
Modifying the seed data to read the photos from the container
ایجاد Blob container در حساب Storage
Creating the Blob container in the Storage account
5. استفاده از Azure Functions برای بهبود اپلیکیشن وب
5. Using Azure Functions to Improve Your Web Application
ایجاد پروژه و مخزن Azure Functions
Creating the Azure Functions project and repository
استفاده از Azure Functions برای بهبود اپلیکیشن وب
Using Azure Functions to improve your web application
ارسال تمامی تغییرات به مخازن ریموت
Pushing all the changes to the remote repositories
پیادهسازی کد تغییر اندازه (Resize) و اتصال خروجی
Implementing the resize code and the output binding
تست تابع با استفاده از Azure Storage Explorer
Testing the function by using the Azure Storage Explorer
اصلاح اپلیکیشن وب برای نمایش تصاویر بندانگشتی (Thumbnails)
Modifying the web application to display the thumbnails
تخصیص منبع Function App و تست برنامه
Provisioning the Function App resource and testing the app
6. بهرهگیری از Azure Logic Apps برای اپلیکیشن وب
6. Taking Advantage of Azure Logic Apps for Your Web App
بهرهگیری از Azure Logic Apps برای اپلیکیشن وب
Taking advantage of Azure Logic Apps for your web app
اصلاح Logic App موجود برای افزودن کوئری سفارشی SQL
Modifying the existing Logic App to add a custom SQL Query
تست Logic App
Testing the Logic App
ایجاد منبع Azure Logic App برای ارسال ایمیل
Creating the Azure Logic App resource for sending an email
معماران راه حل ، مدیر منطقه ای مایکروسافت و MVP مایکروسافت
رودریگو دیاز کانچا یک معمار راه حل و مدیر منطقه ای مایکروسافت با بیش از 20 سال تجربه است.
رودریگو گواهی نامه حرفه ای معماری نرم افزار Carnegie Mellon SEI است. او بیش از یک دهه است که به عنوان MVP مایکروسافت شناخته می شود ، در حال حاضر در دو بخش Developer Technologies و Microsoft Azure. بعلاوه ، او دارای Scrum Alliance Certified ScrumMaster ، MCSD ، MCTS ، MCPD و MCP است.
به عنوان معمار ارشد نرم افزار در Lumedhealth ، وی راه حل های بهداشت دیجیتال و پزشکی از راه دور با تمرکز بر تغییر زندگی مردم را ایجاد می کند. او همچنین تمایز نوشتن اولین کتابها در مورد Microsoft Silverlight 5 و Xamarin را دارد. فرم ها به زبان اسپانیایی. رودریگو یک سخنران مکرر در رویدادهای مایکروسافت و غیر مایکروسافت در سراسر آمریکای لاتین ، ایالات متحده و اروپا است.
نمایش نظرات