Khóa học ASP.NET MVC 5

khóa học asp.net mvc 5

Khóa học asp.net mvc 5 tại Training OnSoft là khóa học lập trình website được đào tạo một cách bài bản. Học với thực hành, thực chiến các dự án. Đảm bảo học viên hoc xong có kiến thức nâng cao trình độ chuyên môn.

khóa học asp.net mvc 5

Mục lục

Khóa học ASP.NET MVC 5 và sự khác biệt của chúng tôi:

– Dạy theo nhu cầu cá nhân mỗi học viên

– Học theo phương pháp kèm một – một như gia sư

– Đóng tiền một lần và học đến khi nào làm thành thạo

– Đăng ký khóa học asp.net mvc 5 linh động theo từng ngày, không gò bó theo lịch nào cả

– Đăng ký là học ngay, không phải chờ lớp

– Chỉ dạy cách làm trực tiếp dự án thực tế chứ không lý thuyết suông, không copy..

Khóa học ASP.NET MVC 5 với thời gian đào tạo:

– không giới hạn số buổi học

– Học đến khi tự làm được dự án

Lịch học:

– Sáng/Chiều/Tối

– Đi theo lịch cá nhân tự do sắp xếp

– Khuyến khích đi fulltime

Địa điểm học:

– Tại công ty cổ phần Phần mềm ONSOFT, 55 Đường Giải Phóng – TP.Hà Nội

– Nếu ở xa có thể học online qua Teamviewer và Skype

Khóa học ASP.NET MVC 5 với học phí giá hạt dẻ:

– Hãy liên hệ để chúng tôi biết bạn cần học những gì từ khóa học asp.net mvc 5 chúng tôi sẽ đưa ra mức học phí phù hợp với bạn!

 

Khóa học Xây dựng dự án thực tế với ASP.NET MVC 5

I – Nội dụng học bổ trợ kiến thức

1 – Phân tích yêu cầu dự án

a- Phân tích tài liệu yêu cầu người sử dụng

– Tổng quan về hệ thống

– Quy trình nghiệp vụ

– Yêu cầu chức năng của người dùng

b- Phân tích đặc tả yêu cầu phần mềm

– Yêu cầu chức năng của phần mềm

– Yêu cầu phi chức năng phần mềm

c- Phân tích thiết kế hệ thống

– Mô hình kiến trúc tổng thể hệ thống

– Tính năng hệ thống

– Thiết kế cơ sở dữ liệu

+ Mô hình quan hệ

+ Danh mục bảng

2 – SQL Server và xây dựng Database cho dự án

a- Hệ thống lại kiến thức MS SQLServer 2012

– Tổng quan

– Các đối tượng trong cơ sở dữ liệu

– Các ràng buộc toàn vẹn dữ liệu

– Lập trình với cơ sở dữ liệu

– Thủ tục nội tại

– Trigger

b- Xây dựng Database cho dự án đã được phân tích ở phần thiế kế hệ thống

– Tạo Database

– Tạo các bảng theo yêu câu phần tích

– Tạo các view(bảng ảo) cần thiết cho hệ thống

– Tạo các store(thủ tục) cần thiết cho hệ thống

– Tạo các trigger cần thiết cho hệ thống

c- Xử lý sao lưu, di chuyển và kế thừa Database đã tạo

– Backup database

– Restore database

– Gen Script database

3 – Giao diện HTML5, CSS3, JAVASCRIPT, PHOTOSHOP cơ bản

a- Cơ bản về Photoshop

– Xử lý chọn đối tượng layer, chọn vùng

– Đo kích thướng vùng chọn, copy vùng chọn, lấy mã màu

– Các kỹ thuật phục vụ việc thiết kế giao diện code website

b- Kiến thức về HTML

– Giới thiệu về ngôn ngữ HTML

– Các thẻ thiết kế

– Giới thiệu các quy luật, quy chuẩn html của tổ chức w3c

c- Kiến thức về CSS

– Giới thiệu ngôn ngữ định nghĩa kiểu (CSS)

– Hướng dẫn cách sử dụng và kết hợp CSS trong HTML

– Khái niệm và sự khác biệt giữa các Selector

– Giới thiệu Các thuộc tính CSS

– Tối ưu hóa CSS

d- Kiến thức về JavaScript

– Kiến thức cơ bản về JavaScript

