Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Module 1: Giới thiệu về ASP.NET MVC
- Tóm tắt về phát triển Web với ASP.NET
- Những lợi ích chính của ASP.NET MVC
- Vai trò của model, view và controller
Module 2: Bắt đầu với ASP.NET MVC
- Chuẩn bị môi trường phát triển cho ASP.NET MVC
- Tạo dự án ASP.NET MVC
- Hiểu cấu trúc của một dự án ASP.NET MVC
- Quy ước đặt tên
- Tạo views
- Định nghĩa controllers
- Định nghĩa data model
Module 3: Tạo một ứng dụng ASP.NET MVC hoàn chỉnh
- Tạo strongly-typed views
- Hiểu URLs và action methods
- Sử dụng HTML helpers
- Xử lý form post-backs; Xác thực dữ liệu
Module 4: Sử dụng Razor View Engine
- Mục tiêu thiết kế của Razor
- Triển khai Razor view
- Cú pháp Razor
- Accessing model data trong Razor views
Module 5: Ứng dụng ASP.NET MVC mạnh mẽ
- Các phương pháp hay nhất về kiến trúc ứng dụng ASP.NET
- Triển khai repository và data model Entity Framework
- Sử dụng Dependency Injection; Triển khai custom controller factory
- Phát triển hướng kiểm thử (Test-Driven Development) với ASP.NET MVC
Module 6: Kỹ thuật View
- Định nghĩa và sử dụng custom HTML helpers
- Định nghĩa layout/master page
- Sử dụng styles
- Định nghĩa và sử dụng partial views
- Cú pháp Razor helper method
Module 7: Triển khai Navigation: Định nghĩa các lớp view-model
- Triển khai lọc dữ liệu trong controller
- Hiểu cơ chế routing
- Thêm các mục tùy chỉnh vào route table
- Định nghĩa defaults, parameters và validation
- Tạo URLs và hyperlinks
- Custom route constraints
Module 8: State Management
- Sử dụng hidden fields
- Session và application state
- Custom model bindings
Module 9: Sử dụng Ajax và jQuery với ASP.NET MVC
- Tổng quan về Ajax và ASP.NET MVC; Unobtrusive Ajax;
- Sử dụng Ajax action links
- Tổng quan về jQuery
- jQuery techniques
- Sử dụng jQuery UI
Module 10: Các kỹ thuật bổ sung của ASP.NET MVC 4.5
- View scaffold templates
- Controller scaffold templates
- Dependency injection với Unity
Module 11: Phát triển hướng kiểm thử (Test Driven Development) với ASP.NET MVC
- Tóm tắt về TDD
- Đi qua quá trình sử dụng TDD với ASP.NET MVC
Module 12: Các kỹ thuật bổ sung
- Controller techniques
- Filters
- Model binding
Yêu cầu
Có từ 3-6 tháng kinh nghiệm phát triển ứng dụng web ASP.NET bằng cách sử dụng trong C#.
28 Giờ
Đánh giá (2)
Tính tương tác và các giải pháp mã hóa theo thời gian thực
Eduard-Emanuel Zaharia - Kruk Italia
Khóa học - Advanced Blazor
Dịch thuật bằng máy
cơ hội thực hành và sự kiên nhẫn của người hướng dẫn
sheena - Te Manawa Taki Trauma System
Khóa học - Visual Studio 2022 IDE
Dịch thuật bằng máy