Lập trình ứng dụng web - Chương 0: Giới thiệu tổng quan về môn học

Hiểu được cách thức, cơ chế hoạt động của một trang web viết bằng ngôn ngữ ASP.Net

Thiết kế và phát triển được một trang web hoàn chỉnh bằng ngôn ngữ ASP.Net

Tối ưu hóa trong việc phát triển một trang web hoặc trang web đã có sẵn viết bằng ASP.Net

 

pptx 19 trang dienloan 16520
Bạn đang xem tài liệu "Lập trình ứng dụng web - Chương 0: Giới thiệu tổng quan về môn học", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: Lập trình ứng dụng web - Chương 0: Giới thiệu tổng quan về môn học

Lập trình ứng dụng web - Chương 0: Giới thiệu tổng quan về môn học
 Giảng viên: Ths.Lê Văn Hiệp 
Môn học: lập trình ứng dụng web 
Môn học thiết kế và phát triển web 
Chương 0: giới thiệu tổng quan về môn học 
1. Mục tiêu môn học 
Bài giảng lập trình ứng dụng web 
Hiểu được cách thức, cơ chế hoạt động của một trang web viết bằng ngôn ngữ ASP.Net 
Thiết kế và phát triển được một trang web hoàn chỉnh bằng ngôn ngữ ASP.Net 
Tối ưu hóa trong việc phát triển một trang web hoặc trang web đã có sẵn viết bằng ASP.Net 
1 
2. Các kiến thức căn bản 
Bài giảng lập trình ứng dụng web 
HTML và Java s cript 
Căn bản về CSDL 
Căn bản về Kỹ thuật lập trình 
Căn bản về ngôn ngữ lập trình C# 
1 
Chương 0 : Giới thiệu tổng quan về môn học 
Một số vấn đề căn bản cần lưu ý 
1. Các khái niệm căn bản 
Bài giảng lập trình ứng dụng web 
Web tĩnh 
Web động 
Web Browser (Trình duyệt web) 
Web server 
Web Client 
1 
2. Kiến thức về lập trình 
Bài giảng lập trình ứng dụng web 
Có nhiều ngôn ngữ hỗ trợ để người lập trình web sử dụng như: 
VB, C#, thường gọi là công nghệ .Net, do MS phát triển 
JSP do IBM phát triển 
PHP do Cộng đồng Web phát triển 
JS do Java SUN phát triển 
1 
Bài giảng lập trình ứng dụng web 
Các ngôn ngữ khác nhúng vào một trang web, tất cả dựa trên nền ngôn ngữ Java như: 
Jquery 
Mootool 
Ajax 
1 
Một số lưu ý khi học lập trình ứng dụng website 
Bài giảng lập trình ứng dụng web 
1 
Ngôn ngữ PHP L avarel framework 
Ngôn ngữ Java Ruby on Rails framework 
Ngôn ngữ Python Django / Flask framework 
Ngôn ngữ ASPX Các môn hình MVC 
3. Một số ứng dụng thường code website 
Bài giảng lập trình ứng dụng web 
Có kiến thức về HTML, DHTML, XHTML 
CSS 
 Các công cụ dùng để soạn thảo gồm: 
 Notepad++ 
 Edit Plus, S ublime text 
 Dreamware 
 Visual Studio .Net 
1 
4. Web Server và Web Application Server 
Bài giảng lập trình ứng dụng web 
1 
Bài giảng lập trình ứng dụng web 
1 
5. Một số ứng dụng webserver 
Bài giảng lập trình ứng dụng web 
1 
Apache là  một phần mềm mã nguồn mở miễn phí được cài đặt trên các máy chủ web server 
Nginx là  một máy chủ proxy ngược mã nguồn mở 
IIS là  viết tắt của từ (Internet Information Services ), được đính kèm với các phiên bản của Windows.  IIS chính   là  các dịch vụ dành cho máy chủ chạy trên nền hệ điều hành Window nhằm cung cấp và phân tán các thông tin lên mạng, nó bao gồm nhiều dịch vụ khác nhau như Web Server, FTP Server 
6. Một số ứng dụng chạy web server 
Bài giảng lập trình ứng dụng web 
IIS 
XAMPP 
WAMP 
LAMP 
Window 
1 
7. Một số trình duyệt web 
Bài giảng lập trình ứng dụng web 
IE 
Firefox 
Safari 
Opera 
Chrome 
1 
8. Cơ sở dữ liệu 
Bài giảng lập trình ứng dụng web 
ASP.NET SQL, Oracle (Phần mềm ứng dụng: MS SQL SERVER, ACESS) 
PHP MySQL, MariaDB , MSSQL (ứng dụng hỗ trợ Phpmyadmin) 
JSP, JS MSSQL,MySQL, PostgreSQL 
Python, Golang,Node.js MSSQL,MySQL , PostgreSQL , LevelDB 
1 
9. Tài liệu học tập và tham khảo 
Bài giảng lập trình ứng dụng web 
Slide bài giảng 
Tài liệu về thiết kế web 
Tài liệu về ASP.NET 
Tài liệu và web tham khảo: 
Tài liệu: ASP.Net trainning kit 
Web: w3cshool.com; typanus.net; stackoverflow.com; Codeproject.com 
1 
10. Đồ án môn học 
Bài giảng lập trình ứng dụng web 
Túy ý lựa chọn một thể loại web site nào đó và phát triển. 
Tùy ý lựa chọn ngôn ngữ ASP.Net hoặc PHP 
Mỗi nhóm gồm 2 sinh viên. Đăng ký nhóm với lớp trưởng. 
Thời gian nộp bài: giữa tháng 15-12-2017. 
1 
Môn học lập trình ứng dụng web 
Cảm ơn sự theo dõi của các em! 

File đính kèm:

  • pptxlap_trinh_ung_dung_web_chuong_0_gioi_thieu_tong_quan_ve_mon.pptx