Đề cương khóa học
Ngày 1:
Tổng quan .NET Core
- Ưu điểm và sự khác biệt so với .Net Framework
Xây dựng ứng dụng .NET Core
- Cài đặt .NET Core SDK, Sử dụng .NET CLI, Tạo và thực thi ứng dụng .NET Core
Xây dựng với .NET Core
- Frameworks, runtimes và platforms, Nguyên tắc cơ bản của MSBuild
Kiểm thử đơn vị với xUnit
- Viết kiểm thử đơn vị, facts và theories
Làm việc với cơ sở dữ liệu
- Quan hệ, SQLite, Chuyển đổi dữ liệu
Truy cập dữ liệu với ORM (object-relational mappers)
- Dapper so với Entity Framework Core
Tạo Microservice với ASP.NET Core
Gỡ lỗi
- WinDBG/CDB, LLDB, SOS
Hiệu suất và Profiling
- xUnit.Performance, PerfView
Localization ứng dụng
.NET Portability Analyzer
Chuẩn bị phát hành
- NuGet package, NuGet feed, Ký assemblies
Ngày 2:
Tổng quan ASP.NET Core
Tạo ứng dụng web ASP.NET Core
- Components
Xử lý requests với middleware pipeline
- Service static files, thêm chức năng, kết hợp middleware, xử lý exceptions
Sử dụng MVC trong ASP.NET Core
Mapping URLs
- Conventional routing, constraints và default values, Tạo URLs
The Model Binding
- Xác thực đầu vào của người dùng
Sử dụng Razor Views
Sử dụng Tag Helpers
Tạo Web API
- Attribute routing, Content negotiation, XML formatting
Cấu hình service với dependency injection
Cấu hình ứng dụng ASP.NET Core
Truy vấn, tạo và cập nhật dữ liệu bằng Entity Framework Core
Sử dụng MVC filter pipeline
Sử dụng hệ thống ASP.NET Core Identity
Bảo mật ứng dụng
Publishing, Hosting ứng dụng ASP.NET Core trong IIS
- Bundling và minification
Monitoring và troubleshooting
Ngày 3:
Tổng quan The Front‐End Developer Toolset
Angular Concepts
- Tạo Project
- Tạo Data Model
- Tạo Web Service
Cấu trúc ứng dụng Angular
Tạo Angular Store
Sử dụng Angular với Blazor
Data binding & Directives
Services và Dependency Injection
Sử dụng Angular với ASP.NET MVC
Visual Studio Support cho Angular
Bootstrap Concepts
- Bootstrap styles, Components
Quản lý Dependencies với NuGet và Bower
Xây dựng Application với Gulp và webpack
Tạo Administration Features
Bảo mật Application
Deploying ASP.NET Core Angular application
- Mô hình Hosting mới, Cài đặt trên IIS, Azure, Docker Containers
Xây dựng ứng dụng ASP.NET CORE ngoài Windows
Tóm tắt
Yêu cầu
.NET Core
- Có kiến thức cơ bản về các ngôn ngữ lập trình mệnh lệnh, hướng đối tượng, chẳng hạn như C#, C++, Java.
- Có một số kinh nghiệm sử dụng dòng lệnh hoặc terminal và các trình soạn thảo văn bản.
Angular
- Có kiến thức cơ bản về phát triển ASP.NET Core MVC và hiểu rõ về JavaScript, HTML và CSS.
Đánh giá (1)
Trong vòng chỉ ba ngày, tất cả các chủ đề trong tài liệu đào tạo đã được bao phủ, thậm chí còn có thêm nội dung bổ sung.
Ovidiu
Khóa học - Angular 2 Fundamentals
Dịch thuật bằng máy