آموزش ساخت وب اپلیکیشن با ASP.NET Core، MVC 6، EF Core و Angular

Building a Web App with ASP.NET Core, MVC 6, EF Core, and Angular

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ASP.NET Core یک روش کاملاً جدید برای توسعه برنامه های وب با دات نت و سی شارپ است. در این دوره آموزشی، ساختن یک برنامه وب با ASP.NET Core، MVC 6، EF Core و Angular، یاد خواهید گرفت که چگونه این تغییر جدید می تواند سرعت توسعه برنامه های وب را افزایش دهد. در مرحله بعد، نحوه ایجاد صفحات وب با استفاده از ASP.NET MVC و همچنین نحوه ساخت API با ASP.NET MVC را خواهید آموخت. در نهایت، یاد خواهید گرفت که چگونه صفحات و API های خود را با هویت ASP.NET ایمن کنید و همچنین نحوه استفاده از AngularJS برای توسعه سمت مشتری را یاد خواهید گرفت. در پایان این دوره، می‌دانید که چگونه اپلیکیشن خود را با ASP.NET Core بسازید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ASP.NET Core چیست؟ What Is ASP.NET Core?

  • معرفی Introduction

  • چرا ASP.NET Core؟ Why ASP.NET Core?

  • ASP.NET Core چیست؟ What Is ASP.NET Core?

  • نصب ASP.NET Core Installing ASP.NET Core

  • Hello World ASP.NET Core Hello World ASP.NET Core

  • کد VS VS Code

  • ویژوال استودیو Visual Studio

  • به جایی که می رویم Where We're Headed

  • خلاصه Summary

مبانی HTML و CSS HTML and CSS Basics

  • معرفی Introduction

  • HTML چیست؟ What Is HTML?

  • ارائه فایل ها در ASP.NET Core Serving Files in ASP.NET Core

  • مبانی HTML HTML Basics

  • فرم های HTML HTML Forms

  • مبانی CSS CSS Basics

  • انتخابگرهای CSS CSS Selectors

  • نامگذاری CSS CSS Naming

  • مدل جعبه The Box Model

  • خلاصه Summary

جاوا اسکریپت JavaScript

  • معرفی Introduction

  • جاوا اسکریپت چیست؟ What Is JavaScript?

  • سلام جاوا اسکریپت Hello JavaScript

  • رویدادهای جاوا اسکریپت JavaScript Events

  • دامنه جهانی Global Scope

  • با استفاده از Bower Using Bower

  • معرفی جی کوئری Introducing jQuery

  • جی کوئری کاربردی Practical jQuery

  • خلاصه Summary

MVC 6 MVC 6

  • معرفی Introduction

  • اولین کنترلر/نمایش First Controller/View

  • فعال کردن MVC 6 Enabling MVC 6

  • ایجاد یک طرح Creating a Layout

  • افزودن بازدیدهای بیشتر Adding More Views

  • استفاده از Tag Helpers Using Tag Helpers

  • پیاده سازی صفحه تماس Implementing a Contact Page

  • با استفاده از اعتبار سنجی Using Validation

  • پشتیبانی از POST Supporting POST

  • افزودن یک سرویس Adding a Service

  • تکمیل فرم Completing the Form

  • خلاصه Summary

بوت استرپ Bootstrap

  • معرفی Introduction

  • اضافه کردن بوت استرپ Adding Bootstrap

  • استفاده از Bootswatch Using Bootswatch

  • ساخت NavBar Building a NavBar

  • سیستم شبکه The Grid System

  • با استفاده از سیستم گرید Using the Grid System

  • بوت استرپ و فرم ها Bootstrap and Forms

  • در مورد بوت استرپ 4 چطور؟ What about Bootstrap 4?

  • خلاصه Summary

هسته چارچوب نهاد Entity Framework Core

  • معرفی Introduction

  • ایجاد موجودیت ها Creating Entities

  • ایجاد DbContext Creating the DbContext

  • با استفاده از DbContext Using the DbContext

  • استفاده از مهاجرت Using Migrations

  • کاشت پایگاه داده Seeding the Database

  • الگوی مخزن The Repository Pattern

  • ورود به سیستم Logging

  • خلاصه Summary

