لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش گواهی مایکروسافت: Azure Developer Associate (AZ-204)
دانلود Microsoft Certified: Azure Developer Associate (AZ-204)
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این لیست پخش روی چیزی نزدیک و عزیز برای قلب من متمرکز شده است: کشف نقطه ابر. ابر امکانات تقریبا بی حد و حصری را به روی میز می آورد، اما زمان زیادی طول می کشد تا بر منابع مختلف تسلط پیدا کنید و درک کنید که چگونه آنها مانند یک پازل در کنار هم قرار می گیرند. چیزی که پس از سال ها تجربه متوجه می شوید این است که قدرت واقعی ابر در PaaS نهفته است.
این آموزش برنامهنویس Azure سطح مقدماتی، فراگیران را برای طراحی، ساخت و پیادهسازی برنامهها با استفاده از ابزارها و سرویسهای پلتفرم ابری Microsoft Azure آماده میکند.
Microsoft Azure بسیار بیشتر از یک شبکه ابری است. این یک اکوسیستم کامل است، پر از خدمات و ابزارهایی که توسعه اپلیکیشن و توسعه ابر را آسانتر، قدرتمندتر و بسیار کارآمد میکند. این دوره طیف بسیار گسترده ای از مهارت ها و دانش، از جمله ساخت برنامه های کاربردی وب، API ها و عملکردهای بدون سرور را پوشش می دهد. با راهحلهای ذخیرهسازی داده در Azure و ادغام همه برنامهها و سرویسهای خود از طریق ابزارهای احراز هویت و مجوز مایکروسافت، تجربه عملی خواهید داشت.
این دوره را بگذرانید و برای گواهینامه Azure Developer Associate به بهترین شکل ممکن آماده شوید: با کثیف کردن دستان خود با ابزارها و خدمات مختلف در Azure.
هنگامی که این آموزش مهارتهای Azure را تمام کردید، میدانید چگونه با استفاده از ابزارها و سرویسهای پلتفرم ابری Microsoft Azure، برنامهها را طراحی، بسازید و پیادهسازی کنید.
برای هر کسی که یک تیم فناوری اطلاعات را رهبری میکند، این آموزش Azure میتواند برای توسعهدهندگان جدید ابری، که در برنامههای آموزشی فردی یا تیمی تنظیم شدهاند، یا بهعنوان منبع مرجع Azure استفاده شود.
Azure Developer Associate: آنچه شما باید بدانید
این آموزش برنامهنویس Azure دارای ویدئوهایی است که موضوعات رایانش ابری را پوشش میدهد، از جمله:
گزینههای محاسباتی میزبانیشده مانند Function Apps، App Services و Container Apps
گزینههای ذخیرهسازی میزبانیشده مانند فضای ذخیرهسازی BLOB و ذخیرهسازی صف
معماری های میکروسرویس
پایگاه های داده NoSQL
تله متری و بلع جریانی
افزودن Azure AD Authentication به برنامه شما
چه کسی باید آموزش برنامه نویس Azure را بگذراند؟
این آموزش برنامه نویس Azure به عنوان آموزش Azure در سطح همکار در نظر گرفته می شود، به این معنی که برای توسعه دهندگان ابری طراحی شده است. این دوره مهارتهای لاجورد برای متخصصان جدید فناوری اطلاعات با حداقل یک سال تجربه در زمینه رایانش ابری و توسعهدهندگان باتجربه ابری که به دنبال تأیید مهارتهای Azure خود هستند، ارزشمند است.
توسعه دهندگان ابری جدید یا مشتاق. توسعه دهندگان ابری کاملاً جدید باید از قبل خود را برای Azure Developer Associate آماده کنند، اگر شانسی وجود دارد که در طول حرفه خود با ابر Azure کار کنند. این دوره هر ابزار و سرویسی را در ابر Azure به شما نشان میدهد، که هر یک ابزار ارزشمندی در کمربند ابزار شما برای کل حرفه شما خواهند بود.
توسعه دهندگان ابری با تجربه. برای توسعه دهندگان ابری با چند سال تجربه، دلیل گذراندن این دوره و کسب Azure Developer Associate باید واضح باشد: اعتبار سنجی حرفه ای. به کارفرمایان فعلی و آینده خود ثابت کنید که می دانید چگونه از هر سرویسی که Azure ارائه می دهد استفاده کنید و آن را بهینه سازی کنید.
سرفصل ها و درس ها
Microsoft Azure Global Content Delivery and In-Memory Data Caching
Microsoft Azure Global Content Delivery and In-Memory Data Caching
این مهارت در تاریخ 6/1/24 از کاتالوگ ما حذف خواهد شد.
This skill will be retired from our catalog on 6/1/24.
بررسی اجمالی
Overview
راه اندازی Azure CDN
Setting Up an Azure CDN
ایجاد یک CDN Azure با استفاده از ماژول Azure PowerShell
Creating an Azure CDN Using the Azure PowerShell Module
ایجاد یک کش Redis با استفاده از پورتال Azure
Creating a Redis Cache Using the Azure Portal
ذخیره و بازیابی داده ها از Redis با استفاده از Redis CLI
Storing and Retrieving Data from Redis Using Redis CLI
نتیجه
Conclusion
مناطق Azure و گروه های منابع را درک کنید
Understand Azure Regions and Resource Groups
پورتال Azure خود را کاوش و سفارشی کنید
Explore and Customize Your Azure Portal
Azure AD و مدیریت هزینه را کاوش کنید
Explore Azure AD and Cost Management
اجرای احراز هویت و مجوز کاربر در Microsoft Azure
Implement User Authentication and Authorization in Microsoft Azure
این مهارت در تاریخ 6/1/24 از کاتالوگ ما حذف خواهد شد.
This skill will be retired from our catalog on 6/1/24.
بررسی اجمالی
Overview
مقدمه ای بر احراز هویت و مجوز در Microsoft Azure
Introduction to Authentication and Authorization in Microsoft Azure
کنترل دسترسی به منابع Azure با RBAC
Controlling Access to Azure Resources with RBAC
امضاهای دسترسی مشترک (SAS) با حسابهای ذخیرهسازی Azure
Shared Access Signatures (SAS) with Azure Storage Accounts
ایجاد یک ثبت نام Azure Active Directory Application
Creating an Azure Active Directory Application Registration
ساختن یک برنامه وب دارای oAuth با اکتیو دایرکتوری Azure و جاوا اسکریپت
Building an oAuth-Enabled Web Application with Azure Active Directory and JavaScript
نتیجه
Conclusion
استقرار و پیکربندی مدیریت API
Deploy and Configure API Management
API های خود را با مدیریت Azure API مدیریت کنید
Manage Your APIs with Azure API Management
استقرار مدیریت API (پورتال و پاورشل)
Deploy API Management (Portal and Powershell)
طراحی و انتشار یک API
Design and Publish an API
شروع به کاوش در سیاست ها کنید
Begin to Explore Policies
سیاست های ورودی مانند تأیید اعتبار پس زمینه را اعمال کنید
Apply Inbound Policies such as Backend Authentication
مرجع خط مشی و نمونه سیاست های خود را کاوش کنید
Explore Your Policy Reference and Sample Policies
راه حل های ابزاری در Microsoft Azure برای پشتیبانی از نظارت و ثبت نام
Instrument Solutions in Microsoft Azure to Support Monitoring and Logging
این مهارت در تاریخ 6/1/24 از کاتالوگ ما حذف خواهد شد.
This skill will be retired from our catalog on 6/1/24.
بررسی اجمالی
Overview
مقدمه ای بر نظارت بر عملکرد و ابزار دقیق در Microsoft Azure
Introduction to Performance Monitoring and Instrumentation in Microsoft Azure
انتخاب یک عامل نرم افزار برای نظارت بر زیرساخت های فناوری اطلاعات
Choosing a Software Agent to Monitor IT Infrastructure
نظارت بر ماشین های مجازی در محل با تجزیه و تحلیل Azure Log
Monitoring On-premises Virtual Machines with Azure Log Analytics
نظارت بر ماشین های مجازی Azure با Azure Monitor Agent
Monitoring Azure Virtual Machines with Azure Monitor Agent
ایجاد کتاب های کاری برای تجسم متریک ها و گزارش ها
Creating Workbooks to Visualize Metrics and Logs
ایجاد هشدارهای اعلان برای رویدادهای مهم در مانیتور Azure
Creating Notification Alerts for Critical Events in Azure Monitor
فراخوانی برای اقدام
Call to Action
نتیجه
Conclusion
برنامه های کاربردی Azure را درک، توسعه و ارسال کنید
Understand, Develop, and Ship Azure Function Apps
یک برنامه کاربردی را آماده و داربست کنید
Prep and Scaffold a Function App
تابع اصلی را کاوش کنید
Explore the Main Function
سایر فایل های ریشه را کاوش کنید
Explore the Other Root Files
برنامه عملکرد خود را ارسال و آزمایش کنید
Ship and Test Your Function App
Plus Ultra: اکنون برنامه عملکرد را در پشت مدیریت API Azure ایمن کنید
Plus Ultra: Now Secure the Function App Behind Azure API Management
راه حل های IaaS را پیاده سازی کنید
Implement IaaS Solutions
این مهارت در تاریخ 6/1/24 از کاتالوگ ما حذف خواهد شد.
This skill will be retired from our catalog on 6/1/24.
بررسی اجمالی
Overview
معرفی
Introduction
تهیه ماشین های مجازی
Provisioning VMs
پیکربندی ماشین های مجازی برای دسترسی از راه دور
Configuring VMs for Remote Access
ایجاد قالب های ARM
Creating ARM Templates
ایجاد تصاویر کانتینر برای راه حل ها با استفاده از Docker
Creating Container Images for Solutions by Using Docker
انتشار یک تصویر در رجیستری کانتینر Azure
Publishing an Image to the Azure Container Registry
اجرای کانتینرها با استفاده از نمونه کانتینر Azure
Running Containers by Using Azure Container Instance
سرویس Azure Kubernetes (AKS)
Azure Kubernetes Service (AKS)
نتیجه
Conclusion
درک و ذخیره داده ها با Cosmos DB برای NoSQL
Understand and Store Data with Cosmos DB for NoSQL
استقرار یک حساب DB Cosmos
Deploying a Cosmos DB Account
مجوزهای سفارشی را تنظیم کنید و یک کانتینر ایجاد کنید
Setup Custom Permissions and Create a Container
مبانی بازیابی آیتم
Item Retrieval Basics
پرس و جو برای موارد و حذف موارد
Query for Items and Delete Items
برنامه های وب سرویس Azure App را ایجاد کنید
Create Azure App Service Web Apps
این مهارت در تاریخ 6/1/24 از کاتالوگ ما حذف خواهد شد.
This skill will be retired from our catalog on 6/1/24.
بررسی اجمالی
Overview
مقدمه ای بر خدمات اپلیکیشن
Introduction to App Services
ایجاد یک برنامه وب سرویس Azure App
Creating an Azure App Service Web App
فعال کردن گزارش تشخیصی
Enabling Diagnostic Logging
استقرار کد در یک برنامه وب
Deploying Code to a Web App
پیکربندی تنظیمات برنامه وب شامل SSL، API، و رشته اتصال
Configuring Web App Settings Including SSL, API, and Connection Strings
چالش: یک برنامه PaaS End-to-End بسازید
CHALLENGE: Build an End-to-End PaaS App
ببینیم چقدر یاد گرفتیم...
Let's See How Much We've Learned...
معماری و هر چالشی را در نظر بگیرید
Consider the Architecture and Any Challenges
داربست یک حساب DB Cosmos
Scaffold a Cosmos DB Account
داربست یک برنامه کاربردی (محلی)
Scaffold a Function App (locally)
الحاقات و اتصالات
Extensions and Bindings
کد برنامه تابع را کاوش کنید
Explore the Function App Code
برنامه را ارسال کنید و آن را با API-M ادغام کنید
Ship the App and Integrate it with API-M
راه حل را تست کنید
Test the Solution
اجرای توابع Azure
Implement Azure Functions
این مهارت در تاریخ 6/1/24 از کاتالوگ ما حذف خواهد شد.
This skill will be retired from our catalog on 6/1/24.
بررسی اجمالی
Overview
مقدمه ای بر توابع Azure
Introduction to Azure Functions
ایجاد اولین تابع Azure در PowerShell
Creating Your First Azure Function in PowerShell
برنامه ریزی یک عملکرد Azure در یک تایمر
Scheduling an Azure Function on a Timer
مدیریت اسرار از توابع Azure
Handling Secrets from Azure Functions
در حال توسعه به صورت محلی با توابع Azure
Developing Locally with Azure Functions
نصب ماژول ها در پروژه های پاورشل
Installing Modules in PowerShell Projects
توسعه توابع جاوا اسکریپت به صورت محلی
Developing JavaScript Functions Locally
نتیجه
Conclusion
میزبانی برنامه های وب و API ها با خدمات برنامه Azure
Host Web Apps and APIs with Azure App Services
آشنایی با راه حل میزبانی وب همه در یک
Getting to know the all-in-one web hosting solution
PaaS بیشتر؟!؟ چه چیزی خدمات برنامه را بسیار خاص می کند
MORE PaaS?!? What Makes App Services so Special
داربست یک برنامه وب پایه (React + Node)
Scaffold a Basic Web App (React + Node)
استقرار یک برنامه خدمات برنامه
Deploy an App Service Plan
استقرار یک سرویس App
Deploy an App service
کد خود را ارسال کنید و برنامه را آزمایش کنید
Ship Your Code and Test the App
اسلاتهای استقرار، دامنههای سفارشی، SSL و موارد دیگر
Deployment Slots, Custom Domains, SSL, and More
تنظیم مقیاس خودکار
Configure Auto-Scaling
چالش: تغییری در کد وب ایجاد کنید، آن را در یک شکاف استقرار مستقر کنید و سپس اسلات را به تولید تغییر دهید.
CHALLENGE: Make a change to the web code, deploy it to a deployment slot, and then swap the slot to production.
راه حل های NoSQL را با Azure CosmosDB توسعه دهید
Develop NoSQL Solutions with Azure CosmosDB
این مهارت در تاریخ 6/1/24 از کاتالوگ ما حذف خواهد شد.
This skill will be retired from our catalog on 6/1/24.
بررسی اجمالی
Overview
معرفی Cosmos DB
Introducing Cosmos DB
گزینه های توسعه Cosmos DB
Cosmos DB Development Options
استقرار یک منبع DB Cosmos
Deploying a Cosmos DB Resource
جستجوی Cosmos DB
Querying Cosmos DB
بهینه سازی Cosmos DB
Optimizing Cosmos DB
خلاصه کردن Cosmos DB
Summarizing Cosmos DB
نتیجه
Conclusion
کانتینر کردن یک برنامه
Containerize an Application
معرفی کانتینرها و داکر و چرایی اهمیت آنها
Introducing Containers and Docker and Why They Matter
یک برنامه Basic React را داربست برای Containerize کنید
Scaffold a Basic React App to Containerize
برنامه را با یک Dockerfile محفظه کنید
Containerize the App with a Dockerfile
کانتینر را بسازید و آزمایش کنید
Build and Test the Container
چالش:
CHALLENGE:
راه حل های ذخیره سازی Azure Blob را توسعه دهید
Develop Azure Blob Storage Solutions
این مهارت در تاریخ 6/1/24 از کاتالوگ ما حذف خواهد شد.
This skill will be retired from our catalog on 6/1/24.
بررسی اجمالی
Overview
فایل تکمیلی
Supplemental File
معرفی Blob Storage Development
Introducing Blob Storage Development
استقرار Blob Storage
Deploying Blob Storage
توسعه برنامه های اصلی ASP.NET برای آپلود در Blob Storage
Developing ASP.NET Core Apps to Upload to Blob Storage
لیست کردن Blobs در ASP.NET Core
Listing Blobs in ASP.NET Core
دانلود Blobs در ASP.NET Core
Downloading Blobs in ASP.NET Core
بهینه سازی Blob Storage
Optimizing Blob Storage
خلاصه توسعه Blob Storage
Summarizing Blob Storage Development
نتیجه
Conclusion
کانتینرها را در لاجورد کشتی و اجرا کنید
Ship and Run Containers in Azure
معماری و گزینه های محاسبات ظرف لاجورد
The Architecture and Options of Azure Container Compute
ACR را مستقر کنید
Deploy ACR
یک تصویر را به ACR فشار دهید
Push an Image to ACR
کانتینر خود را با ACI اجرا کنید
Run Your Container with ACI
پیکربندی و نظارت را در ACI کاوش کنید
Explore Configuration and Monitoring in ACI
Container Frontend خود را در App Services مستقر کنید
Deploy Your Frontend Container to App Services
سرویس خود را در برنامه های کانتینر Azure مستقر کنید
Deploy Your Service to Azure Container Apps
پیاده سازی Secure Cloud Solutions
Implement Secure Cloud Solutions
این مهارت در تاریخ 6/1/24 از کاتالوگ ما حذف خواهد شد.
This skill will be retired from our catalog on 6/1/24.
بررسی اجمالی
Overview
مقدمه ای بر راهکارهای امن ابری
Introduction to Secure Cloud Solutions
ایمن سازی داده های پیکربندی برنامه با استفاده از پیکربندی برنامه و API Key Vault
Securing App Configuration Data by Using the App Configuration and API Key Vault
مدیریت کلیدها با سی شارپ
Managing Keys with C#
مدیریت گواهی ها با AZ CLI
Managing Certificates with AZ CLI
مدیریت اسرار با PowerShell
Managing Secrets with PowerShell
پیاده سازی هویت های مدیریت شده برای منابع Azure
Implementing Managed Identities for Azure Resources
نتیجه
Conclusion
آشنایی با میکروسرویس ها و طراحی ناهمزمان
Understand Microservices and Asynchronous Design
ابتدا بیایید میکروسرویس ها را درک کنیم
First Let's Understand Microservices
معماری ناهمزمان، زوج آزاد
The Asynchronous, Loosely-Couple Architecture
گزینه های صف در Azure
Queueing Options in Azure
یک حساب ذخیره سازی ایجاد کنید
Deploy a Storage Account
یک پیام به صف ارسال کنید
Post a Message to the Queue
پیاده سازی مدیریت API
Implement API Management
این مهارت در تاریخ 6/1/24 از کاتالوگ ما حذف خواهد شد.
This skill will be retired from our catalog on 6/1/24.
بررسی اجمالی
Overview
معرفی Azure API Management
Introducing Azure API Management
نمونه APIM را مستقر کنید
Deploy the APIM Instance
استقرار و API در APIM
Deploy and API into APIM
سیاست های APIM را درک کنید
Understand APIM Policies
یک خط مشی احراز هویت را مستقر کنید
Deploy an Authentication Policy
یک خط مشی مسیریابی را اجرا کنید
Deploy a Routing Policy
خلاصه کردن APIM
Summarizing APIM
نتیجه
Conclusion
چالش: یک راه حل کامل میکروسرویس ایجاد کنید
CHALLENGE: Create a Full Microservice Solution
همه قطعات را کنار هم قرار دهید
Put All the Pieces Together
چالش
The Challenge
مصرف کننده
The Consumer
یک هویت مدیریت شده آماده کنید
Prep a Managed Identity
برنامه Producer Container را اجرا کنید
Deploy the Producer Container App
شناسه مدیریت شده را به برنامه Container اختصاص دهید
Assign the Managed Identity to the Container App
برنامه مصرف کننده را مستقر کنید
Deploy the Consumer App
نقش مدیریت شده و Cosmos DB را تعیین کنید
Assign the Managed Identity and Cosmos DB Role
با برنامه های منطقی Azure گردش کار ایجاد کنید
Create Workflows with Azure Logic Apps
این مهارت در تاریخ 6/1/24 از کاتالوگ ما حذف خواهد شد.
This skill will be retired from our catalog on 6/1/24.
بررسی اجمالی
Overview
خودکارسازی و ادغام با برنامه های منطقی
Automating and Integrating with Logic Apps
اجزای برنامه منطقی
The Logic App Components
ساخت یک برنامه منطقی ساده
Building a Simple Logic App
ساخت یک برنامه منطقی پیچیده تر
Building a More Complex Logic App
ایجاد رابط برنامه منطقی خودتان
Creating Your Own Logic App Connector
خلاصه برنامه های منطقی
Summarizing Logic Apps
نتیجه
Conclusion
برای عملیات پیام رسانی از گذرگاه سرویس استفاده کنید
Use Service Bus for Messaging Operations
♣معرفی صف بندی پیشرفته با سرویس باس
♣Introducing Advanced Queueing with Service Bus
یک فضای نام گذرگاه سرویس و یک صف ایجاد کنید
Deploy a Service Bus Namespace and a Queue
برای صف توسعه دهید
Develop for the Queue
برای موضوعات و اشتراک ها توسعه دهید
Develop for Topics and Subscriptions
روشهایی برای تسویه پیامها
Methods for Settling Messages
راه حل های مبتنی بر رویداد Azure را توسعه دهید
Develop Azure Event-Based Solutions
این مهارت در تاریخ 6/1/24 از کاتالوگ ما حذف خواهد شد.
This skill will be retired from our catalog on 6/1/24.
بررسی اجمالی
Overview
معرفی راه حل های رویداد محور Azure
Introducing Azure Event-Driven Solutions
درک شبکه رویداد
Understanding the Event Grid
استقرار راه حل های شبکه رویداد
Deploying Event Grid Solutions
درک Azure Event Hub
Understanding Azure Event Hub
در حال توسعه راه حل های Azure Event Hub
Developing Azure Event Hub Solutions
در حال استقرار Azure Notification Hub
Deploying Azure Notification Hub
برای Object Storage توسعه دهید
Develop for Object Storage
BLOB!... ذخیره سازی
The BLOB!... Storage
یک حساب ذخیره سازی ایجاد کنید
Deploy a Storage Account
دانلود یک فایل با کد
Download a File with Code
دریافت و تنظیم ویژگی های شی
Get and Set Object Properties
دریافت و تنظیم متادیتا
Get and Set Metadata
چالش: سعی کنید ابردادهها را در یک BLOB بهروزرسانی کنید تا به تنهایی یک شناسه کاربر در آن گنجانده شود، و پس از پایان کار، ویدیوی زیر را مرور کنید تا کار خود را بررسی کنید.
CHALLENGE: Try to update the metadata on a BLOB to include a User's ID on your own, and once you're done, review the video below to check your work.
برنامه های Azure مبتنی بر پیام را توسعه دهید
Develop Message-Based Azure Applications
این مهارت در تاریخ 6/1/24 از کاتالوگ ما حذف خواهد شد.
This skill will be retired from our catalog on 6/1/24.
بررسی اجمالی
Overview
معرفی راه حل های Azure مبتنی بر پیام
Introducing Message-Based Azure Solutions
کاوش اتوبوس خدماتی Azure
Exploring Azure Service Bus
استقرار سرویس اتوبوس
Deploying Service Bus
ایجاد یک برنامه .Net Core Console برای سرویس Bus
Creating a .Net Core Console App for Service Bus
خلاصه توسعه مبتنی بر پیام Azure
Summarizing Azure Message-Based Development
نتیجه
Conclusion
برای معماری های رویداد محور توسعه دهید
Develop for Event-Driven Architectures
راه اندازی مجوزها برای شبکه رویداد
Set Up Permissions for Event Grid
یک اشتراک به روش آسان ایجاد کنید
Create a Subscription the Easy Way
یک اشتراک در Event Grid ایجاد کنید
Create a Subscription in Event Grid
برنامه های رویداد محور را با برنامه های منطقی توسعه دهید
Develop Event-Driven Apps with Logic Apps
معرفی برنامه های منطقی Azure
Introducing Azure Logic Apps
استقرار و آماده سازی برنامه های منطقی
Deploy and Prep Logic Apps
یک گردش کار پایه ایجاد کنید
Create a Basic Workflow
منطق پیچیده را به گردش کار خود اضافه کنید
Add Complex Logic to Your Workflow
مدیریت برنامه های منطقی
Administer Logic Apps
دریافت دادههای جریانی با رویداد هاب
Ingest Streaming Data with Event Hub
معرفی رویداد هاب
Introducing Event Hub
فضای نام و مرکز رویداد را مستقر کنید
Deploy a Namespace and Event Hub
کد برنامه مصرف کننده
Consumer App Code
برنامه ها را همزمان تست کنید
Test the Apps Simultaneously
چالش: سعی کنید یک برنامه منطقی ایجاد کنید که دادهها را بر اساس یک زمانبندی در مرکز رویداد بنویسد، سپس پیامها را با کد مصرف کنید.
CHALLENGE: Try to create a Logic App that writes data to an Event Hub on a schedule, then consume the messages with code.
Azure AD Authentication را در برنامه React پیاده سازی کنید
Implement Azure AD Authentication in a React App
معرفی Authn/Authz در Azure
Introducing Authn/Authz in Azure
برنامه را در Azure AD ثبت کنید
Register the Application in Azure AD
داربست و یک برنامه React آماده کنید
Scaffold and Prep a React App
فایل authConfig
The authConfig file
فایل index.js
The index.js File
چهار جزء
The Four Components
فایل App.jsx
The App.jsx File
برنامه را تست کنید
Test the App
چالش: یک مؤلفه محافظت شده خود را ایجاد کنید.
CHALLENGE: Create an implement your own protected component.
از Azure Key Vault برای ایمن کردن اطلاعات حساس استفاده کنید
Use Azure Key Vault to Secure Sensitive Info
معرفی Azure Key Vault
Introducing Azure Key Vault
استقرار و آماده سازی یک خرک کلید
Deploy and Prep a Key Vault
کد برای Key Vault
Code for Key Vault
تنظیمات برنامه و متغیرهای محیطی
App Configs and Environment Variables
توکن های SAS
SAS Tokens
چالش
CHALLENGE
عیب یابی راه حل ها با استفاده از Application Insights
Troubleshoot Solutions Using Application Insights
CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دورههای آموزشی متنوعی را در زمینههای مختلف از جمله شبکههای کامپیوتری، امنیت سایبری، سیستمهای عامل، و برنامهنویسی ارائه میدهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس میشوند.
"لمس شخصی، همراه با توانایی حرکت با سرعت خود، آموزش ویدیویی را به بهترین روش برای یادگیری تبدیل می کند." ناکس تجربیات فراوانی از تجزیه و تحلیل داده ها و تجسم را برای CBT Nuggets به ارمغان می آورد. ناکس به عنوان یک یادگیرنده CBT Nuggets شروع به کار کرد، در انجمن یادگیرنده ما مربی شد و اکنون یک مربی است. ناکس با بهره مندی از تجربه یادگیری CBT Nuggets، آموزش هایی ایجاد می کند که با زبان آموزان ارتباط برقرار می کند.
Knox همچنین دارای طیف گسترده ای از تجربه IT است. ناکس قبل از پیوستن به CBT Nuggets به عنوان مشاور فناوری اطلاعات کار می کرد و در زمینه های مختلفی از جمله شبکه، رایانش ابری و مدیریت پروژه مشاوره می داد.
"من از تدریس IT لذت می برم زیرا صنعت فناوری به سرعت در حال تغییر است و فراگیران ما باید در لبه برتر بمانند." تروور به لطف پدرش که صاحب یک تجارت نرم افزاری بود، در سنین جوانی شروع به ساخت و عیب یابی کامپیوترها کرد. او بیش از یک دهه تجربه IT و آموزش را برای CBT Nuggets به ارمغان می آورد. قبل از پیوستن به این تیم، او در زمینه مهندسی پیش فروش و معماری راه حل ها کار می کرد. سرگرمی های ترور شامل موتور سواری، پیاده روی و گذراندن وقت با خانواده اش است.
نمایش نظرات