Mục tiêu đào tạo
* Hiểu và vận dụng được ADO.NET trong việc truy xuất dữ liệu.
* Tạo báo biểu và in ấn trong ứng dụng web
* Hiểu và vận dụng được mô hình 3Layer để xây dựng ứng dụng Web.
* Hiểu và vận dụng được mô hình 3Tier để xây dựng ứng dụng Web.
* Hiểu và vận dụng được mô hình MVC để xây dựng ứng dụng Web.
* Xây dựng ứng dụng bán hàng trực tuyến với mô hình 3Layer, 3Tier hoặcMVC
* Triển khai ứng dụng ASP.NET
* Tham gia phát triển các dự án web với ASP.NET
* Thi được chứng chỉ MCTS: ASP.NET Applications của Microsoft.
Đối tượng đào tạo
* Học viên NIIT đã học qua QTR3 (C# căn bản).
* Sinh viên chuyên ngành CNTT.
* Lập trình viên đã đi làm.
Yêu cầu khi tham gia khóa học
* Đã học qua ngôn ngữ lập trình C#
* Học viên đã học qua HTML, CSS, JavaScript
* Học viên đã học qua môn cơ sở dữ liệu
* Sử dụng thành thạo Window và MsOffice
Nội dung khóa học
Lesson 1: Web Form & Simple Web Controls
* Introduction to ASP.NET Web Applications
* Features of ASP.NET 3.5
* Configuring ASP.NET Applications
Lesson 2: Theme – Skin – Master Page
* Cascading Style Sheets (CSS) - Investigating Styles
* Themes and Master Pages
* Site Navigation
Lesson 3: ADO.NET & Server Control Data Binding - Part 1
* Overview of ADO.NET
* Connecting to Data
* Executing Commands
* Working with Data
* Choosing an ADO.NET Provider
Lesson 4: ADO.NET & Server Control Data Binding - Part 2
* Accessing Data by Using ADO.NET 3.5
* LINQ
* Accessing Data from Services
* Presenting Data in Web Controls
Lesson 5: Crystal Reports in ASP.NET
* Creating a Report
* Formatting Features
* Database Filters
Lesson 6: ASP.NET State Management
* Preserving State in Web Applications
* Page-Level State
* ASP.NET Session State
* Configuring Session State
* Application State
Lesson 7: Validation Controls & Web User Control
* Overview of ASP.NET Validation Controls
* Using the Simple Validators
* Using the Complex Validators
* Summarizing Results with the ValidationSummary Control
* Separating Validation into Validation Groups
Lesson 8: Custom Server Control
* User-defined Controls
* User Controls
* Custom Controls
Lesson 9: Integrating Client-Side Script
* Introduction to AJAX
* Server-side AJAX Works
* Controls in the AJAX Control Toolkit
* Explore Client-Side AJAX
Lesson 10: Web Services
* XML Web Service in Visual Studio
* Test and Run Your Web Service
* Web Service From a .NET Client
* Explore the Windows Communication Foundation (WCF)
Lesson 11: ASP.NET & 3Layer - Part 1
* Advantages of three Tier Architecture.
* Creating an N-Layer ASP.NET Application
* Designing 3-Tier Architecture
Lesson 12: ASP.NET & 3Layer - Part 2
* Application layer or Presentation layer
* Business layer - Property Layer
* Data Access Layer
Lesson 13: ASP.NET & 3Tier
* Data Tier
* Logical Tier
* Presentation Tier
* Creating a 3 Tier ASP.NET application
Lesson 14: ASP.NET MVC
* The Controller in ASP.NET MVC
* The View in ASP.NET MVC
* The Model in ASP.NET MVC
* Helper Methods for HTML
Lesson 15: Deploy ASP.NET Application
* Server Requirements
* Continuous Integration
* Environment Configurations
* XCOPY
* Web Deploy
Thời lượng
Tổng thời gian của khóa học là 45 giờ, được chia thành 15 buổi.
Mỗi buổi học 3 giờ, bao gồm lý thuyết (cô đọng), demo & thực hành trên lớp.
Học phí: 2.800.000đ
Kenhtuyensinh.vn (Theo: NIIT)