Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

ASP.NET WebForms Complete Guide & 60+Practice Tests

Hướng Dẫn Toàn Diện ASP.NET WebForms & 60+ Bài Kiểm Tra Thực Hành

Hướng Dẫn Toàn Diện ASP.NET WebForms & 60+ Bài Kiểm Tra Thực Hành

Học phát triển ASP.NET WebForms đầy đủ bao gồm: điều khiển, quản lý trạng thái, bảo mật, bộ nhớ đệm, AJAX và triển khai.

4.5
(794 đánh giá)
6,063 học viên
Giảng viên
Sandeep Soni
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
79.000đ 349.000đ -77%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
35.5 giờ video
70 bài giảng
68 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 07/06/2026

Bạn sẽ học được gì

Hiểu rõ lợi thế của ASP.NET so với công nghệ ASP truyền thống trong phát triển web.
Nắm vững kiến trúc và cơ chế hoạt động bên trong của ASP.NET.
Sử dụng các điều khiển ASP.NET để xây dựng trang web động.
Triển khai xác thực phía máy khách bằng framework điều khiển Validation.
Thay đổi giao diện trang web bằng cách áp dụng Themes một cách linh hoạt.
Học các kỹ thuật điều hướng khác nhau để tích hợp các trang web trong site.
Tái sử dụng giao diện người dùng cho nội dung động bằng Master Pages và User Controls.
Khắc phục hạn chế của HTML – Duy trì trạng thái giữa các trang.
Sử dụng Cookies và Sessions như các kỹ thuật quản lý trạng thái và hiểu ưu điểm của từng phương pháp.
Tìm hiểu các tùy chọn cấu hình để thay đổi site động mà không cần biên dịch và xuất bản lại.
Phát triển các module bảo mật trong site và cung cấp quyền truy cập giới hạn dựa trên Người dùng và Vai trò.
Tận dụng các nhà cung cấp (providers) tích hợp sẵn để quản lý thành viên, vai trò và hồ sơ.
Thực hiện các thao tác CRUD và xử lý dữ liệu động từ SQL Server.
Phát triển các website hỗ trợ AJAX để tăng tính tương tác.
Xây dựng và Xuất bản Ứng dụng Web lên máy chủ sản xuất.

Yêu cầu

Kiến thức vững về ngôn ngữ lập trình C#.
Khả năng tạo bảng và thực hiện các thao tác CRUD trong cơ sở dữ liệu SQL Server (Khuyến khích).
Kiến thức cơ bản về HTML và CSS. Kiến thức về JavaScript không bắt buộc, nhưng biết sẽ rất hữu ích.

Đối tượng phù hợp

Khóa học này dành cho những ai muốn học cách xây dựng ứng dụng web forms chuyên nghiệp.

Nội dung khóa học

