آموزش ساخت اپلیکیشن‌های وب با Angular و ASP.NET Web API - آخرین آپدیت

دانلود Building Angular and ASP.NET Web API Apps

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره یک راهنمای عملی برای ساخت اپلیکیشن‌های وب مدرن و Full-Stack با استفاده از ASP.NET Web API و Angular است. در این دوره یاد می‌گیرید چگونه نقاط انتهایی (Endpoints) برای RESTful API ایجاد و ایمن‌سازی کنید، آن‌ها را با فرانت‌اند انگولار ادغام نمایید و عملیات ضروری CRUD را پیاده‌سازی کنید. مدرس دوره، Ervis Trupja، بهترین روش‌ها برای طراحی اپلیکیشن‌های مقیاس‌پذیر و قابل نگهداری، از جمله احراز هویت با استفاده از JSON Web Tokens (JWT) را آموزش می‌دهد. در پایان دوره، شما با نحوه استقرار (Deploy) اپلیکیشن‌ها در محیط‌های عملیاتی آشنا خواهید شد تا برای استفاده در دنیای واقعی آماده باشند. این دوره برای توسعه‌دهندگانی که در ابتدای راه هستند یا قصد دارند مهارت‌های توسعه Full-Stack خود را با این فریم‌ورک‌های قدرتمند ارتقا دهند، ایده‌آل است.

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

مقدمه Introduction

  • پیش‌نیازها Prerequisites

  • مقدمه Introduction

1. overview دوره 1. Course Overview

  • راه‌اندازی محیط توسعه Setting up the development environment

  • مرور کلی دوره و دموی اپلیکیشن Course overview and application demo

2. آماده‌سازی محیط توسعه 2. Set up the Development Environment

  • ساخت API برای خواندن بر اساس ID Create the read by ID API endpoint

  • تعریف مدل‌های اپلیکیشن Define application models

  • پاکسازی کدها Cleanup Code

  • پیکربندی Entity Framework برای دسترسی به دیتابیس Configure entity framework for database access

  • ساخت API برای ایجاد داده (Create) Build the Create API endpoint

  • ساخت API برای حذف داده (Delete) Create the delete API endpoint

  • ساخت API برای به‌روزرسانی داده (Update) Create the update API endpoint

  • ساخت API برای خواندن تمام داده‌ها (Read All) Create the read-all API endpoint

  • ایجاد یک پروژه Web API خالی Create an empty Web API Project

3. ساخت فرانت‌اند با انگولار 3. Build the Angular Front End

  • ساخت یک فرم Creating a form

  • ایجاد یک پروژه جدید انگولار Create an new Angular project

  • به‌روزرسانی داده‌های تراکنش با HTTP PUT Update transaction data with HTTP PUT

  • طراحی صفحه لیست Design the list page

  • ایجاد تراکنش جدید با ارسال داده‌ها از طریق HTTP POST Create a New transaction by submitting data with HTTP POST

  • ساخت سرویس تراکنش با متدهای HTTP Create the transaction Service with HTTP methods

  • حذف تراکنش با HTTP DELETE Delete a transaction with HTTP DELETE

  • تعریف و ایجاد کامپوننت‌های خالی Define and creating empty components

  • بارگذاری داده‌ها از API مدیریت Load data from admin API

  • پیکربندی مسیریابی و ناوبری (Routing) Configure routing and navigation

  • طراحی هدر و فوتر اپلیکیشن Design the application header and footer

4. افزودن احراز هویت مبتنی بر توکن 4. Add Token-Based Authentication

  • پیکربندی احراز هویت مبتنی بر توکن در ASP.NET Web API Configure token-based authentication in ASP.NET Web API

  • ورود به حساب کاربری Log in to an account

  • درک مفاهیم احراز هویت مبتنی بر توکن Understanding token-based authentication

  • افزودن اعتبارسنجی داده‌ها به فرم ثبت‌نام Add data validation to a registered form

  • ایمن‌سازی مسیرها با Angular Guards Secure routes with Angular Guards

  • ساخت API برای ثبت‌نام Build the register API endpoint

  • توسعه سرویس احراز هویت در انگولار Develop the authentication service in angular

  • تنظیم شناسه کاربر هنگام ایجاد و بارگذاری تراکنش Set a user ID when a transaction is created and loaded

  • پیاده‌سازی Auth Interceptor Implement the auth interceptor

  • ساخت API برای ورود (Login) Create the login API endpoint

  • ثبت‌نام برای حساب کاربری جدید Register for a new account

  • به‌روزرسانی هدر برای قابلیت خروج از حساب Update the header for logout functionality

5. استقرار اپلیکیشن در Azure 5. Application Deployment to Azure

  • استقرار ASP.NET Web API در Azure App Services Deploy ASP.NET Web API to Azure app services

  • استقرار دیتابیس در Azure SQL Database Deploy SQL database to Azure SQL database services

  • بررسی سرویس‌های Azure برای استقرار Explore Azure services for deployment

  • استقرار اپلیکیشن انگولار در Azure Static Website Deploy the Angular application to Azure Static Website

6. گام‌های بعدی 6. Where to Go Next

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش ساخت اپلیکیشن‌های وب با Angular و ASP.NET Web API
جزییات دوره
5h 50m
41
(آخرین آپدیت)
2,289
- از 5
ندارد
دارد
دارد
Ervis Trupja
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ervis Trupja Ervis Trupja

برنامه نویس وب Full-Stack .NET با پیشینه ریاضی

Ervis Trupja یک توسعه دهنده وب دات نت فول استک با سابقه ریاضی و تجربه تدریس است.

او کار خود را به عنوان معلم ریاضی آغاز کرد و در آنجا به قدرت تدریس مؤثر پی برد. پس از یک سال تدریس حرفه‌ای، او تصمیم گرفت خود را در صنعت فناوری در حال تحول و تغییر به چالش بکشد. او هرگز از یادگیری مهارت های برنامه نویسی و زبان های جدید دست نکشید. در اوایل، او شروع به ایجاد برنامه های وب فقط برای سرگرمی کرد. این علاقه از آن زمان به تصمیم او برای کار تمام وقت در زمینه فناوری منجر شد. موفقیت و تفریحی که او در این زمینه دارد، این اشتیاق را امروز زنده نگه می دارد. سوابق تحصیلی او شامل کارشناسی ارشد علوم ریاضی و علوم کامپیوتر است. اشتیاق او به زبان های خارجی او را به یادگیری و برقراری ارتباط روان به پنج زبان سوق داده است: آلبانیایی، انگلیسی، ترکی، ایتالیایی و آلمانی.