Xây dựng ứng dụng web với ASP.NET Core

Xây dựng ứng dụng web với ASP.NET Core - Mã: TEDU17

0 đánh giá Hiện tại có 0 học viên Đã có 1,192 lượt xem

Học phí: 2,000,000 VNĐ

Chưa phát hành

Khóa học lập trình ứng dụng web với nền tảng ASP.NET Core của Microsoft sử dụng công nghệ mới nhất với structure design tối ưu. Dự kiến ra mắt tháng 11/2017

Xây dựng ứng dụng web với ASP.NET Core

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à 2.0 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:

  1. Dễ nắm bắt
  2. Dễ bảo trì
  3. Sử dụng lại code tốt nhất có thể
  4. Giải pháp tốt 
  5. Á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:

  1. AutoMapper
  2. Unit Of Work
  3. Repository
  4. Factory
  5. Dependency Injection
  6. ASP.NET Identity

Phần frontend chúng ta sẽ tổ chức tốt hơn với sự xuất hiện của framework mới nhất là VueJS 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.

Nội dung khóa học:

  1. Giới thiệu tổng quan khóa học
  2. Cách thức học và hỗ trợ trong group riêng.
  3. Tổng quan về .NET Core
  4. 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
  5. Giới thiệu mô hình MVC
  6. Cài đặt Visual Studio và .NET Core
  7. Tạo ứng dụng và tổng quan cấu trúc dự án trong .NET Core 2.0
  8. Giới thiệu về TagHelper
  9. Tính năng log lỗi trong ASP.NET Core
  10. Giới thiệu về Model Binding trong MVC
  11. Giải thích về bất đồng bộ trong .NET Core
  12. Làm việc với Static file
  13. Xử lý lỗi trong ASP.NET Core
  14. Làm việc với đa môi trường
  15. Đọc thông tin cấu hình ứng dụng
  16. Giới thiệu về ViewComponent và Partial View
  17. Xây dựng cấu trúc Solution
  18. Lý thuyết về DI và áp dụng trong ASP.NET MVC Core
  19. Giới thiệu về Entity Framework Core
  20. Giới thiệu về ASP.NET Identity
  21. Các khái niệm về bảo mật ứng dụng ASP.NET Core
  22. Phân tích và thiết kế cơ sở dữ liệu
  23. Triển khai tạo các Entity để sinh ra cơ sở dữ liệu
  24. Cài đặt Entity Framework Core và kết nối với Server
  25. Các lệnh migration trong Entity Framework Core
  26. Triển khai pattern Repository và UnitOfWork
  27. Triển khai tầng Service và AutoMapper
  28. Xây dựng tầng Web Application
  29. Sử dụng Area tạo phần Admin trong ASP.NET Core
  30. Ghép giao diện HTML phần Admin có sẵn vào ứng dụng.
  31. Tạo cấu trúc phần client JS
  32. Các kiểu xác thực và chứng thực người dùng
  33. Xây dựng tính năng đăng nhập cho quản trị
  34. Form Validate trong Jquery
  35. Hiển thị thông tin đăng nhập qua Claim
  36. Hiển thị danh sách menu quản trị động từ database
  37. Hiển thị danh sách sản phẩm dạng grid
  38. Phân trang danh sách sản phẩm
  39. Lọc sản phẩm qua AJAX Jquery
  40. Hiển thị cây danh mục dạng Tree
  41. Sắp xếp cây thư mục bằng kéo thả
  42. Thêm và cập nhật danh mục sản phẩm từ Context menu
  43. Thêm và sửa sản phẩm
  44. Tích hợp CK Editor cho sản phẩm
  45. Tích hợp Upload ảnh cho sản phẩm
  46. Quản lý danh sách người dùng
  47. Quản lý danh sách role
  48. Phân quyền cho người dùng
  49. Áp dụng quyền trên giao diện
  50. Nhập xuất Excel cho ứng dụng
  51. Quản lý hóa đơn và xuất excel
  52. Ghép giao diện cho phần giao diện khách hàng
  53. Tối ưu hóa URL cho SEO
  54. Tạo một số WebComponent chung cho hệ thống
  55. Đọc dữ liệu ra trang chủ
  56. Đọc dữ liệu và lọc trang danh sách sản phẩm
  57. Trang chi tiết sản phẩm
  58. Đăng ký thành viên
  59. Đăng nhập ứng dụng với ASP.NET Identity và Claim
  60. Áp dụng ReCapcha cho website
  61. Tạo giỏ hàng cho website và làm việc với Session
  62. Đặt hàng và tạo hóa đơn
  63. Tạo form gửi phản hồi và gửi mail trong ASP.NET Core
  64. Tạo middleware resize ảnh trong ASP.NET Core
  65. Caching ứng dụng web
  66. Nén response trả về để tăng tốc độ
  67. Áp dụng đa ngôn ngữ cho ứng dụng
  68. Cấu hình đăng nhập qua Facebook và Google
  69. Tối ưu hóa cho SEO trong ứng dụng
  70. Tối ưu code client qua Gulp
  71. Testing ứng dụng Web
  72. Tạo Project Web API cho Mobile
  73. Chứng thực Web API với JWT Token
  74. Cài đặt Swagger cho Web API
  75. Xuất bản ứng dụng lên IIS
  76. Tổng kết khóa học

Khóa học dự kiến sẽ được phát hành vào đầu tháng 11/2017. 

Chưa có nội dung video

Thông tin giảng viên

Họ tên:

Bạch Ngọc Toàn - Senior .NET

Ảnh:
Tiểu sử

Họ và tên: Bạch Ngọc Toàn

Ngày sinh: 12/11/1989

Nghề nghiêp: Senior .Net

Sở thích: Ca hát, lập trình và đọc sách

Hiện đang là: Senior kiêm trainer tại kênh đào tạo trực tuyến TEDU.

Kỹ năng: Có hơn 5 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, SQL Server, JQuery, AngularJS, SOLID, Design Pattern.

Kinh nghiệm giảng dạy: Đã có 2 năm kinh nghiệm giảng dạy online qua kênh đào tạo TEDU

Đánh giá khóa học

Chưa có đánh giá nào