21 phần • 69 bài giảng
1 Giới thiệu Web và Thuật ngữ
1 HTML
2 Javascript trong Thân Tài liệu
3 Xử lý Sự kiện Java Script
4 Xác thực Phía Máy khách bằng Java Script
5 Thư viện Timer Windows trong Java Script
6 Sự kiện Chuột, Kiểu và Gỡ lỗi trong Java Script
1 Giới thiệu ASP và Các Chương trình Mẫu
2 Lập trình Form trong ASP
1 Giới thiệu ASP và Ứng dụng Đầu tiên
2 Xử lý Sự kiện của Các Điều khiển
3 Điều khiển Listbox và Thuộc tính Page IsPostBack
4 Hiểu về Thuộc tính và Sự kiện của Điều khiển
1 Vòng đời Trang ASP.NET
2 Sự kiện Trang và Điều khiển Quản lý Trạng thái
3 Xử lý Sự kiện Điều khiển và Trang
4 Viết và Sử dụng Lớp Tùy chỉnh trong Ứng dụng Web
1 Cascading Style Sheets
2 Làm việc với Themes
1 Các Tùy chọn Chuyển hướng
2 Truyền Dữ liệu Từ Trang Nguồn đến Trang Đích
1 Tạo và Sử dụng Master Page
2 URL trong Master Page
3 ClientID Mode, UniqueID và Màn hình ClientID
1 Phát triển và Sử dụng User Control
1 Sử dụng Điều khiển Validation Phần-I
2 Sử dụng Điều khiển Validation Phần-II
1 Sử dụng Thành viên Tĩnh (Static Members)
2 ViewState và HiddenField
3 QueryString & HttpContext
4 Tìm hiểu về Cookies
5 Lập trình với Cookies
6 Xác thực bằng Cookies
7 Cookie Dictionary
8 Hiểu và Sử dụng Sessions
9 Các Thuộc tính của Session
10 Đối tượng Application và Tổng kết
1 Giới thiệu Tệp Cấu hình
2 Lỗi Tùy chỉnh (Custom Errors)
3 Viết lại URL (Url - Rewriting)
4 Theo dõi (Tracing)
5 Thuộc tính Config Source và Thẻ Location
6 Global ASAX
1 Xác thực Biểu mẫu (Forms Authentication)
2 Ủy quyền dựa trên Vai trò
3 Xác thực Windows
4 Mạo danh (Impersonation)
5 Thẻ Location
1 Nhà cung cấp Thành viên và Vai trò
2 Tùy chỉnh Điều khiển Đăng nhập và Nhà cung cấp Thành viên Tùy chỉnh
3 Nhà cung cấp Hồ sơ (Profile Provider)
4 Cá nhân hóa sử dụng WebParts
1 GridView và SQL DataSource
2 Các Trường GridView
3 DetailView
4 Trường Mẫu (Template Field)
5 Trường Mẫu và Xử lý Giá trị Null
6 List View
1 Bộ nhớ đệm Đầu ra (Output Caching)
2 Bộ nhớ đệm Mảnh & Thay thế
3 Bộ nhớ đệm Dữ liệu
4 Vô hiệu hóa Bộ nhớ đệm SQL
1 Toàn cầu hóa & Bản địa hóa
1 Giới thiệu AJAX
2 Update Panel và Update Progress
3 Điều khiển Timer và Script Manager
1 Định tuyến
1 Hiểu và Xuất bản Ứng dụng Web
1 BÀI GIẢNG BỔ SUNG: Bước tiếp theo là gì?

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

The Deep Dive – ASP .NET WebForms course is a comprehensive, end-to-end program designed to help you understand how ASP .NET WebForms applications are built, structured, secured, and deployed in real-world environments.

This course takes you step-by-step from web programming fundamentals to advanced WebForms concepts, making it ideal for developers who want a strong, practical understanding of WebForms-based applications still widely used in enterprise systems.

You’ll begin with web fundamentals, including HTML and JavaScript, covering client-side scripting, events, validation, timers, and debugging.

The course then introduces Traditional ASP concepts to help you understand the evolution toward ASP.NET.

Next, you’ll dive deep into ASP .NET WebForms architecture, including page lifecycle, controls, events, state handling, and custom class usage within web applications.

You’ll learn UI structuring techniques using CSS, themes, master pages, and user controls, along with validation controls for building robust user interfaces.

A major focus of the course is state management, where you’ll work with ViewState, hidden fields, query strings, cookies, sessions, and application objects in detail.

Security is covered extensively through authentication and authorization mechanisms, including forms authentication, role-based security, Windows authentication, impersonation, and membership providers.

You’ll also learn data-bound controls such as GridView and DetailsView, including templates and handling real-world data scenarios.

Performance optimization topics such as web caching, SQL cache invalidation, globalization, localization, and AJAX. NET are explained with practical examples.

Finally, the course covers routing and publishing WebForms applications, helping you understand how real projects are deployed.

Every concept is explained step by step with practical demonstrations, making this course a complete reference for ASP.NET WebForms development.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Asp Net
Hiển thị tất cả khoá học Csharp
Dapper - Bắt Đầu

Dapper - Bắt Đầu

Bhrugen Patel - (DotNetMastery | Microsoft MVP | 300k+ Students)

4.4 (1702)
6,099
50.000đ -95%
Hiển thị tất cả khoá học Dotnet Framework
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