Tài liệu tham khảo công nghệ web
Trang 1Giảng Viên: Dương Thành Phết
Email: phetcm@gmail.com
Website: http://www.thayphet.net
Tel: 0918158670 – 08.3.7900261
L ịch tiếp sinh viên: Thứ 7 từ 13h0015h00
1
CÔNG NGHỆ WEB
Trường Cao Đẳng CNTT TP.HCM Khoa công nghệ thông tin
Trang 2Mục tiêu
Xây dựng và phát triển được các ứng dụng Web trên nền tảng ứng dụng các ngôn ngữ phát triển Web như: Ngôn ngữ HTML, XHTML, Javascript, CSS, C# cùng các công cụ như: Macro Media Dreamweaver, Visual studio Net, SQLServer cũng như các ngôn ngữ và công cụ khác
Xây dựng các ứng dụng Web ở mức trung và cao cấp như các ứng dụng web về thương mại điện tử, các mạng thông tin lớn, các website của các tổ chức, doanh Sau khi học xong học phần này, sinh viên có khả năng:
Trang 3Mục tiêu
Có khả năng quản trị, bảo trì và nâng cấp hệ thống website của các tổ chức, doanh nghiệp, cá nhân
Thực hiện tốt các đồ án môn học, thực tập tốt nghiệp, luận văn tốt nghiệp theo hướng Web
© Dương Thành Phết-www.thayphet.net Khoa CNTT Trường CĐ CNTT TP.HCM
Trong quá trình học phải làm việc nhóm để thực hiện Serminar, Project nên sinh viên sẽ đạt các mục tiêu về
kỹ năng như:
Phát huy tốt phương pháp học tập tích cực và chủ động Làm việc theo mục tiêu, theo kế hoạch
Trình bày được báo cáo một đề tài theo qui định
Tư duy, phân tích và ra quyết định giải quyết vấn đề
Trang 4Điều kiện tiên quyết
Sinh viên đã học và đạt các học phần sau
Đồ họa ứng dụng
Cơ sở dữ liệu
Hệ quản trị cơ sở dữ liệu SQLServer
Kỹ thuật lập trình C/ Ngôn ngữ lập trình C#
Trang 5Thời lượng
Thời gian: 5 Tín chỉ
Tổng số tiết: 105 tiết
Lý thuyết: 45 tiết
3 tiết / tuần x 15 tuần Thực hành: 60 tiết
5 tiết / tuần x 12 tuần
Tự học: 90 Giờ
Khoa CNTT Trường CĐ CNTT TP.HCM
© Dương Thành Phết-www.thayphet.net
Trang 6Đánh giá kết quả học tập
Tham gia học tập trên lớp (đầy đủ, chuẩn bị bài tốt,
tích cực thảo luận và phát biểu, …): 10%
Điểm thực hành: 20% thực hiện bài tập lớn và đánh
giá vấn đáp(Đủ điều kiện trong quá trình học thực hành)
Kiểm tra giữa kỳ: 20% (trắc nghiệm) + Báo cáo bài tậ
lớn
Thực hiện Seminar: Cộng điểm
Kiểm tra cuối kỳ : 50% (Trắc nghiệm + tự luận, thời
gian 90’, không sử dụng tài liệu)
Trang 7Nhiệm vụ của sinh viên
Xem bài giảng và tài liệu tham khảo trước mỗi buổi lên lớp
Tích cực tham gia phát biểu, đóng góp ý kiến xây dựng bài
Chia nhóm để làm bài tập và báo cáo do giảng viên giao
Tự giác tìm tài liệu, nghiên cứu và thảo luận nhóm khi
ở nhà
Nghiêm túc làm tất cả các bài tập trong giờ thực hành
Khoa CNTT Trường CĐ CNTT TP.HCM
© Dương Thành Phết-www.thayphet.net
Trang 8Phần mềm thực hành
Phần mềm chính để lập trình ứng dụng
Nodepad
Microsoft SQLServer 2005 /2008
Microsoft Visual Net 2005/2008 với ngôn ngữ C#
Phần mềm hỗ trợ thực hiện bài tập lớn
Adobe Photoshop
Macromedia Flash
Trang 9[1] Dương Thành Phết, Bài giảng Công nghệ Web, Khoa công nghệ thông tin, Trường cao đẳng CNTT TP.HCM (2012)
[2] Dương Thành Phết, Bài tập thực hành Công nghệ Web, Khoa công nghệ thông tin, Trường cao đẳng CNTT TP.HCM (2012)
-[3] Mesbah Ahmed , Chris Garrett , Jeremy Faircloth, Chris Payne , Wei Meng Lee , Jonothon Ortiz (2006),
ASP.NET Web Developer’s Guide, Syngress.
[4] Microsoft Press, Build A Website Now with Visual Web Developer 2005 Express Edition, 2006.
Tài liệu học tập và tham khảo
Khoa CNTT Trường CĐ CNTT TP.HCM
© Dương Thành Phết-www.thayphet.net
Trang 10NỘI DUNG
HTML/XHTML
ứng dụng web
Trang 1111
Khoa CNTT Trường CĐ CNTT TP.HCM
© Dương Thành Phết-www.thayphet.net
Học phần sẽ cung cấp cho sinh viên kiến thức ứng dụng công nghệ web như: Ngôn ngữ HTML, XHTML, CSS, Javascript và kỹ thuật lập trình web với ASP.NET sử dụng ngôn ngữ lập trình C#, kết hợp với
hệ quản trị cơ sở dữ liệu SQL Server gồm một số nội dung sau:
Hiểu biết được các khái niệm tổng quan liên quan
về công nghệ lập trình web động và quản lý ứng dụng thông qua các đối tượng trong ASP.Net [Ch1]
Hiểu và vận dụng được các ngôn ngữ để thiết kế web như: HTML, XHTML, CSS, Javascript [Ch2,3]
NỘI DUNG
Trang 12 Sử dụng công cụ Visual Studio để thiết kế các website gồm các điều khiển trình chủ, điều khiển kiểm tra dữ liệu cũng như các điều khiển đặc biệt khác Tận dụng tính hữu dụng của công cụ để xây dựng nhóm các điều khiển dùng chung (User control) và thiết kế
bố cục web với Masterpage [Ch4,5]
Đặc biệt là việc kết nối ứng dụng với cơ sở dữ liệu
để khai thác và tương tác với người dùng, xây dựng các trang quản trị, và giỏ hàng trong thương mại điện
tử sử dụng công nghệ ADO.Net.[Ch6]
NỘI DUNG
Trang 1313
LỊCH TRÌNH DẠY & HỌC
Khoa CNTT Trường CĐ CNTT TP.HCM
© Dương Thành Phết-www.thayphet.net
Trang 14Sản phẩm học tập
Trang 1515
THANK YOU!