[masp]tedu-01[/masp]

[giaban]0đ[/giaban]

[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]

Share khóa học: Xây dựng ứng dụng web với ASP.NET Core - Tedu.vn

GIỚI THIỆU KHÓA HỌC
ASP.NET Core là một nền tảng mã nguồn mở phát triển ứng dụng Web mới nhất của Microsoft đang được cộng đồng .NET Developer chào đón. Đây là một nền tảng hứa hẹn sự phát triển của thế hệ website kế tiếp cũng như để đưa .NET đến với thế giới mã nguồn mở. Nền tảng này được rất nhiều người khen ngợi cả ở độ mềm dẻo, tính đa nền tảng và có những tính năng mạnh mẽ mà .NET Developer nào cũng mong được sử dụng. Hiện nay phiên bản của .NET Core đã là 3.1 với một loạt sự cải tiến đáng kể các bạn có thể xem trang chủ ở đây: https://www.microsoft.com/net/core và trang hiển thị tài liệu cho ASP.NET Core ở đây: https://docs.microsoft.com/en-us/aspnet/core/. Mặc dù thời buổi hiện nay có rất nhiều các trung tâm, các khóa học cả trong và ngoài nước cũng như có rất nhiều các tài liệu và video trên mạng xã hội để hướng dẫn các bạn học và thực hành với ASP.NET Core hay bất cứ ngôn ngữ và framework nào. Nhưng TEDU luôn tự hào có những lợi thế cạnh tranh riêng và được rất nhiều các bạn học viên yêu quý và tin tưởng. Đó là sự đầu tư nghiên cứu tỉ mỉ và công phu để đưa ra khóa học dễ hiểu nhất, gần với thực tế nhất giúp các bạn hiểu và làm được ngay. Ngoài ra điểm mạnh là TEDU cũng đưa vào các pattern, các design thực tế và lắp vào một đề tài thật điều này không phải ai cũng có thể đủ đầu tư để làm được việc này.  Với khóa học "Lập trình ứng dụng web với ASP.NET Core" cũng thế, TEDU sẽ đưa ra được structure design cho dự án một  cách clear nhất đảm bảo các yếu tốt sau:
Dễ nắm bắt
Dễ bảo trì
Sử dụng lại code tốt nhất có thể
Giải pháp tốt 
Áp dụng các pattern được sử dụng rộng rãi.
Một số pattern và thư viện đã được sử dụng trong các khóa học trước  nay lại trở lại với .NET Core bao gồm:
AutoMapper
Unit Of Work
Repository
Factory
Dependency Injection
ASP.NET Identity
Phần frontend chúng ta sẽ tổ chức tốt hơn với Jquery giúp xây dựng ứng dụng phía khách hàng nhanh chóng và dễ dàng bảo trì nhất.

Đề cương khóa học

 Giới thiệu tổng quan khóa học
 Tổng quan về .NET Core
 Giới thiệu về các tính năng ASP.NET Core và khác biệt so với ASP.NET 5
 Giới thiệu mô hình MVC
 Cài đặt Visual Studio và .NET Core
 Tạo ứng dụng và tổng quan cấu trúc dự án trong .NET Core 2.0
 Giới thiệu về TagHelper
 Tính năng log lỗi trong ASP.NET Core
 Giới thiệu về Model Binding trong MVC
 Giải thích về bất đồng bộ trong .NET Core
 Làm việc với Static file
 Xử lý lỗi trong ASP.NET Core
 Làm việc với đa môi trường
 Đọc thông tin cấu hình ứng dụng
 Giới thiệu về ViewComponent và Partial View
 Xây dựng cấu trúc Solution
 Lý thuyết về DI và áp dụng trong ASP.NET MVC Core
 Giới thiệu về Entity Framework Core
 Giới thiệu về ASP.NET Identity
 Các khái niệm về bảo mật ứng dụng ASP.NET Core
 Phân tích và thiết kế cơ sở dữ liệu
 Triển khai tạo các Entity để sinh ra cơ sở dữ liệu
 Cài đặt Entity Framework Core và kết nối với Server
 Các lệnh migration trong Entity Framework Core
 Triển khai pattern Repository và UnitOfWork
 Triển khai tầng Service và AutoMapper
 Xây dựng tầng Web Application
 Sử dụng Area tạo phần Admin trong ASP.NET Core
 Ghép giao diện HTML phần Admin có sẵn vào ứng dụng.
 Tạo cấu trúc phần client JS
 Các kiểu xác thực và chứng thực người dùng
 Xây dựng tính năng đăng nhập cho quản trị
 Form Validate trong Jquery
 Hiển thị thông tin đăng nhập qua Claim
 Hiển thị danh sách menu quản trị động từ database
 Hiển thị danh sách sản phẩm dạng grid
 Phân trang danh sách sản phẩm
 Lọc sản phẩm qua AJAX Jquery
 Hiển thị cây danh mục dạng Tree
 Sắp xếp cây thư mục bằng kéo thả
 Thêm và cập nhật danh mục sản phẩm từ Context menu
 Thêm và sửa sản phẩm
 Tích hợp CK Editor cho sản phẩm
 Tích hợp Upload ảnh cho sản phẩm
 Quản lý danh sách người dùng
 Quản lý danh sách role
 Phân quyền cho người dùng
 Áp dụng quyền trên giao diện
 Nhập xuất Excel cho ứng dụng
 Quản lý hóa đơn và xuất excel
 Ghép giao diện cho phần giao diện khách hàng
 Tối ưu hóa URL cho SEO
 Tạo một số WebComponent chung cho hệ thống
 Đọc dữ liệu ra trang chủ
 Đọc dữ liệu và lọc trang danh sách sản phẩm
 Trang chi tiết sản phẩm
 Đăng ký thành viên
 Đăng nhập ứng dụng với ASP.NET Identity và Claim
 Áp dụng ReCapcha cho website
 Tạo giỏ hàng cho website và làm việc với Session
 Đặt hàng và tạo hóa đơn
 Tạo form gửi phản hồi và gửi mail trong ASP.NET Core
 Tạo middleware resize ảnh trong ASP.NET Core
 Caching ứng dụng web
 Nén response trả về để tăng tốc độ
 Áp dụng đa ngôn ngữ cho ứng dụng
 Cấu hình đăng nhập qua Facebook và Google
 Tối ưu hóa cho SEO trong ứng dụng
 Tối ưu code client qua Gulp
 Testing ứng dụng Web
 Tạo Project Web API cho Mobile
 Chứng thực Web API với JWT Token
 Cài đặt Swagger cho Web API
 Xuất bản ứng dụng lên IIS
 Tổng kết khóa học

Bạch Ngọc Toàn

Nghề nghiêp: Senior Fullstack .NET Developer & Team Leader.
Hiện đang là: Trainer  và điều hành tại kênh đào tạo trực tuyến TEDU.
Kỹ năng: Có hơn 8 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, ASP.NET Core, Angular SQL Server, JQuery, SOLID, Design Pattern, DevOps.
Kinh nghiệm giảng dạy: Đã có 5 năm kinh nghiệm giảng dạy

[/chitiet]
Xây dựng ứng dụng web với ASP.NET Core - Tedu.vn



























Ant Green
ĐĂNG NHẬP
Nhận nhiều ưu đãi hơn