
ii
LỜI CẢM ƠN
Đề tài này chứa đựng nhiều ý tưởng của riêng tôi, đồng thời làm sáng tỏ ý tưởng của
nhiều người khác. Tuy nhiên, tôi sẽ không thể có được các ý tưởng cũng như giải thích
và đưa chúng vào thực tế nếu tôi không có những cơ hội ngay từ khi đỗ vào trường đại
học, khi bắt đầu hành trình của một người ham học hỏi, một sinh viên trong lĩnh vực
công nghệ thông tin.
Tôi muốn cảm ơn tập thể giảng viên của Khoa vì đã bỏ thời gian thảo luận và suy xét
để chọn ra một đề tài trong danh sách đề tài mà tôi đề xuất. Đặc biệt, tôi xin cảm ơn
Thạc sĩ Trần Cao Nhân, là người Thầy, người đồng hành cùng tôi trong suốt thời gian
làm luận văn tốt nghiệp tại Khoa Công Nghệ Thông Tin của Đại học Võ Trường
Toản.
Có những tài liệu tuyệt vời mà qua nhiều năm tháng tôi tìm kiếm, trắc lọc đã trở thành
một nền tảng cho những kiến thức của tôi về chuyên nghành Công Nghệ Thông Tin
nói chung và lĩnh vực Lập trình ứng dụng nói riêng. Trong đó, hay nhất là các bộ sưu
tập tại Trung tâm Nhật Nghệ, Lynda.com, w3schools.com, tutsplus.com, … Đó là
hành trang thật tuyệt vời mà những người đam mê học tập mang theo được.
Thêm một lời cảm ơn dành cho các thầy, cô, bạn bè cùng tôi trải nghiệm trên con
đường học tập, góp nhặt những kiến thức quý báu để nó trở thành một phần trong con
người tôi.
Và sau cùng, một lời cảm ơn không thể thiếu cho cha mẹ tôi. Tôi rất ham học. Tôi đã
nhận ra điều đó từ họ và luôn mang theo nó bên mình. Họ đã cho tôi cơ hội được sinh
ra, học tập và thành công.
Sinh viên thực hiện
Trần Trọng Thiện