Professional Documents
Culture Documents
Bài 5 1. X Lý Nâng Cao
Bài 5 1. X Lý Nâng Cao
2022
1 JSON và XML
2 CSS, DOM và AJAX
CÔNG NGHỆ WEB AN TOÀN
1 JSON và XML
1. Biết và áp dụng được một số kỹ thuật, công nghệ hiện đại
trong phát triển ứng dụng, dịch vụ web (DOM, CSS, XML, 2 CSS, DOM và AJAX
JSON, AJAX, RESTful API)
2. Lựa chọn, sử dụng thư viện thích hợp (jQuery, Bootstrap) 3 jQuery và Bootstrap
để thực hiện các xử lý trong phát triển ứng dựng web.
4 Web Service
Slide 3 of 68
Slide 5 of 68 Slide 6 of 68
1
13.12.2022
Slide 7 of 68 Slide 8 of 68
2
13.12.2022
Slide 15 of 68 Slide 16 of 68
3
13.12.2022
Slide 19 of 68 Slide 20 of 68
Slide 21 of 68 Slide 22 of 68
4
13.12.2022
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
Slide 25 of 68 Slide 26 of 68
<head>
<style type="text/css"> <body style="background-color: blue;">
body {background-color: blue;} <h1 style="font-color: yellow; font-size: 16px;">Hello</h1>
h1 {font-color: yellow; font-size: 16px;} <p style="margin-left: 5px;">
p {margin-left: 5px;} This is my fisrt CSS page.
</style> </p>
</head> </body>
Slide 27 of 68 Slide 28 of 68
Slide 29 of 68 Slide 30 of 68
5
13.12.2022
Slide 31 of 68 Slide 32 of 68
Slide 33 of 68 Slide 34 of 68
6
13.12.2022
Slide 37 of 68 Slide 38 of 68
Ví dụ AJAX AJAX
<div id="demo">
<h1>The XMLHttpRequest Object</h1>
<button type="button" onclick="loadDoc()">Change Content</button>
</div>
<script> function loadDoc() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200)
document.getElementById("demo").innerHTML = this.responseText;
};
xhttp.open("GET", "ajax_info.txt", true);
xhttp.send();
}</script>
Slide 39 of 68 Slide 40 of 68
Slide 41 of 68
7
13.12.2022
1 JSON và XML
2 CSS, DOM và AJAX
3 jQuery và Bootstrap
4 Web Service
Slide 45 of 68 Slide 46 of 68
8
13.12.2022
Slide 49 of 68 Slide 50 of 68
Try It Yourself!
https://www.w3schools.com/
jquery/default.asp
̶ ....
Nên sử dụng CDN hơn là tải
về máy chủ web của mình
Slide 53 of 68 Slide 54 of 68
9
13.12.2022
Web Application
• Web Application: là phần mềm thực hiện giao tiếp với người
1 JSON và XML dùng thông qua một trình duyệt.
10
13.12.2022
Slide 63 of 68 Slide 64 of 68
11
13.12.2022
1 JSON và XML
2 CSS, DOM và AJAX • Phát triển một REST API
• Xây dựng một ứng dụng web có sử dụng AJAX (jQuery) để
3 jQuery và Bootstrap lấy dữ liệu qua API ở trên.
4 Web Service
Slide 68 of 68
12