مرورگر شما از این ویدیو پشتیبانی نمی کند.
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
توضیحات دوره:
این دوره به بررسی معماری و اجزای توسعه فولاستک با تمرکز بر یکپارچهسازی API و مدیریت وضعیت (State Management) میپردازد. شما یاد میگیرید که چگونه پروژههای فولاستک را ساخته و بهینه کنید و از Microsoft Copilot برای نوشتن، عیبیابی و ارتقای کدهای یکپارچهسازی بهره ببرید.
در پایان این دوره، شما قادر خواهید بود:
اجزا و معماری توسعه فولاستک، تکنیکهای مدیریت پاسخهای API و روشهای مدیریت وضعیت را توصیف کنید.
مراحل راهاندازی محیط توسعه فولاستک، ایجاد و مصرف APIها در برنامههای فرانتاند و مفاهیم برنامهنویسی ناهمگام (Asynchronous) با APIها را توضیح دهید.
مبانی مصرف API در برنامههای Blazor و مدیریت وضعیت در بستر اپلیکیشنهای فولاستک را تعریف کنید.
یک پروژه یکپارچهسازی فولاستک را با استفاده از Microsoft Copilot، شامل نوشتن، دیباگ و بهینهسازی کدهای اتصال، توسعه دهید.
سرفصل ها و درس ها
اتصال اجزای فرانتاند و بکاِند
Connecting Front-End and Back-End Components
معرفی دوره: یکپارچهسازی فولاستک
Course Introduction: Full-Stack Integration
معرفی مدرس
Instructor Introduction
بررسی کلی سرفصلهای دوره
The What’s What of the Course
تکمیل آزمایشگاههای هدایتشده
Completing the Guided Labs
معرفی ابزار هوش مصنوعی: Microsoft Copilot
Introducing the AI Tool: Microsoft Copilot
راهنمای موفقیت در این برنامه آموزشی
How to Be Successful in This Program
معرفی پروژه
Introduction to the Project
مقدمهای بر اتصال اجزای فرانتاند و بکاِند
Introduction to Connecting Front-End and Back-End Components
اجزای توسعه فولاستک
Components of Full-Stack Development
الگوهای معماری فولاستک
Full-Stack Architectural Patterns
مروری بر ابزارها و فریمورکهای مورد نیاز
Overview of Required Tools and Frameworks
پیکربندی ابزارهای توسعه در VS Code
Configuring Development Tools in VS Code
راهاندازی محیط توسعه فولاستک
Setting Up a Full-Stack Development Environment
مقدمهای بر طراحی RESTful API
Introduction to RESTful API Design
مفاهیم RESTful API در .NET Minimal APIs
RESTful API Concepts in .NET Minimal APIs
استفاده از System.Text.Json برای سریالسازی JSON
Using System.Text.Json for JSON Serialization
پیادهسازی RESTful API در VS Code
RESTful API Implementation in VS Code
ساخت یک RESTful API
Building a RESTful API
ایجاد API برای برنامههای فرانتاند
Creating APIs for Front-End Applications
یکپارچهسازی APIها در برنامههای Blazor
Integrating APIs in Blazor Applications
مصرف API در یک برنامه Blazor
Consuming APIs in a Blazor Application
مصرف API در یک برنامه فرانتاند مبتنی بر Blazor
API Consumption in a Blazor-Based Front-End Application
موارد استفاده رایج برای یکپارچهسازی فرانتاند و بکاِند
Common Use Cases for Front-End and Back-End Integration
مثالهای پروژه-محور از یکپارچهسازی فولاستک
Project-Based Examples of Full-Stack Integration
نتیجهگیری: اتصال اجزای فرانتاند و بکاِند
Conclusion: Connecting Front-End and Back-End Components
مصرف APIها در برنامههای Blazor
Consuming APIs in Blazor Applications
مقدمهای بر مصرف APIها در برنامههای Blazor
Introduction to Consuming APIs in Blazor Applications
مروری بر نحوه مصرف API در برنامههای Blazor
Overview of API Consumption in Blazor Applications
مفاهیم کلیدی یکپارچهسازی API در Blazor
Key Blazor API Integration Concepts
ارسال درخواستهای GET در Blazor با استفاده از HTTPClient
Making GET Requests in Blazor Using HTTPClient
مدیریت خطاها و موارد خاص در فراخوانیهای API
Handling Errors and Edge Cases in API Calls
پیادهسازی فراخوانیهای API در برنامههای Blazor
Implementing API Calls in Blazor Applications
پردازش پاسخهای JSON در Blazor
Processing JSON Responses in Blazor
مدیریت وضعیت و بهروزرسانی دادههای API
Managing State and API Data Updates
مدیریت پاسخهای API و مدیریت وضعیت در Blazor
Handling API Responses and State Management in Blazor
مقدمهای بر مفاهیم برنامهنویسی ناهمگام (Asynchronous)
Introduction to Asynchronous Programming Concepts
مدیریت فراخوانیهای ناهمگام API در Blazor
Managing Asynchronous API Calls in Blazor
پیادهسازی فراخوانیهای ناهمگام API در برنامههای Blazor
Implementing Asynchronous API Calls in Blazor Applications
بهینهسازی عملکرد در فراخوانیهای API
Performance Optimization in API Calls
امنیت و قابلیت نگهداری در یکپارچهسازی API
Security and Maintainability in API Integration
نتیجهگیری: مصرف APIها در برنامههای Blazor
Conclusion: Consuming APIs in Blazor Applications
مدیریت وضعیت و ارتباط کلاینت-سرور
State Management and Client-Server Communication
مقدمهای بر مدیریت وضعیت و ارتباط کلاینت-سرور
Introduction to State Management and Client-Server Communication
مروری بر مفاهیم مدیریت وضعیت (State Management)
Overview of State Management Concepts
نقش مدیریت وضعیت در ثبات برنامه
The Role of State Management in Application Consistency
مروری بر ابزارهای ذخیرهسازی سمت کلاینت
Overview of Client-Side Storage Tools
مدیریت وضعیت در طول نشستهای کاربر (User Sessions)
Managing State Across User Sessions
پیادهسازی مدیریت وضعیت سمت کلاینت در Blazor
Implementing Client-Side State Management in Blazor
مروری بر تکنیکهای وضعیت سمت سرور
Overview of Server-Side State Techniques
استراتژیهای کاربردی وضعیت سمت سرور
Practical Server-Side State Strategies
مدیریت وضعیت سمت سرور در یک برنامه فولاستک
Server-Side State Management in a Full-Stack Application
مقدمهای بر ارتباطات آنی (Real-Time)
Introduction to Real-Time Communication
پیادهسازی SignalR در یک برنامه فولاستک
Implementing SignalR in a Full-Stack Application
پیادهسازی ارتباطات آنی با استفاده از SignalR
Implementing Real-Time Communication Using SignalR
اصول کلیدی برای مدیریت وضعیت
Key Principles for State Management
استراتژیهای مدیریت وضعیت بین کلاینت و سرور
Strategies for Managing State Across Client and Server
نتیجهگیری: مدیریت وضعیت و ارتباط کلاینت-سرور
Conclusion: State Management and Client-Server Communication
استفاده از Copilot برای یکپارچهسازی کدهای فرانتاند و بکاِند
Using Copilot for Integrating Front-End and Back-End Code
مقدمهای بر استفاده از Copilot برای یکپارچهسازی کدهای فرانتاند و بکاِند
Introduction to Using Copilot for Integrating Front-End and Back-End Code
آشنایی با کدهای یکپارچهسازی به کمک Copilot
Introduction to Integration Code with Copilot
تولید کدهای یکپارچهسازی با Copilot
Generating Integration Code with Copilot
مشکلات رایج یکپارچهسازی و تکنیکهای عیبیابی
Common Integration Issues and Debugging Techniques
دیباگ کردن کدهای یکپارچهسازی با Copilot
Debugging Integration Code with Copilot
مقدمهای بر ساختارهای JSON برای یکپارچهسازی API
Introduction to JSON Structures for API Integration
مدیریت ساختارهای پیچیده و تودرتوی JSON با Copilot
Managing Nested and Complex JSON Structures with Copilot
شناسایی گلوگاههای عملکردی در کدهای یکپارچهسازی
Identifying Performance Bottlenecks in Integration Code
نمایش تکنیکهای بهینهسازی کد با Copilot
Demonstrating Code Optimization Techniques with Copilot
برنامهریزی پروژه یکپارچهسازی فولاستک
Planning the Full-Stack Integration Project
توسعه و اصلاح کدهای یکپارچهسازی با استفاده از Microsoft Copilot
Developing and Refining the Integration Code Using Microsoft Copilot
جمعبندی دوره: یکپارچهسازی فولاستک
Course Conclusion: Full-Stack Integration
نمایش نظرات