آموزش ساخت وب اپلیکیشن با 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

نمایش نظرات

نظری ارسال نشده است.

آموزش ساخت وب اپلیکیشن با ASP.NET Core، MVC 6، EF Core و Angular
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
9h 19m
112
Pluralsight (پلورال سایت) pluralsight-small
31 تیر 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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 مشاهده کنید. او یکی از ذهن های وایلدر است.

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

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

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