Trước khi upload lên web hosting, chúng ta sẽ thêm một chút nội dung.
- Home
- Kiến thức căn bản
- Lập trình C
- Làm quen với lập trình C
- Toán tử nhập xuất-Kiểu dữ liệu
- Cấu trúc điều khiển
- Hàm trong C
- Vòng lặp
- Mảng trong C
- Con trỏ
- Chuỗi ký tự
- 36.Chuỗi ký tự
- 37.Đọc chuỗi từ bàn phím và in chuỗi ra màn hình
- 38.Chương trình tào lao với vòng lặp, mảng, hàm, con trỏ và chuỗi phần 1
- 39.Chương trình tào lao với vòng lặp, mảng, hàm, con trỏ và chuỗi phần 2
- 40.Chương trình tào lao với vòng lặp, mảng, hàm, con trỏ và chuỗi phần 3
- 41.Chương trình tào lao với vòng lặp, mảng, hàm, con trỏ và chuỗi phần 4
- Cấu trúc
- Lập trình C++
- Python
- Làm quen với lập trình Python
- 1. Tổng quan về Python
- 2.Viết chương trình Python đầu tiên
- 3.Cú pháp ngôn ngữ lập trình Python
- 4. Các kiểu dữ liệu trong lập trình Python
- 5. Các kiểu dữ liệu trong lập trình Python phần 2
- 6. Các kiểu dữ liệu trong lập trình Python phần 3
- 7. Các kiểu dữ liệu trong lập trình Python phần 4
- 8. Các từ khóa trong Python
- 9. Mã định danh Identifiers trong Python
- Toán Tử, nhập xuất, kiểu dữ liệu
- 10. Nhập xuất dữ liệu trong Python
- 11. Ép kiểu dữ liệu trong Python
- 12. Toán tử - Operator trong Python
- 13. Toán tử - Operator trong Python phần 2
- 14. Toán tử - Operator trong Python phần 3
- 15. Toán tử thao tác Bit trong Python
- 16. Biến và Từ khóa - Variables and Keywords trong Python
- 17. Thứ tự ưu tiên của các toán tử trong Python
- Cấu trúc điều khiển
- Hàm trong Python
- Mảng trong Python
- Python OPP, Python Module
- 34. Lập trình hướng đối tượng trong Python
- 35. Lập trình hướng đối tượng trong Python phần 2
- 36. Lớp và đối tượng trong Python
- 37. Lớp và đối tượng trong Python phần 2
- 38. Python Containers
- 39. Module trong Python
- 40. Module Collection trong Python
- 41. Module Math trong Python
- 42. Kế thừa Inheritance trong Python
- SQL căn bản
- Python MySQL
- Ứng Dụng Quản Lý Sinh Viên
- Ứng Dụng Quản Lý Sinh Viên Python MySQL
- Làm quen với lập trình Python
- HTML, CSS và Bootstrap
- Tổng quan
- Làm quen với HTML
- Làm quen với CSS
- Làm quen Web Hosting
- Tạo website trên Web Hosting sơ khai
- 24. Tạo một website đơn giản
- 25. Tạo một website đơn giản phần 2
- 26. Tạo một website đơn giản phần 3
- 27. Tạo một website đơn giản phần 4
- 28. Tạo một website đơn giản phần 5
- 29. Tạo một website đơn giản phần 6
- 30. Tạo một website đơn giản phần 7
- 31. Tạo một website đơn giản phần 8
- 32. Tạo một website đơn giản phần 9
- Responsive và Bootstrap
- 33. Responsive là gì?
- 34. Bootstrap là gì?
- 35. Làm sao để sử dụng Bootstrap
- 36. Tạo một webpage đơn giản với Bootstrap phần 1
- 37. Tạo một webpage đơn giản với Bootstrap phần 2
- 38. Tạo một webpage đơn giản với Bootstrap phần 3
- 39. Tạo một webpage đơn giản với Bootstrap phần 4
- 40. Tạo một webpage đơn giản với Bootstrap phần 5
- 41. Tạo một webpage đơn giản với Bootstrap phần 6
- Bootstrap với Web Hosting
- JavaScript
- PHP
- Java
- CSDL Database
- Là Gì?
- Phần cứng máy tính
- 1. Máy tính là gì, hoạt động thế nào?
- 2. Keyboard máy tính là gì?
- 3. Mouse máy tính là gì?
- 4. Joysticks là gì?
- 5. Printers máy tính là gì?
- 6. Màn hình máy tính là gì?
- 7. Cổng máy tính là gì?
- 8. CPU (Central Processing Unit) máy tính là gì?
- 9. ALU (Arithmetic Logic Unit) máy tính là gì, hoạt động thế nào?
- 10. Cache Memory máy tính là gì?
- 11. RAM (Random Access Memory) máy tính là gì?
- 12. ROM (Read Only Memory) máy tính là gì?
- Phần mềm máy tính
- Phần cứng máy tính
Chủ Nhật, 30 tháng 6, 2024
Thứ Bảy, 29 tháng 6, 2024
42. Tạo một website đơn giản với Bootstrap
Chúng ta sẽ thử sử dụng Bootstrap để tạo một website đơn giản và upload lên web hosting.
Thứ Sáu, 28 tháng 6, 2024
41. Tạo một webpage đơn giản với Bootstrap phần 6
Chúng ta sẽ tiếp tục với những "râu ria" của Bootstrap.
Thứ Năm, 27 tháng 6, 2024
40. Tạo một webpage đơn giản với Bootstrap phần 5
Trước khi chuyển qua các phần khác của Bootstrap, chúng ta thảo luận qua về màu sắc.
Thứ Tư, 26 tháng 6, 2024
39. Tạo một webpage đơn giản với Bootstrap phần 4
Chúng ta sẽ "chơi" với những "con chữ" trong phần này.
Thứ Ba, 25 tháng 6, 2024
38. Tạo một webpage đơn giản với Bootstrap phần 3
Chúng ta cần ôn lại container class, container-fluid class và row class trước khi tiếp tục.
Thứ Hai, 24 tháng 6, 2024
36. Tạo một webpage đơn giản với Bootstrap phần 1
Như đã nói trong phần trước, để thực hành, chúng ta sẽ dùng "đồ miễn phí của hàng xóm", đỡ mất công tạo thư mục, upload, download...lôi thôi.
35. Làm sao để sử dụng Bootstrap
Như phần trước đã thảo luận, nếu muốn tạo website "thời thượng" hơn, nhanh hơn, tiện lợi hơn, website nhìn đâu dù là máy tính bàn, cellphone hay tablet cũng đều "lung linh" thì nên "hợp tác" cùng Bootstrap (hay một web design framework nào đó). Vậy hợp tác bằng cách nào?
34. Bootstrap là gì?
Ngày nay, sự hiện diện trực tuyến đã trở nên cần thiết đối với mọi doanh nghiệp bất kể quy mô và loại hình để tồn tại và phát triển trên thị trường.
Chủ Nhật, 23 tháng 6, 2024
33. Responsive là gì?
Chúng ta đã "đảo qua" về HTML và CSS. Chính xác là chúng ta chỉ mới cỡi ngụa xem hoa, hơn nữa mới "nghía" những cái rất căn bản, khó lòng theo kịp với sự phát triển quá nhanh của công nghệ.
Thứ Bảy, 22 tháng 6, 2024
32. Tạo một website đơn giản phần 9
Chúng ta đã tạo bốn trang web, bây giờ chúng ta sẽ upload chúng lên web hosting.
31. Tạo một website đơn giản phần 8
Chúng ta không đi sâu vào chi tiết các món ăn ở Hội An, vì vậy trang Các món ăn sẽ là một trang rất đơn giản, một hình thức giống như một triển lãm ảnh các món ăn.
Thứ Sáu, 21 tháng 6, 2024
Thứ Năm, 20 tháng 6, 2024
29. Tạo một website đơn giản phần 6
Chúng ta sẽ tạo thêm các trang About Us, Contact và Các Món Ăn sau đó mới upload lên web hosting. Nhưng trước khi tạo thêm các trang, chúng ta sẽ "tinh chỉnh" một chút trang index.html.
28. Tạo một website đơn giản phần 5
Bây giờ chúng ta sẽ cùng nhau phác họa chân dung của website tương lai.
Thứ Tư, 19 tháng 6, 2024
27. Tạo một website đơn giản phần 4
Chúng ta đã hoàn tất bố cục một trang web điển hình với header, footer, menu và 3 cột content bằng nhau.
Thứ Ba, 18 tháng 6, 2024
Thứ Hai, 17 tháng 6, 2024
25. Tạo một website đơn giản phần 2
Chúng ta đã thử tạo một trang có "bóng dáng" của một homepage trong phần trước.
24. Tạo một website đơn giản
Mọi website đều thống nhất một "xì-tai" chứ không thể mỗi trang mỗi kiểu.
Thứ Bảy, 15 tháng 6, 2024
23. Tạo một webpage đơn giản phần 6
Tạm thời coi như chúng ta đã xong phần "cỡi ngựa xem hoa", chúng ta cần quay lại web hosting của chúng ta.
Thứ Sáu, 14 tháng 6, 2024
21. Tạo một webpage đơn giản phần 4
Chúng ta cơ bản đã tạo ra webpage "tương đối" giống với yêu cầu.
Thứ Năm, 13 tháng 6, 2024
20. Tạo một webpage đơn giản phần 3
Chúng ta sẽ quay lại với OnlineGDB để thảo luận về CSS đang sử dụng trong website trên web hosting của chúng ta.
Thứ Tư, 12 tháng 6, 2024
18. Tạo một webpage đơn giản
Chúng ta đã đi qua một mớ lý thuyết với nhiều ví dụ, nhưng tóm lại cho đến lúc này mọi thứ vẫn như một khu rừng, mơ hồ giữa hiểu và không hiểu.
Thứ Hai, 10 tháng 6, 2024
16. Các thuộc tính định dạng chung trong CSS
Ngoài định dạng cho các đoạn văn bản, CSS còn có các thuộc tính dùng để định dạng khác.
15. Các thuộc tính định dạng cho text trong CSS
Chúng ta sẽ thảo luận vài thuộc tính định dạng trong CSS
Thứ Bảy, 8 tháng 6, 2024
13. Cú pháp của CSS
Ví dụ CSS trong phần trước là "cực kỳ đơn giản". Chúng ta thử thêm một ví dụ "không đơn giản lắm" cho kết quả như sau.
12. Khái niệm về sử dụng CSS trong HTML
Chúng ta đã thảo luận qua về HTML, nhưng hình như chưa thấy đâu vào đâu...
Thứ Sáu, 7 tháng 6, 2024
11. Comments trong HTML
Đây sẽ là một phần rất ngắn để chúng ta sớm kết thúc những "lý thuyết buồn tẻ" và bắt tay vào xây dựng vài Website "gọi là", ít nhất cũng có thể đưa lên Hosting để...khoe với thiên hạ khắp thế giới.
10. Attribute trong HTML là gì
Quan điểm cá nhân chúng tôi cho rằng với HTML không gì bằng thực tế, chỉ có thực hành, thực hành và thực hành...
9. Các thẻ HTML thông dụng phần 4
Chúng ta sẽ tiếp tục với một số thẻ HTML thông dụng khác và sẽ chấm dứt những dòng mã HTML ngày càng dài và...tào lao trong phần này.
Thứ Năm, 6 tháng 6, 2024
8. Các thẻ HTML thông dụng phần 3
Trong phần này chúng ta sẽ thảo luận thêm một số thẻ HTML dùng để sắp xếp bố cục cho trang web, tuy nhiên, khi thực hành, chúng ta sẽ không thật sự "thấy" sự thay đổi đáng kể nào.
Thứ Tư, 5 tháng 6, 2024
6. Các thẻ HTML thông dụng
HTML có hơn 80 thẻ, mỗi thẻ có một nhiệm vụ riêng, chúng ta sẽ không thảo luận hết tất cả các thẻ của HTML mà chỉ bàn một số thẻ quan trọng và được sử dụng nhiều.
5. Cấu Trúc Cơ Bản Của Một Trang HTML
Chúng ta đã thảo luận qua Tổng quan về Web và Internet và cũng đã bàn qua về HTML.
Thứ Ba, 4 tháng 6, 2024
3.Tổng quan về Web và Internet phần 3
Quay lại với câu hỏi Internet là gì, Internet là mạng máy tính toàn cầu, có hàng tỷ máy tính kết nối với nhau.
2.Tổng quan về Web và Internet phần 2
Chúng ta nhắc lại về World Wide Web. World Wide Web là hệ thống chúng ta sử dụng để truy cập Internet. Nói cách khác,chúng ta "vào trang web", "xem trang web", "duyệt web"...thông qua hệ thống World Wide Web.
1. Tổng quan về Web và Internet
Như chúng tôi đã gợi ý trong phần Hướng dẫn. Sau khi "cưỡi ngựa xem hoa" vài ngôn ngữ lập trình, chúng ta sẽ thay đổi không khí bằng cách chuyển qua HTML.
Thứ Hai, 3 tháng 6, 2024
65. Quản lý sinh viên Python MySQL phần 6
Chúng ta sẽ tiếp tục ứng dụng Quản lý sinh viên dùng Python và MySQL
64. Quản lý sinh viên Python MySQL phần 5
Chúng ta tiếp tục với chương trình Quản Lý Sinh Viên Python MySQL
Chủ Nhật, 2 tháng 6, 2024
63. Quản lý sinh viên Python MySQL phần 4
Trong phần này, chúng ta sẽ cùng nhau viết một hàm xóa tên sinh viên khỏi bảng SinhVien.
62. Quản lý sinh viên Python MySQL phần 3
Sau khi đã tạo Database và bảng SinhVien, chúng ta cần chèn thông tin sinh viên vào bảng.
Thứ Bảy, 1 tháng 6, 2024
61. Quản lý sinh viên Python MySQL phần 2
Chúng ta đã tạo ra Database tên là sinhviendatabase. Muốn lưu trữ dữ liệu của sinh viên, chúng ta cần phải tạo ra một bảng tên là SinhVien
60. Quản lý sinh viên Python MySQL
Chúng ta sẽ phát triển chương trình Quản Lý Sinh Viên bằng Python kết hợp với MySQL.
59. Constructor,xử lý ngoại lệ trong Python
Các hàm khởi tạo (Constructor) thường được sử dụng để khởi tạo một đối tượng (Object). Nhiệm vụ là khởi tạo (gán giá trị) cho các thành phần dữ liệu của lớp khi một đối tượng của lớp được tạo. Trong Python, phương thức __init__() được gọi là hàm khởi tạo và luôn được gọi khi một đối tượng được tạo.