ایجاد API Creating the API

  • معرفی Introduction

  • یک کنترلر API ایجاد کنید Create an API Controller

  • برگرداندن داده ها Returning Data

  • با استفاده از POST Using POST

  • اعتبار سنجی و مشاهده مدل ها Validation and View Models

  • با استفاده از AutoMapper Using AutoMapper

  • با استفاده از Logging Using Logging

  • ذخیره در پایگاه داده Saving to the Database

  • کنترلر توقف The Stop Controller

  • ذخیره توقف های جدید Saving New Stops

  • پیاده سازی یک سرویس Implementing a Service

  • با استفاده از سرویس Using the Service

  • خلاصه Summary

ASP.NET Core Identity ASP.NET Core Identity

  • معرفی Introduction

  • ASP.NET Core Identity چیست؟ What Is ASP.NET Core Identity?

  • اعمال مجوز Authorizing Actions

  • ذخیره هویت در پایگاه داده Storing Identities in the Database

  • پیکربندی هویت Configuring Identity

  • طراحی نمای ورود Designing the Login View

  • ورود و خروج را پیاده سازی کنید Implement Login and Logout

  • از Identity در API استفاده کنید Use Identity in the API

  • از Identity در Trips Controller استفاده کنید Use Identity in Trips Controller

  • از Identity در کنترلر توقف استفاده کنید Use Identity in the Stops Controller

  • خلاصه Summary

زاویه ای Angular

  • معرفی Introduction

  • سلام انگولار Hello Angular

  • اولین کنترلر شما Your First Controller

  • Binding Data Basic Basic Data Binding

  • رسیدگی به فرم ها Handling Forms

  • اعتبار سنجی فرم ها Validating Forms

  • بازیابی اطلاعات با Angular Retrieving Data with Angular

  • ایجاد داده با Angular Creating Data with Angular

  • ایجاد یک دستورالعمل Creating a Directive

  • خلاصه Summary

مسیریابی زاویه ای Angular Routing

  • معرفی Introduction

  • افزودن مسیریابی Adding Routing

  • ایجاد نماها Creating Views

  • نمای دوم Second View

  • پیاده سازی ویرایشگر Implementing the Editor

  • فراخوانی API Calling the API

  • استفاده از پلاگین غیر زاویه ای Using a Non-Angular Plugin

  • اعتبار سنجی توقف جدید Validating a New Stop

  • ایجاد یک توقف جدید Creating a New Stop

  • خلاصه Summary

استقرار هسته ASP.NET ASP.NET Core Deployment

  • معرفی Introduction

  • کوچک کردن جاوا اسکریپت Minifying Your JavaScript

  • کوچک کردن جاوا اسکریپت شما - ادامه دارد Minifying Your JavaScript - Continued

  • با استفاده از جاوا اسکریپت Minified Using Minified JavaScript

  • کوچک کردن کد زاویه ای Minifying Angular Code

  • آماده برای استقرار Readying for Deployment

  • انتشار با ویژوال استودیو Publishing with Visual Studio

  • انتشار با Command-line Publishing with the Command-line

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش ساخت وب اپلیکیشن با ASP.NET Core، MVC 6، EF Core و Angular
جزییات دوره
9h 19m
112
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
687
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shawn Wildermuth Shawn Wildermuth

شاون ویلدرموت از ابتدای دهه 80 که Vic-20 را به دست آورد ، با رایانه ها و نرم افزارها سر و صدا داشت. وی از سال 2002 به عنوان MVP مایکروسافت به عنوان ASP.NET Insider و ClientDev Insider با مایکروسافت درگیر است. وی هشت کتاب و مقاله بیشمار درباره توسعه نرم افزار تالیف کرده است. همچنین می توانید او را در یکی از کنفرانس های محلی و بین المللی که در آن سخنرانی کرده است ، از جمله TechEd ، Oredev ، SDC ، NDC ، VSLive ، DevIntersection ، MIX ، Devteach ، DevConnections و Dev Reach مشاهده کنید. او یکی از ذهن های وایلدر است.