Cung cấp kiến thức về lập trình, mô hình MVC, MySQL, xây dựng ứng dụng web hướng dữ liệu. Môn học cung cấp các kiến thức liên quan đến việc sử dụng các công cụ để phát triển các ứng dựng trên nền tảng Web based
Trang chủ > Tài liệu học tập > CNTT > Công cụ web và website hướng dữ liệu
Xem nhanh nội dung môn học
Tên học phần: Công cụ web và website hướng dữ liệu
Tổng số tín chỉ: 3
Lý thuyết: 2
Thực hành: 1
Tự học: 5
Môn học cung cấp các kiến thức liên quan đến việc sử dụng các công cụ để phát triển các ứng dựng trên nền tảng Web based, sau khi đã có kiến thức môn học lập trình web và cơ sơ dữ liệu, môn này sẽ cung cấp cho sinh viên kiến thức về mô hình MVC, tìm hiểu về XML và JSON trong lập trình. Ngoài ra, hướng dẫn sử dụng các framework để thiết kế và xây dựng website (Java Spring Boot, Thymeleaf) hướng đến dữ liệu (SQL Server, MySQL)
Sử dụng được cú pháp đánh dấu có cấu trúc, chẳng hạn như XML hay JSON, để thể hiện cách thức hiển thị một văn bản trên web app.
Thiết kế được UI trên nền Web dùng CSS và DHTML (JavaScript)
Xây dựng các website (Dot Net, Java, PHP) hướng đến dữ liệu (SQL Server, MySQL)
Deploy website lên máy chủ (sử dụng công cụ Tool và không không sử dụng tool để triển khai website)
Giải thích mộ số quy tắc mã nguồn mở trong việc đóng gói
Khi hoàn thành môn học, người học có khả năng:
Sử dụng một cú pháp đánh dấu có cấu trúc, chẳng hạn XML hay JSON, để thể hiện cách thức hiển thị một văn bản trên web app
Thiết kế được UI trên nền Web dùng CSS và DHTML (JavaScript)
Xây dụng các ứng dụng website (Dot Net, Java, PHP) hướng đến dữ liệu (SQL Server, MySQL)
1.1 Giới thiệu về JavaScript
1.2 Cấu trúc đoạn Javascript
1.3 Cách sử dụng và khai báo
1.4 Biến và dữ liệu
1.5 Toán tử và biểu thức
1.6 Các lệnh trong Javascript
1.7 Hàm trong Javascript
1.8 Giới thiệu về JSON
1.9 Các đối tượng trong trình duyệt - The Browser Object Model
2.1 Tổng quan về lập trình web phía server và ASP.NET
2.2 Các thành phần của một Web Application
2.3 Giới thiệu web tĩnh, web động và sự khác nhau của chúng
2.4 Giới thiệu về ASP.NET
2.5 Các trạng thái củaASP.NET
2.6 Phương pháp làm việc trên mạng
2.7 Giới thiệu về WebServer
2.8 Cấu trúc của ứng dụng
2.9 Cách viết code trong chương trình
3.1 Tổng quan về ADO.NET
3.2 Các đối tượng trong ADO.NET
3.3 Kết nối dữ liệu
3.4 Triển khai Web site
4.1 Giới thiệu về mã nguồn mở
4.2 Các nguyên tắc triển khai mã nguồn mở
4.3 Giới thiệu về PHP và MySQL
Sinh viên được đánh giá qua các hình thức sau:
Kiểm tra giữa kỳ: 30% (bài kiểm tra lý thuyết và lập trình trên máy tính).
Bài tập thường kỳ: 20% (các bài kiểm tra và bài tập nhóm).
Thi cuối kỳ: 50% (Lý thuyết).
Môn học có liên quan: CNTT, Hệ cơ sở dữ liệu, Hệ quản trị CSDL, Hệ thống và Công nghệ Web, Lập trình CNTT trong Java
Thẻ tag: #tailieu, #tailieuonthi, #cntt, #congcuwebvawebsitehuongdulieu, #mohinhmvc, #mysql, #javaspringboot