Thứ Năm, 20 tháng 8, 2015

JSP, Java

1- Bài 1: JSP và MySQL, sử dụng CSDL dct đã upload trong mục LƠP PHP

2- Bài 2: Giỏ hàng với JSP, JAVA và MySQL: Hình ảnh+CSDL(đặt tên ecom),   Mã nguồn

3- LOGIN và SERVLET (Sử dụng CSDL dct)

4- JSP, JSTL, JDBC và SERVLET

5- Session trong JSP và Servlet

6- Kết nối với SQL Server (dùng sqlJDBC hoặc jTDS)

7- Phân trang với SQL Server 2012 trở lên (updated, 01-2019)

XML và JSON









Trong phần này dùng ngôn ngữ lập trình VB.NET và PHP
tuy nhiên các bạn học lớp XML với C# có thể tham khảo và download các tệp XML cho các ví dụ

1. Sử dụng ListView và DataGridView trong VB.NET (download)

2. Xây dựng ứng dụng XML với nhiều Form (download)

3. Thực hành 1 (Dữ liệu: sinhvien.xml, orders.xml và Mã nguồn VB.NET)

4.  ADO.NET và Ứng dụng chuyển đối dữ liệu SQL Sercer sang XML (download)

5. Chuyển đổi dữ liệu trong CSDL quan hệ sang XML (download)

6. Ví dụ về RDB2XML (02/2016)

7. Lớp XDocument- Các ví dụ, bài thực hành

8. Xml và JavaScript (08-03-2016)

9. CSDL phi quan hệ - LINQ (quản lý snh viên).

10. Linq là gì và tại sao sử dụng Linq (Ngô Văn Nhận blog), nói về Linq to SQL 

11- Linq Sample (Visual Basic Net), tài liệu của Microsoft, khá hay (28-03-2016)

12- Linq to XML: Group By And Aggregate Function (29-03-2016), nên kết hợp với bài giảng trên lớp để hiểu hơn về cách tổng hợp dữ liệu trong CSDL phi quan hệ

13. Một số vấn đề khi sử dụng Group By trong Linq

14. Quản lý đơn hàng (dữ liệu cho bài thực hành)

15. JSON (bài giảng)  Các ví dụ về JSON trong PHP, JavaScript (dyn_web.com)

16- Json và JavaScript  |  Json, MySQL và PHP (mã nguồn JS và PHP)

17- Xây dựng WebService với NuSoap (đã test, có 3 ví dụ) 26-04-2016

Web, JavaScript

1. Thực hành HTML và CSS

2. Sử dụng màu sắc trong thiết kế web thế nào cho đúng? (genk.vn)

3. Kiểm tra hợp lệ dữ liệu trên form (download)

4. UCLN và BCNN (download)

5. jQuery (tóm tắt và ví dụ)
+ Sử dụng jQuery (tìm UCLN nhiều số) khá thú vị!  Mã nguồn hoàn chỉnh
Các bạn để ra chừng 60 phút (w3schools.com, http://www.tutorialspoint.com/jquery/) là cơ bản nắm vững jQuery, với điều kiện đã học HTLM, CSS và JavaScript! 

6- Accelerated Mobile Pages ( AMP). Đây là một bộ khung HTML nguồn mở* đặc biệt dùng để hiển thị một phiên bản gọn nhẹ của bài báo, tin tức hay một trang web nói chung

7. Bài ôn tập KTGK, bài 1 (file .docx)

8- AngularJS, (http://vietjack.com/angularjs/) một framwork thời sự hiện nay về thiết kế web, bạn cần 4 giờ là cơ bản nắm được AngularJS.

9- Trình soạn thảo HTML, CSS và JavaScript tốt nhất hiện nay: Brackets, Hướng dẫn cài đặt. Trong file .docx dòng 17 từ trên xuống viết Command Promt, bạn hiệu  chỉnh lại Command Prompt.

10- Trigger Modal Form with Link

11- Activate Item in Menu bar with jQuery

Lớp PHP


0- Bộ cài đặt WampServer (đã có vcredist.exe)  |  Tạo thư mục web với Wamp


1- Thay đổi thư mục database, web trong Wampp

2 - Simple Shopping Cart With PHP (download). Bạn chịu khó sửa dùm trong Cart.php, dòng lệnh foreach($_SESSION[$code] as $key=>$value) bằng foreach($_SESSION["cart"] as $key=>$value).

3- Kỹ thuật Ajax  Vận dụng bài này các bạn xây dựng trang => Login.

4- Ajax và PHP (qhonline.info), hay và rõ ràng, dễ hiểu  hơn các trang tiếng Anh

5- Một ví dụ đơn giản về kỹ thuật Ajax (dành cho lớp SPT và TTUD)

6- In danh sách theo lớp

7- Ajax: chọn huyên theo tỉnh

7f- Array Multi Sort (không thua List, Dictionary. Chỉ thua SortedDictionary trong .NET)

8- jQuery, Ajax và PHP  (lý thuyết, bài tập)

9- Bảo mật trong PHP (Tiếng Anh)

10. Tài liệu PHP, jQuery, NodeJS, AngularJS... (Tiếng Việt)

11- Các ví dụ về hàm include()   |   Bài tổng hợp về PHP và MySQL (21-10-2017)

12- Lập trình hướng đối tượng với PHP: Lớp truy cập CSDL

12b- Quản lý sinh viên , Code PHP

13-  Kỹ thuật xử lý giỏ hàng (hocweb.com.vn)

14- Giỏ hàng với PHP (kỹ thuật cơ bản, bạn tự cải tiến bằng cách sử dụng MySQL)

15- Báo chí (sử dụng CKEditor để nhập bài viết)

16- Quản lý đơn hàng (Dữ liệu cho bài thực hành) tệp qlhh.sql

17- Quản lý nhân viên (Dữ liệu cho bài thực hành) tệp qlnv.sql

18- Smarty   |   Sử dụng CKEditor (http://o7planning.org/)  | Sử dụng CKFinder (ltweb.php)

19- Giỏ hàng: Trình bày kệ hàng theo phân loại  (new)

20- Sử dụng .htaccess và .htpasswd
- Dùng trang https://shop.alterlinks.com/htpasswd/htpasswd.php để tạo mã hóa password với lựa chọn sử dụng hàm crypt() (không dùng hàm MD5). Trang trong bài hình như hoạt động không tốt!
- Nếu không được, bạn dùng tạm cái này (tự viết)

21- Viết chức năng login bằng tài khoản facebook không dùng Facebook SDK

22- Đáp án bài kiểm tra giữa kỳ (lần 1)

23- Chuyên đề: Đăng ký học phần,  Trắc nghiệm

24- CSDL cho bài thực hành : UDN

25- Sử dụng MS SQL Server với PHP (PHP_SQLSVR... và PHP_PDO_SQLSVR...)

26- Sử dụng PHP_PDO_MYSQL.DLL  | Sử dụng SQL Server trong PHP, C#

27- Cài đặt và sử dụng Lavarel 5 (đơn giản, đầy đủ, tiếng Việt)

28- WebService với NuSoap (Xem phần 9 trong Lớp C# và XML ở trên)

Đáp án bài kiểm tra kết thúc học phần (Lớp LTW nâng cao)