آموزش ساخت برنامه های واقعی بوسیله ASP.NET Core و Angular 2
دسته نرم افزار آموزشی زیردسته کامپیوتر
در این مجموعه آموزش بسیار ارزشمند بر ساخت برنامه های وب و موبایل با استفاده از ASP.NET Core ، Entity Framework و Angular 2 مسلط می گردید. مباحث به زبانی ساده و در حین انجام پروژه های واقعی توضیح داده می شوند.
عنوان اصلی : Build a Real-world App with ASP.NET Core and Angular 2 (4+)
این مجموعه آموزش ویدیویی محصول موسسه آموزشی Udemy است که بر روی 1 حلقه DVD به همراه فایلهای تمرینی و اسلایدهای مدرس و به مدت زمان 9 ساعت و 55 دقیقه در اختیار علاقه مندان قرار می گیرد.
در ادامه با برخی از سرفصل های درسی این مجموعه آموزش آشنا می شویم :
Getting Started :
Introduction
The Scope
Prerequisites
Application Requirements
Setting Up the Development Environment
Installing SQL Server on macOS / Linux
Creating a New Project
Project Structure
Application Startup
Environments
.NET Watch Tool
Debugging in VSCode
Working with Git
Use Cases
Social Talk
Code Reviews
Downloading the Source Code
Building APIs Using ASP.NET Core :
Introduction
Implementation Options
Building the Domain Model
Adding Entity Framework Core
Creating a DbContext
Using Configuration
Creating the Database
Applying Constraints
Seeding the Database
Building an API
Common Runtime Errors
API Resources
Using AutoMapper
Challenge 2
Building Forms with Angular and Bootstrap :
Introduction
Adding a New Angular Component
Creating a Route
Using Bootstrap Forms
Creating a Service
Populating Drop-down Lists
Implementing Cascading Drop-down Lists
Rendering Dynamic Check Boxes
Refactoring: Merging Services
Discussion: Merging Controllers
Adding Radio Buttons
Adding Text Boxes
Challenge 3
Implementing CRUD Operations :
Introduction
Revisiting the Domain Model
Extending the Domain Model
Dealing with Many-to-many Relationships
Building an API to Create Objects
API Resources vs Domain Classes
Creating an API Resource
Mapping API Resources to Domain Classes
Adding a Record to the Database
Implementing Server-side Validation
Building an API to Update Objects
Mapping Collections
Refactoring: Using LINQ
Building an API to Delete Objects
Building an API to Get Objects
Challenge 4
Refactoring Towards the Clean Architecture :
Introduction
Separating API Resources
Refactoring: Separating API Resources
Refactoring: Using KeyValuePairResource
Changing the Return Type of APIs
The Repository Pattern
Dependency Injection
Decoupling from Entity Framework
The Unit of Work Pattern
Fixing a Few Bugs
False Argument 1: Repository over Repository
False Argument 2: Increased Complexity
False Argument 3: Simple or Complex Apps
False Argument 4: Repository Coupled to Entity Framework
False Argument 5: Persistence Model
Dependency Inversion Principle
Layers vs Tiers
Challenge 5
Populating and Submitting Forms :
Introduction
Binding the Drop-down Lists to the Model
Binding the Checkboxes
Binding the Textboxes
Submitting the Form
Client-side Validation
Displaying Toast Notifications
Global Error Handling
Zones in Angular
Logging Errors
Development vs Production Environment
Implementing Editing
Sending Parallel Requests
Creating Interfaces
Populating the Form
Implementing the Update
Implementing the Delete
Challenge
Filtering, Sorting and Pagination :
Introduction
Code Review: Vehicles List
Adding the Filters
Filtering on the Client
Filtering on the Server
Passing the Filters to the Server
Sorting on the Server
Refactoring: Using Dictionaries
Refactoring: Extract Method
Refactoring: Using Extension Methods and Generics
Sending the Sort Parameters to the Server
Adding the Sort Icon
Rendering the Columns Dynamically
Paging on the Server
Adding a Pagination Component
Calculating the Total
Edge Cases
Challenge 7
Additional Reading
Uploading Files :
Introduction
The Approach
Code Review
Extending the Domain Model
Building an API
Testing the API
Adding Validation
Refactoring to Use Configuration
Building the Client-side
Rendering the Uploaded Photos
Tracking the Upload Progress
Adding a Bootstrap Progress Bar
Fixing the Memory Leaks
Handling the Errors
Challenge 8
Authentication and Authorization :
Introduction
Requirements
Architecture
Setting Up an Auth0 Account
Securing APIs
Inspecting a JSON Web Token (JWT)
Securing Client Apps
Login and Logout
Using Hosted Login Pages
Setting the Audience for the Token
Exercise
Getting the User\`s Profile
Clarifying the Scope
Adding Additional Signup Fields
Using Rules
Assigning Users to Roles
Returning Custom Claims
Showing/Hiding Content Based on the User\`s Role
Refactoring
Protecting Routes
Calling Secured APIs
Restricting API Access to Certain Roles
Implementing the Authorization Requirements
CSRF Attacks
مشخصات این مجموعه :
زبان آموزش ها انگلیسی روان و ساده
دارای آموزشهای ویدیویی و دسته بندی شده
ارائه شده بر روی 1 حلقه DVD به همراه فایلهای تمرینی و اسلایدهای مدرس
مدت زمان آموزش 9 ساعت و 55 دقیقه !
محصول موسسه آموزشی Udemy
این فیلم آموزشی اوریجینال بوده و به زبان انگلیسی ساده و روان ، در محیط نرم افزار و قابل درک برای همه تدریس می گردد.
فروشنده: فروشگاه تخصصی شرکت فرین
قیمت: 11,000 تومان
درصد :50
روش خرید: برای خرید آموزش ساخت برنامه های واقعی بوسیله ASP.NET Core و Angular 2، پس از کلیک روی دکمه زیر و تکمیل فرم سفارش، ابتدا محصول یا محصولات مورد نظرتان را درب منزل یا محل کار تحویل بگیرید، سپس وجه کالا و هزینه ارسال را به مامور پست بپردازید. جهت مشاهده فرم خرید، روی دکمه زیر کلیک کنید.