– Menu đa cấp

– Tab control

– Datepicker

– Ckfinder, CKEditer

– Autocomplete

– Tooltip

– Popup

– Slideshow

– …

4 – Lập trình ASP.NET MVC 4.0

a- Giới thiệu về ASP.NET MVC 4

– Khái niệm Controller

– Khái niệm Model

– Khái niệm View

– Các thành phần khác trong project

b- Xây dựng Controller

– Tham số hóa

– Các đặc điểm mới trong C#

– Kỹ thuật lập trình LINQ

c- Xây dựng View và Layout

– HTML5, CSS3

– ASP.NET Razor for C#

d- JQuery

– Core

– Ajax

– Microsoft Plugin

e- HTML Helper
f- Xây dựng Model

– Kỹ thuật truyền thồng tin từ Controller sang View với hình thức nặc danh

– Kỹ thuật truyền thồng tin từ Controller sang View với hình thức có định kiểu

g- Linq to SQL
h- Làm việc với CSDL sử dụng ADO.NET Entity Framework

– Mô hình Code-First

– Mô hình Model-First

– Mô hình Database-First

j- Kiểm lỗi dữ liệu form nhập

– Sử dụng Annotation với Model

– Sử dụng JQuery

k- Web Security

– Xác thực với tài khoản Window

– Xác thực với tài khoản web Authentication

– Phân quyền sử dụng theo vai trò

– Xác thực tài khoản từ các mạng xã hội khác như: Google, Yahoo, Facebook, Stwister…

l- Đặc điểm mới của MVC 4 và các thư viện tiện ích

– Web API

– Web Mobile

– Upload file

– Gửi email thông qua google

– Đa ngôn ngữ

– Làm việc với CKfinder, CKEditer

– …

m- Ứng dụng

– Xây dựng giỏ hàng

– Xây dựng thanh toán trực tuyến

– Xây dựng hệ thống quản trị

khóa học mvc 5

II – Xây dựng dự án thực tế theo yêu cầu

1 – Yêu cầu phần quản trị

– Quản lý cấu hình website (www.websanpham.onsoft.vn/Admins/ConfigEditot)

– Quản lý ảnh quảng cáo (www.websanpham.onsoft.vn/Advertise/AdvertiseIndex)

– Quản lý menu (www.websanpham.onsoft.vn/Menu/MenuIndex)

– Quản lý danh sách nhóm loại sản phẩm (www.websanpham.onsoft.vn/GroupProduct/GroupProductIndexot)

– Quản lý danh sách sản phẩm (www.websanpham.onsoft.vn/Product/ProductIndexot)

– Quản lý đơn hàng bán lẻ – giỏ hàng (www.websanpham.onsoft.vn/Order/OrderIndexot)

– Quản lý nhóm tin tức (www.websanpham.onsoft.vn/GroupNew/GroupNewIndexot)

– Quản lý danh sách tin tức (www.websanpham.onsoft.vn/News/NewsIndexot)

– Quản lý nhóm support online (www.websanpham.onsoft.vn/GroupSupport/GroupSupportIndex)

– Quản lý danh sách support online (www.websanpham.onsoft.vn/Support/SupportIndex)

2 – Yêu cầu phần hiển thị

-Hiển thị các vị trí ảnh logo quảng cáo, slide

-Hiển thị các thông tin cấu hình website như footer…

-Hiển thị menu đa cấp cho các vị trí theo yêu cầu

-Hiển thị thông tin support online

-Xây dựng chức năng tìm kiếm sản phẩm theo Autocomplete

-Trưng bày hàng hóa theo chủng loại, sản phẩm hot, sản phẩm giá, sản phẩm bán chạy…

-Giỏ hàng

+Các tiện ích liên quan đến mua hàng (www.websanpham.onsoft.vn)

+Thống kê và hiển thị thông số giỏ hàng (www.websanpham.onsoft.vn)

+Quản lý giỏ hàng (www.websanpham.onsoft.vn)

+Thanh toán online (www.websanpham.onsoft.vn)

III – Cấu hình đóng gói website(Public)

IV – Sử dụng công cụ Upload Code và Database lên Server

V – Cấu hình Domain và Hosting Panel

VI – Chia sẻ kinh nghiệm viết CV và trả lời phỏng vấn

VII – Bảo vệ dự án và ửng tuyển vào Onsoft