1
TRƯỜNG CAO ĐẲNG VIỆT MỸ
GIÁO TRÌNH
MÔN HỌC: LẬP TRÌNH JAVASCRIPT
NGÀNH: CÔNG NGHỆ THÔNG TIN
TRÌNH ĐỘ: TRUNG CẤP/CAO ĐẲNG
(Ban hành kèm theo Quyết định số: /QĐ-CĐVM ngày ..… tháng ....... năm…….
của Trường Cao đẳng Việt M)
Thành phố Hồ Chí Minh, năm 20…
(Lưu hành nội bộ)
2
TUYÊN BỐ BẢN QUYỀN
Tài liệu này thuộc loại sách giáo trình n các nguồn thông tin thể được phép
dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo tham khảo.
Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh
thiếu lành mạnh sẽ bị nghiêm cấm.
3
LỜI GIỚI THIỆU
Trong thế giới phát triển web hiện đại, việc xây dựng các trang web không ch đẹp
về giao diện còn thông minh, tính tương tác cao một yêu cầu tất yếu. Môn
học "Lập Trình JavaScript" được thiết kế để trang bị cho người học hai trong số
những công cụ mạnh mẽ phổ biến nhất để đạt được mục tiêu đó: Framework
Bootstrap ngôn ngữ lập trình JavaScript.
Bootstrap cung cấp một hệ thống gồm các thành phần giao diện ới (grid)
được xây dựng sẵn, giúp người học có thể nhanh chóng tạo ra các website giao
diện chuyên nghiệp, responsive (thích ng trên mọi thiết bị) không cần tốn
nhiều công sức vào việc viết CSS từ đầu.
Song song đó, JavaScript, với vai trò ngôn ngữ lập trình của trình duyệt, sẽ thổi
hồn vào trang web, cho phép xử các ơng tác của người dùng, tạo hiệu ng
động, kiểm tra tính hợp lệ của dữ liệu thay đổi nội dung trang web không
cần tải lại.
Giáo trình này sẽ dẫn dắt người học đi từ việc xây dựng giao diện với Bootstrap
đến việc lập trình logic với JavaScript, đỉnh cao việc kết hợp cả hai để tạo ra
những sản phẩm web hoàn chỉnh.
Nội dung của giáo trình bao gồm các chương sau:
Chương 1: Giới thiệu Bootstrap
Chương 2: Hệ thống lưới trong Bootstrap
Chương 3: c lớp giao diện trong Bootstrap
Chương 4: Bootstrap Utilities
4
Chương 5: Tổng quan về Javascript
Chương 6: pháp đặc trưng của Javascript
Chương 7: Xử sự kiện trong Javascript
Chương 8: Tạo hiệu ứng Validate Form
Chương 9: hình DOM
Trong quá trình biên soạn, chúng tôi đã tham khảo trích dẫn từ nhiều tài liệu
được liệt tại mục Danh mục tài liệu tham khảo. Chúng tôi chân thành cảm ơn
các tác giả của các tài liệu chúng tôi đã tham khảo.
Bên cạnh đó, giáo trình cũng không thể tránh khỏi những sai sót nhất định. Nhóm
tác giả rất mong nhận được những ý kiến đóng góp, phản hồi từ quý đồng nghiệp,
các bạn người học bạn đọc.
Trân trọng cảm ơn./.
Thành phố Hồ Chí Minh, ngày tháng năm202
Tham gia biên soạn
1. Chủ biên Trần Công Mua
2. Trần Hoàng Yên
3. ThS. Nguyễn Minh Hiến
4. ThS. Châu Trần Trúc Ly
5. Th.S. Phạm Đào Minh Vũ
5
MỤC LỤC
1.
Lời giới thiệu
Trang 3
2.
Mục lục
5
3.
Giáo trình môn học
6
4.
Tài liệu tham khảo
11
5.
Chương 1: Giới thiệu Bootstrap
12
6.
Chương 2: Hệ thống lưới trong Bootstrap
14
7.
Chương 3: Các lớp giao diện trong Bootstrap
16
8.
Chương 4: Bootstrap Utilities
18
9.
Chương 5: Tổng quan về Javascript
20
10.
Chương 6: Cú pháp đặc trưng của Javascript
22
11.
Chương 7: Xử sự kiện trong Javascript
24
12.
Chương 8: Tạo hiệu ứng và Validate Form
26
13.
Chương 9: hình DOM
28