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

Khoá học Xây dựng ứng dụng web với ASP.NET Core

  5

434 học viên

Nhà cung cấp

TEDU

1.600.000 đ

Xem video

Giới thiệu khóa học

Giới thiệu

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:

  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 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.

Chú ý: TEDU đã nâng cấp phiên bản .NET Core lên 3.1 ngày 24/6 cho toàn thể mọi người.

Nội dung khóa học

  • 1. Giới thiệu tổng quan khoá học và phương pháp học

  • 2. Tổng quan về .NET Core

  • 3. 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

  • 4. Giới thiệu mô hình MVC

  • 5. Cài đặt Visual Studio và .NET Core

  • 6. Tạo ứng dụng và tổng quan cấu trúc dự án trong .NET Core 2.0

  • 7. Xây dựng cấu trúc Solution

  • 8. Giới thiệu về ASP.NET Identity

  • 9. Các khái niệm về bảo mật ứng dụng ASP.NET Core

  • 10. Phân tích và thiết kế cơ sở dữ liệu

  • 11. Triển khai tạo các Entity để sinh ra cơ sở dữ liệu

  • 12. Tạo Data Access Layer

  • 13. Seeding data tạo dữ liệu mẫu

  • 14. Triển khai tầng Service và AutoMapper

  • 15. Các lệnh migration trong Entity Framework Core

  • 16. Sử dụng Area tạo phần Admin trong ASP.NET Core

  • 17. Ghép giao diện HTML phần Admin có sẵn vào ứng dụng

  • 18. Tạo cấu trúc phần client JS

  • 19. Xây dựng tính năng đăng nhập cho quản trị

  • 20. Form Validate trong Jquery

  • 21. Hiển thị thông tin đăng nhập qua Claim

  • 22. Hiển thị danh sách menu quản trị động từ database với ViewComponent

  • 23. Hiển thị danh sách sản phẩm dạng grid

  • 24. Phân trang danh sách sản phẩm

  • 25. Lọc sản phẩm qua AJAX Jquery

  • 26. Hiển thị danh mục sản phẩm trên TreeView

  • 27. Sắp xếp danh mục bằng kéo thả trên Treeview

  • 28. Thêm sửa xoá danh mục qua context menu và dialog

  • 29. Thêm sửa xoá cho sản phẩm

  • 30. Tích hợp CK Editor vào soạn thảo nội dung

  • 31. Upload ảnh trong form và CK Editor

  • 32. Quản lý danh sách user

  • 33. Quản lý danh sách quyền

  • 34. Gán quyền cho nhóm role

  • 35. Áp dụng quyền trên giao diện người dùng

  • 36. Nhập sản phẩm qua file Excel

  • 37. Xuất danh sách sản phẩm ra file Excel

  • 38. Quản lý hóa đơn bán hàng

  • 39. Quản lý số lượng sản phẩm

  • 40. Quản lý hình ảnh sản phẩm

  • 41. Quản lý giá bán sỉ

  • 42. Ghép giao diện HTML cho phần khách hàng

  • 43. Rewrite URL trong ASP.NET Core

  • 44. Tạo một số ViewComponent dùng chung

  • 45. Tải dữ liệu ra trang chủ

  • 46. Tạo trang danh mục sản phẩm

  • 47. Tạo trang chi tiết sản phẩm

  • 48. Tạo trang đăng ký thành viên

  • 49. Đăng nhập và đăng xuất cho khách hàng

  • 50. Tích hợp ReCaptcha cho Form ASP.NET Core

  • 51. Tạo trang tìm kiếm sản phẩm

  • 52. Tạo giỏ hàng và làm việc với Session

  • 53. Quản lý thao tác giỏ hàng qua AJAX

  • 54. AJAX Refresh View Component khi sản phẩm

  • 55. Đặt hàng và tạo hóa đơn

  • 56. Tạo form liên hệ và tích hợp Google Map

  • 57. Tối ưu hóa kích thước hình ảnh

  • 58. Cách cách cache ứng dụng web

  • 59. Nén response trả về trong ASP.NET Core

  • 60. Cấu hình đăng nhập với Google và Facebook

  • 61. Quản lý trang độc lập trong web

  • 62. Tối ưu SEO trong website

  • 63. Vẽ biểu đồ thống kê với Store Procedure

  • 64. Tối ưu hoá Client JS sử dụng Gulp

  • 65. Tạo project Web API cho Mobile

  • 66. Chứng thực người dùng với JWT Token

  • 67. Kết nối ứng dụng Angular CLI vào Web API

  • 68. Đa ngôn ngữ cho ứng dụng ASP.NET Core

  • 69. Deploy ứng dụng lên IIS

  • 70. Kết thúc khóa học và tâm sự nghề nghiệp

  • Bài 71: Giải thích về kiến trúc và fix 1 số lỗi

  • Bài 72: Upgrade .NET Core 2.0 lên 2.1

  • Bài 73: Tích hợp SignalR cho ứng dụng

  • Bài 74: Hoàn thành push message lên UI từ SignalR

  • Bài 75: Nâng cấp lên .NET 3.1

Nhận xét của học viên

Nguyen Thanh Nghia
Nguyen Thanh Nghia

rất bổ ích ạ mong anh thêm một video lọc sản phẫm theo điều kiện ở phần client nữa ạ


Quan
Quan

bài 51+ khi nào có vậy Thầy?


Huỳnh Văn Một
Huỳnh Văn Một

Không có phần Login với tài khoản Facebook và Google hả Toàn ^_^


Lịch sử giá

Giá thấp nhất: 800000 đ
Giá cao nhất: 1600000 đ
Được cập nhật: 5 giờ trước
  • Bạn đang chờ giá tốt hơn ?. Sử dụng 2 cách nhận thông báo bên dưới nhé

Từ trình duyệt

Trình duyệt không hỗ trợ

Từ email

Đăng ký nhận thông báo thất bại

Đăng ký nhận thông báo thành công

Hủy đăng ký thông báo thất bại

Hủy đăng ký thông báo thành công

Xin vui lòng nhập đúng định dạng email

Bạn đang gặp lỗi khi sử dụng ?. Báo cáo tại đây

Nguồn: TEDU

Bài viết liên quan

Khóa học ASP.NET Core

Tính năng khóa học

  • Bài giảng 0
  • Thời lượng Đang cập nhật
  • Học viên 434

Đến nơi bán