Đề 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á (5)
- Tôi thực sự thích khóa học và người hướng dẫn rất dễ chịu và có kiến thức sâu rộng về chủ đề. Chỉ là không phải tất cả các chủ đề đều được thảo luận trong đợt đào tạo 4 ngày.
Allan - Tribal Software Philippines Inc
Khóa học - Angular 14
Dịch thuật bằng máy
Tôi thích những câu đùa của bạn
Dermot - Griffiths & Armour
Khóa học - Angular 2 Fundamentals
Dịch thuật bằng máy
Giảng viên đã giải thích các chủ đề rất tốt với những ví dụ thực tế từ thế giới thực, giúp chúng tôi dễ dàng hiểu thông tin hơn.
Florin-Viorel Marut - Continental Automotive Romania
Khóa học - High-Performance Application Development with .NET Core
Dịch thuật bằng máy
Các ví dụ thực tế, bài tập và phương pháp tốt nhất
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Khóa học - Angular 10 for Developers
Dịch thuật bằng máy
Ống dẫn Định tuyến Liên kết dữ liệu Dịch vụ
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Khóa học - Angular 12
Dịch thuật bằng máy