http://www.bachkhoa-aptech.com/Home.htm Hệ thống đào tạo Lập trình viên Quốc tế Bachkhoa - Aptech, CNTT, Lập trình, Lập trình viên, Aptech, Aptech Bach khoa, Lập trình viên quốc tế, Lập trình ACCP, Lập trình ITT, Khóa học ACCP, Khóa học ITT, Tuyển sinh Lập trình, Hướng nghiệp, Đào tạo Lập trình viên quốc tế, Đào tạo ACCP, Đào tạo lập trình...
BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPTMasterCode.vn
Các khía cạnh thiết kế web
Những kỹ năng thiết yếu trong thiết kế website
Quy trình thiết kế website
Một số vấn đề trong thiết kế website
Một số website có thiết kế tiêu biểu
BÀI 5 Tối ưu hóa thiết kế web và cách làm việc cơ bản trong chế độ hiển thị C...MasterCode.vn
Sử dụng thư viện và các mẫu có sẵn:
Thiết kế dựa trên module
Các thành phần module trong Dreamweaver:
• Snippets
• Thành phần thư viện
• Mẫu (template)
Soạn thảo HTML trong môi trường Code
Sử dụng thư viện và các mẫu có sẵn:
Thiết kế dựa trên module
Các thành phần module trong Dreamweaver:
• Snippets
• Thành phần thư viện
• Mẫu (template)
Soạn thảo HTML trong môi trường Code
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPTMasterCode.vn
Làm việc với web form:
Giao diện và chức năng của form
Phương pháp submit thông tin của form lên server
Xác nhận các thông tin đầu vào của form
Khởi tạo và sửa đổi form trên Dreamweaver CS4
Lưu ý khi làm việc với form
Hiểu về các khái niệm liên quan tới web:
Web động phía client
XML, AJAX, RIA
Spry và cách làm việc với spry trong Dreamweaver
CS4
Làm việc với web form:
Giao diện và chức năng của form
Phương pháp submit thông tin của form lên server
Xác nhận các thông tin đầu vào của form
Khởi tạo và sửa đổi form trên Dreamweaver CS4
Lưu ý khi làm việc với form
Hiểu về các khái niệm liên quan tới web:
Web động phía client
XML, AJAX, RIA
Spry và cách làm việc với spry trong Dreamweaver
CS4
BÀI 4 Tinh chỉnh môi trường làm việc và làm việc với cách thành phần trên web...MasterCode.vn
Điều chỉnh môi trường làm việc trên Dreamweaver
CS4
Làm việc với những thành phần đa phương tiện
(multimedia) trên webpage:
Chèn file flash, video, âm thanh
Sử dụng panel Assets
Làm việc với plug-in
Giáo trình thiết kế web - Thiết kế web với DreamweaverKhanhPham
Giáo trình thiết kế web - Thiết kế web với Dreamweaver
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Youtube: www.youtube.com/user/luutruonghaila
BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPTMasterCode.vn
Các khía cạnh thiết kế web
Những kỹ năng thiết yếu trong thiết kế website
Quy trình thiết kế website
Một số vấn đề trong thiết kế website
Một số website có thiết kế tiêu biểu
BÀI 5 Tối ưu hóa thiết kế web và cách làm việc cơ bản trong chế độ hiển thị C...MasterCode.vn
Sử dụng thư viện và các mẫu có sẵn:
Thiết kế dựa trên module
Các thành phần module trong Dreamweaver:
• Snippets
• Thành phần thư viện
• Mẫu (template)
Soạn thảo HTML trong môi trường Code
Sử dụng thư viện và các mẫu có sẵn:
Thiết kế dựa trên module
Các thành phần module trong Dreamweaver:
• Snippets
• Thành phần thư viện
• Mẫu (template)
Soạn thảo HTML trong môi trường Code
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPTMasterCode.vn
Làm việc với web form:
Giao diện và chức năng của form
Phương pháp submit thông tin của form lên server
Xác nhận các thông tin đầu vào của form
Khởi tạo và sửa đổi form trên Dreamweaver CS4
Lưu ý khi làm việc với form
Hiểu về các khái niệm liên quan tới web:
Web động phía client
XML, AJAX, RIA
Spry và cách làm việc với spry trong Dreamweaver
CS4
Làm việc với web form:
Giao diện và chức năng của form
Phương pháp submit thông tin của form lên server
Xác nhận các thông tin đầu vào của form
Khởi tạo và sửa đổi form trên Dreamweaver CS4
Lưu ý khi làm việc với form
Hiểu về các khái niệm liên quan tới web:
Web động phía client
XML, AJAX, RIA
Spry và cách làm việc với spry trong Dreamweaver
CS4
BÀI 4 Tinh chỉnh môi trường làm việc và làm việc với cách thành phần trên web...MasterCode.vn
Điều chỉnh môi trường làm việc trên Dreamweaver
CS4
Làm việc với những thành phần đa phương tiện
(multimedia) trên webpage:
Chèn file flash, video, âm thanh
Sử dụng panel Assets
Làm việc với plug-in
Giáo trình thiết kế web - Thiết kế web với DreamweaverKhanhPham
Giáo trình thiết kế web - Thiết kế web với Dreamweaver
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Youtube: www.youtube.com/user/luutruonghaila
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPTMasterCode.vn
Nhắc lại về HTML
Định nghĩa XHTML, CSS
Cách thiết kế layout trang web
Làm quen với cấu trúc một trang web
Làm quen với những plugin kiểm tra mã XHTML và
CSS trên những trình duyệt khác nhau
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPTMasterCode.vn
Bố cục website với CSS:
Mô hình CSS Box
Làm việc với div và AP div
Xếp chồng và xếp gối các thành phần
Tạo style cho nội dung hộp
Điều chỉnh vị trí
Tổ chức và phác thảo website
Cách làm việc với bảng (table) trên trang web:
Khởi tạo bảng với HTML
Định dạng style cho bảng với CSS/ HTML
BÀI 5 Làm việc với FONT, TYPEFACE và tỷ lệ nhịp điệu trong TYPOGRAPHY - Giáo ...MasterCode.vn
Tổng quan về việc sử dụng font trên web:
Lựa chọn font
Phân loại font family trong CSS
Định rõ kiểu chữ với CSS
Web font an toàn ( web safe font)
Liên kết font web
Dịch vụ liên kết font web văn phòng
Nhúng font web với javascript
Những giải pháp để sử dụng font trên web
Tổng quan về việc sử dụng font trên web:
Lựa chọn font
Phân loại font family trong CSS
Định rõ kiểu chữ với CSS
Web font an toàn ( web safe font)
Liên kết font web
Dịch vụ liên kết font web văn phòng
Nhúng font web với javascript
Những giải pháp để sử dụng font trên web
Làm việc với dự án website
Cấu trúc thư mục khi tiến hành dự án website
Tạo kiến trúc website
@import css
Background & màu nền
Text & màu văn bản
Menu
Khung Sidebar
Form
Đánh dấu trang
Vùng nội dung
Làm việc với dự án website
Cấu trúc thư mục khi tiến hành dự án website
Tạo kiến trúc website
@import css
Background & màu nền
Text & màu văn bản
Menu
Khung Sidebar
Form
Đánh dấu trang
Vùng nội dung
Tìm hiểu về box (hộp), cấu trúc box trên một trang
của website:
Tầm quan trọng
Kích thước
Vị trí
Thuộc tính của box:
Thuộc tính về nội dung
Thuộc tính về vị trí
Thuộc tính về hiển thị
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng JoomlaMasterCode.vn
Hiểu rõ quy trình xây dựng 1 website bằng Joomla
• Tổng hợp các kiến thức cơ bản về xây dựng và quản trị
website Joomla
• Hiểu rõ cách thức đưa website lên host sau khi đã hoàn
thiện trên wampserver
• Hiểu cách sử dụng các gói Quickstart Joomla để tạo
website.
• Hiểu rõ quy trình xây dựng 1 website bằng Joomla
• Tổng hợp các kiến thức cơ bản về xây dựng và quản trị
website Joomla
• Hiểu rõ cách thức đưa website lên host sau khi đã hoàn
thiện trên wampserver
• Hiểu cách sử dụng các gói Quickstart Joomla để tạo
website.
BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPTMasterCode.vn
Làm việc với các bước xuất bản website
Upload
Quản lý các file trong website
Tối ưu hóa web để tăng hiệu năng và khả năng tìm
kiếm
Sử dụng Site Reports
Sử dụng CSS Advisor & kiểm tra tính tương thích trình
duyệt
Quảng bá website
Bảo trì website
Làm việc với các bước xuất bản website
Upload
Quản lý các file trong website
Tối ưu hóa web để tăng hiệu năng và khả năng tìm
kiếm
Sử dụng Site Reports
Sử dụng CSS Advisor & kiểm tra tính tương thích trình
duyệt
Quảng bá website
Bảo trì website
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPTMasterCode.vn
Cách áp dụng CSS cho trang web
Cấu trúc & Quy tắc khai báo CSS
Pseudo-Class (lớp giả)
Tính kế thừa trong CSS
Khai báo giá trị màu sắc và số trong CSS
Cách áp dụng CSS cho trang web
Cấu trúc & Quy tắc khai báo CSS
Pseudo-Class (lớp giả)
Tính kế thừa trong CSS
Khai báo giá trị màu sắc và số trong CSS
[Bachkhoa-Aptech] Hướng dẫn lập trình web doanh nghiệpPhạm Văn Hưng
http://bachkhoa-aptech.com/ Hệ thống đào tạo Công nghệ thông tin Quốc tế Bachkhoa-Aptech, tự hào là đơn vị với trên 10 năm tham gia vào lích vực đào tạo CNTT quốc tế chất lượng cao, các chuyên ngành đã và đang đào tạo thu hút số lượng lớn sinh viên theo học như Lập trình viên quốc tế Aptech ACCP, Chuyên gia quản trị mạng và bảo mật quốc tế Aptech HDSM và cung cấp các dịch vụ đào tạo cùng các chương trình học chất lượng khác như: ITT, DNSV, DNSE, ACNA, CCNA, CEH, MCSA,...
Hệ thống đào tạo CNTT Quốc tế Bachkhoa-Aptech, Công nghệ thông tin, IT, Lập trình, Quản trị mạng, Lập trình viên, Aptech, Aptechite, Bách Khoa, Bach khoa, Lập trình viên quốc tế, Lập trình ACCP, Chuyên gia mạng HDSM, Tuyển sinh, Hướng nghiệp việc làm, Đào tạo, Thực tập, ACNA, MCSA, CCNA, MCITP-SA/EA, Microsoft, CompTIA, Cisco, IBM, PHP, .NET, Java, Server, Network, Security, Unix/Linux, CEH, A+, IT technical
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPTMasterCode.vn
Nhắc lại về HTML
Định nghĩa XHTML, CSS
Cách thiết kế layout trang web
Làm quen với cấu trúc một trang web
Làm quen với những plugin kiểm tra mã XHTML và
CSS trên những trình duyệt khác nhau
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPTMasterCode.vn
Bố cục website với CSS:
Mô hình CSS Box
Làm việc với div và AP div
Xếp chồng và xếp gối các thành phần
Tạo style cho nội dung hộp
Điều chỉnh vị trí
Tổ chức và phác thảo website
Cách làm việc với bảng (table) trên trang web:
Khởi tạo bảng với HTML
Định dạng style cho bảng với CSS/ HTML
BÀI 5 Làm việc với FONT, TYPEFACE và tỷ lệ nhịp điệu trong TYPOGRAPHY - Giáo ...MasterCode.vn
Tổng quan về việc sử dụng font trên web:
Lựa chọn font
Phân loại font family trong CSS
Định rõ kiểu chữ với CSS
Web font an toàn ( web safe font)
Liên kết font web
Dịch vụ liên kết font web văn phòng
Nhúng font web với javascript
Những giải pháp để sử dụng font trên web
Tổng quan về việc sử dụng font trên web:
Lựa chọn font
Phân loại font family trong CSS
Định rõ kiểu chữ với CSS
Web font an toàn ( web safe font)
Liên kết font web
Dịch vụ liên kết font web văn phòng
Nhúng font web với javascript
Những giải pháp để sử dụng font trên web
Làm việc với dự án website
Cấu trúc thư mục khi tiến hành dự án website
Tạo kiến trúc website
@import css
Background & màu nền
Text & màu văn bản
Menu
Khung Sidebar
Form
Đánh dấu trang
Vùng nội dung
Làm việc với dự án website
Cấu trúc thư mục khi tiến hành dự án website
Tạo kiến trúc website
@import css
Background & màu nền
Text & màu văn bản
Menu
Khung Sidebar
Form
Đánh dấu trang
Vùng nội dung
Tìm hiểu về box (hộp), cấu trúc box trên một trang
của website:
Tầm quan trọng
Kích thước
Vị trí
Thuộc tính của box:
Thuộc tính về nội dung
Thuộc tính về vị trí
Thuộc tính về hiển thị
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng JoomlaMasterCode.vn
Hiểu rõ quy trình xây dựng 1 website bằng Joomla
• Tổng hợp các kiến thức cơ bản về xây dựng và quản trị
website Joomla
• Hiểu rõ cách thức đưa website lên host sau khi đã hoàn
thiện trên wampserver
• Hiểu cách sử dụng các gói Quickstart Joomla để tạo
website.
• Hiểu rõ quy trình xây dựng 1 website bằng Joomla
• Tổng hợp các kiến thức cơ bản về xây dựng và quản trị
website Joomla
• Hiểu rõ cách thức đưa website lên host sau khi đã hoàn
thiện trên wampserver
• Hiểu cách sử dụng các gói Quickstart Joomla để tạo
website.
BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPTMasterCode.vn
Làm việc với các bước xuất bản website
Upload
Quản lý các file trong website
Tối ưu hóa web để tăng hiệu năng và khả năng tìm
kiếm
Sử dụng Site Reports
Sử dụng CSS Advisor & kiểm tra tính tương thích trình
duyệt
Quảng bá website
Bảo trì website
Làm việc với các bước xuất bản website
Upload
Quản lý các file trong website
Tối ưu hóa web để tăng hiệu năng và khả năng tìm
kiếm
Sử dụng Site Reports
Sử dụng CSS Advisor & kiểm tra tính tương thích trình
duyệt
Quảng bá website
Bảo trì website
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPTMasterCode.vn
Cách áp dụng CSS cho trang web
Cấu trúc & Quy tắc khai báo CSS
Pseudo-Class (lớp giả)
Tính kế thừa trong CSS
Khai báo giá trị màu sắc và số trong CSS
Cách áp dụng CSS cho trang web
Cấu trúc & Quy tắc khai báo CSS
Pseudo-Class (lớp giả)
Tính kế thừa trong CSS
Khai báo giá trị màu sắc và số trong CSS
[Bachkhoa-Aptech] Hướng dẫn lập trình web doanh nghiệpPhạm Văn Hưng
http://bachkhoa-aptech.com/ Hệ thống đào tạo Công nghệ thông tin Quốc tế Bachkhoa-Aptech, tự hào là đơn vị với trên 10 năm tham gia vào lích vực đào tạo CNTT quốc tế chất lượng cao, các chuyên ngành đã và đang đào tạo thu hút số lượng lớn sinh viên theo học như Lập trình viên quốc tế Aptech ACCP, Chuyên gia quản trị mạng và bảo mật quốc tế Aptech HDSM và cung cấp các dịch vụ đào tạo cùng các chương trình học chất lượng khác như: ITT, DNSV, DNSE, ACNA, CCNA, CEH, MCSA,...
Hệ thống đào tạo CNTT Quốc tế Bachkhoa-Aptech, Công nghệ thông tin, IT, Lập trình, Quản trị mạng, Lập trình viên, Aptech, Aptechite, Bách Khoa, Bach khoa, Lập trình viên quốc tế, Lập trình ACCP, Chuyên gia mạng HDSM, Tuyển sinh, Hướng nghiệp việc làm, Đào tạo, Thực tập, ACNA, MCSA, CCNA, MCITP-SA/EA, Microsoft, CompTIA, Cisco, IBM, PHP, .NET, Java, Server, Network, Security, Unix/Linux, CEH, A+, IT technical
[Full] Hướng dẫn sử dụng Microsoft Excel 2010Phạm Văn Hưng
Giáo trình hướng dẫn sử dụng rất cụ thể và chi tiết, đặc biệt ngôn ngữ hoàn toàn bằng tiếng Việt sẽ giúp các bạn tiếp cận nhanh khi bắt đầu sử dụng Office
[Full] Hướng dẫn sử dụng Microsoft Word 2010Phạm Văn Hưng
Giáo trình hướng dẫn sử dụng rất cụ thể và chi tiết, đặc biệt ngôn ngữ hoàn toàn bằng tiếng Việt sẽ giúp các bạn tiếp cận nhanh khi bắt đầu sử dụng Office
[CLB Tuoi tre ho Pham Viet Nam] Tu duy dung trong kinh doanh thoi hoi nhap 6....Phạm Văn Hưng
Tọa đàm: "Tư Duy Đúng" trong kinh doanh thời hội nhập do CLB Tuổi trẻ họ Phạm Việt Nam tổ chức ngày 06/12/2015
https://www.facebook.com/clbtuoitrehophamvietnam
[Bachkhoa-Aptech] Gửi Những Người May MắnPhạm Văn Hưng
http://www.bachkhoa-aptech.com/Home.htm Hệ thống đào tạo Lập trình viên Quốc tế Bachkhoa - Aptech, CNTT, Lập trình, Lập trình viên, Aptech, Aptech Bach khoa, Lập trình viên quốc tế, Lập trình ACCP, Lập trình ITT, Khóa học ACCP, Khóa học ITT, Tuyển sinh Lập trình, Hướng nghiệp, Đào tạo Lập trình viên quốc tế, Đào tạo ACCP, Đào tạo lập trình...
[Bachkhoa-Aptech] Welcome To Bachkhoa-GroupPhạm Văn Hưng
http://bachkhoa-aptech.com Hệ thống đào tạo Lập trình viên Quốc tế Bachkhoa - Aptech, CNTT, Lập trình, Lập trình viên, Aptech, Aptech Bach khoa, Lập trình viên quốc tế, Lập trình ACCP, Lập trình ITT, Khóa học ACCP, Khóa học ITT, Tuyển sinh Lập trình, Hướng nghiệp, Đào tạo Lập trình viên quốc tế, Đào tạo ACCP, Đào tạo lập trình...
[Bachkhoa-Aptech] Phương pháp học hiệu quả - Giảng viên Nguyễn Mạnh TrườngPhạm Văn Hưng
http://bachkhoa-aptech.com Hệ thống đào tạo Lập trình viên Quốc tế Bachkhoa - Aptech, CNTT, Lập trình, Lập trình viên, Aptech, Aptech Bach khoa, Lập trình viên quốc tế, Lập trình ACCP, Lập trình ITT, Khóa học ACCP, Khóa học ITT, Tuyển sinh Lập trình, Hướng nghiệp, Đào tạo Lập trình viên quốc tế, Đào tạo ACCP, Đào tạo lập trình...
[Bachkhoa-Aptech] Bài giảng Kỹ năng sống - Giảng viên Lê Văn ChiếnPhạm Văn Hưng
http://bachkhoa-aptech.com Hệ thống đào tạo Lập trình viên Quốc tế Bachkhoa - Aptech, CNTT, Lập trình, Lập trình viên, Aptech, Aptech Bach khoa, Lập trình viên quốc tế, Lập trình ACCP, Lập trình ITT, Khóa học ACCP, Khóa học ITT, Tuyển sinh Lập trình, Hướng nghiệp, Đào tạo Lập trình viên quốc tế, Đào tạo ACCP, Đào tạo lập trình...
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Excel 2003Phạm Văn Hưng
http://bachkhoa-aptech.com Hệ thống đào tạo Lập trình viên Quốc tế Bachkhoa - Aptech, CNTT, Lập trình, Lập trình viên, Aptech, Aptech Bach khoa, Lập trình viên quốc tế, Lập trình ACCP, Lập trình ITT, Khóa học ACCP, Khóa học ITT, Tuyển sinh Lập trình, Hướng nghiệp, Đào tạo Lập trình viên quốc tế, Đào tạo ACCP, Đào tạo lập trình...
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Word 2003Phạm Văn Hưng
http://bachkhoa-aptech.com Hệ thống đào tạo Lập trình viên Quốc tế Bachkhoa - Aptech, CNTT, Lập trình, Lập trình viên, Aptech, Aptech Bach khoa, Lập trình viên quốc tế, Lập trình ACCP, Lập trình ITT, Khóa học ACCP, Khóa học ITT, Tuyển sinh Lập trình, Hướng nghiệp, Đào tạo Lập trình viên quốc tế, Đào tạo ACCP, Đào tạo lập trình...
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Word 2003
[Bachkhoa-Aptech] Lập trình Web doanh nghiệp
1. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Bài 1:
Phân tích về thành phần, cấu hình đồ
họa một website
1
2. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Tổng quát về cấu hình đồ họa 1
websitre
Các thành phần cụ thể của một
website
2
3. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Tổng quát về cấu hình đồ họa 1
website
Các thành phần cụ thể của 1 website
3
4. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Logo & banner
Menu chính
Menu trái
Chân trang(Footer)
Nội dung website
Các thành phần quảng cáo
Một số thành phần khác…
4
5. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Logo, banner
Logo Banner
5
6. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Menu chính
• Trên đây là ví dụ một phần menu
chính của 1 website, nội dung menu
do người dùng định nghĩa và thay đổi
động theo ý quản trị.
6
7. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Menu trái
Ví dụ về chuyên mục
menu trái của
website
7
8. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Chân trang - Footer
• Chân trang thường là phần được giới thiệu
về cơ quan chủ quản của website, thông tin
như tên doanh nghiệp, điện thoại, fax, địa
chỉ, email…
8
9. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Các thành phần nội dung website
Một phần nội
dung nhỏ của
website
9
10. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Các thành phần quảng cáo
• Quảng cáo được sắp xếp xuất hiện nhiều vị
trí khác nhau trên website như quảng cáo
banner, quảng cáo bên phải trang, bên trái
trang hay một số đơn vị yêu cầu khác.
10
11. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Một số thành phần khác…
Video
Tư vấn trực
tuyến
11
12. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Bài 2:
Các kỹ thuật Layer, cắt ảnh, đối
tượng phục vụ cho đồ họa lập
trình
12
13. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Yêu cầu:
Máy tính phải được cài đặt sẵn
chương trình phần mềm Photoshop
Có một file ảnh giao diện đã được
thiết kế
13
14. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Tiến hành các bước:
Bước 1: Khởi động chương trình
Photoshop: Vào Start => chọn
Programs => tìm đến Adobe
Photoshop để chạy chương trình
Bước 2: Mở file ảnh cần cắt: Vào file
chọn Open
14
15. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Xuất hiện hộp thoại Open
Chọn Open và tìm đến file
cần cắt ảnh để mở
15
16. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Sau khi mở file xong ta tiến hành
các bước sau để cắt ảnh:
Bước 1: Xác định vùng chọn và vị trí cần
cách ảnh, ví dụ chúng ta cắt nền của menu
chính. Dùng đồng thời 2 phím Ctrl công với
phím + hoặc phím trừ để phóng to thu nhỏ
vùng ảnh cần cắt.
Bước 2: Dùng công cụ Rectangular
Marquee (phím tắt là chữ
M): để tạo vùng chọn hình chữ nhật hoặc
hình vuông.
16
17. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Bước 3 : Cách sử dụng công cụ: sau khi
chọn công cụ xong thì đưa chuột vào vị trí
vùng ảnh cần cắt nhấn dữ và kéo chuột từ
vị trí xác định ban đầu đến góc đối diện.
Sau khi chọn xong ta có được như hình vẽ
dưới đây:
Vùng sau khi
được chọn
17
18. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Bước 4 : Thực hiện copy sang một file mới:
sau khi chọn xong chúng ta dùng tổ hợp
phím Ctrl cộng với phím C trên bàn phím
hoặc vào menu Edit chọn copy tiếp theo
dùng tổ hợp phím Ctrl cộng phím N trên
bàn phím hoặc vào menu File chọn New…
để tạo một file mới.
18
19. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
hộp thoại xuất hiện:
19
20. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Trong đó:
Name: là đặt tên cho file ảnh
Width: độ rộng của file ảnh
Height: chiều cao ảnh
Các chức năng khác như đơn vị tính độ rộng và
chiều cao…..
Bước 5: khi cấu hình đặt tên, độ rộng và
chiều cao…thì chúng ta dùng tổ hợp phím
Ctrl + phím V hoặc vào Edit chọn Paste để
dán ảnh sang file mới.
20
21. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Bước 6: Lưu file ảnh vào máy
tính
Sau khi chỉnh sửa xong chúng ta tiến hành
lưu ảnh vào máy, dùng tổ hợp phím Alt +
Shift + Ctrl và phím S hoặc vào file chọn
Save for web…
21
22. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Hộp thoại xuất hiện để nhập tên file ảnh,
đường dẫn đến ổ đĩa và thư mục chứa file
ảnh:
22
24. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Sau khi tiến hành các bước trên
chúng ta bấm vào nút save để
hoàn tất.
Ngoài ra, chúng ta còn phải
thành thạo các công cụ khác
như: tìm mã mầu ảnh, chọn layer
và ẩn hiện, công cụ text, font
size, font name, …
24
25. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Công cụ ẩn/hiện Layer
25
26. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Chọn hiển thị tự động chọn layer
26
27. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Công cụ lấy màu background
27
28. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Công cụ đổ màu Gradient
28
29. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Kỹ thuật chỉnh size ảnh, Kỹ thuật
Transform, Công cụ Text/font size, font-
name
29
30. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Bài 3:
Kỹ thuật Stylesheet cơ bản
30
31. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
1. CSS là gì
− CSS (Cascading Style Sheets) được
hiểu một cách đơn giản đó là cách
mà chúng ta thêm các kiểu hiển thị
(font chữ, kích thước, màu sắc...)
cho một tài liệu Web
31
32. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
2. Cú pháp của CSS
Cú pháp của CSS được chia làm 3 phần.
phần thẻ chọn (selector), phần thuộc tính
(property), phần nhãn (value).
selector {property: value}
Nếu nhãn của bạn có nhiều từ bạn nên
đặt nhãn của bạn vào trong dấu nháy kép
p {font-family: "sans serif"}
32
33. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Trong trường hợp thẻ chọn của bạn nhiều
thuộc tính thì các thuộc tính sẽ được ngăn
cách bởi dấu (;).
p {text-align:center;color:red}
Khi thẻ chọn có nhiều thuộc tính thì chúng ta
nên để mỗi thuộc tính ở trên một dòng riêng
biệt.
p { text-align: center;
color: black;
font-family: arial
33
}
34. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
3. Làm sao để chèn css vào trang web
CSS được khai báo trong file riêng
<html>
<head>
<link rel="stylesheet" type="text/css"
href="/mystyle.css" medial="all" />
</head>
<body>
</body>
</html>
34
35. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
CSS được khai báo trong file riêng
Chèn thẳng CSs trong tài liệu được áp dụng trong
trường hợp những định dạng CSS này chỉ giành
riêng cho tài liệu HTML đó. Khi bạn chèn trực tiếp
thì đoạn mã của bạn phải đặt trong thẻ <style> và
đặt trong phần <head> .
<head>
<style type="text/css">
hr {color: sienna}p {margin-left: 20px}
body {background-image: url("images/back40.gif")}
</style>
</head> 35
36. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Chèn trực tiếp vào thẻ của HTML(inline
style)
Inline style được sử dụng nhiều trong trường hợp
một thẻ HTML nào đó cần có style riêng cho nó.
Inline style được áp dụng cho chính thẻ HTML đó,
cách này sẽ có độ ưu tiên lớn nhất so với hai cách
trên. Dưới đây là một ví dụ mà chúng ta dùng Inline
style
<p style="color: sienna; margin-left: 20px">
Đây là phần nội dung hiển thị
</p> 36
37. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
4. Nhiều Stylesheet
Trong trường hợp mà có một số thẻ có cùng
định dạng, chúng ta có thể gộp chúng lại với
nhau. Giả sử như sau:
h1, h2, h3
{ margin-left: 10px;
font-size: 150%; ...
}
37
38. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
5. Các vấn đề về văn bản và cách
định dạng về văn bản
Đặt màu cho một đoạn văn bản
Để đặt màu cho một đoạn văn bản chúng ta có thể
dùng thuộc tính: color: #mã màu;
p {
color: #333333;
}
38
39. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Đặt nền cho một đoạn văn bản
Bạn có thể đặt màu nền (background) cho đoạn
văn bản bằng thuộc tính background-color: #mã
màu;
p { background-color: #FFFF00;}
Đặt nền cho một đoạn văn bản
Khoảng cách giữa các ký tự trong một đoạn văn
bản có thể được tăng hoặc giảm bởi thuộc
tínhletter-spacing: khoảng cách;
h3 { letter-spacing: 2em;}
h1 { letter-spacing: -3em;}
39
40. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Căn chỉnh khoảng cách giữa các dòng
Thuộc tính line-height: khoảng cách; sẽ giúp bạn căn
chỉnh khoảng cách giữa các dòng trong một đoạn văn
bản.
p { line-height: 150%; // line-height: 15px;}
Dóng hàng
Để gióng hàng cho một đoạn văn bản chúng ta sẽ
dùng thuộc tính text-align: vị trí;
p { text-align: left; /* left | center | right */}
40
41. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
6. Các thuộc tính của Font chữ và
các định nghĩa font chữ cho
văn bản
Các thuộc tính về font chữ sẽ cho phép
bạn thay đổi họ font (font family), độ đậm
(boldness), kích thước (size) và kiểu font
(style).
41
42. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Đặt font cho đoạn văn bản
Để đặt một loại font chữ nào đó cho đoạn văn
bản thì chúng ta sẽ sử dụng thuộc tính font-
faily:
p {
font-family: Arial, Tahoma, Verdana, sans-
serif;
}
Đặt font cho đoạn văn bản
Khi chúng ta muốn những đoạn văn bản hoặc
tiêu đề có kích thước của chữ khác nhau, chúng
ta có thể sử dụng thuộc tính font-size:
h1 { font-size: 20px;} 42
h3 { font-size: 12px;}
43. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Đặt kiểu font cho đoạn văn bản
Chữ đậm, chữ nghiêng,... được đặt với thuộc tính
font-style:
p { font-style: italic; /* normal | italic | oblique */}
Đặt độ đậm nhạt của font
Khi chúng ta muốn thay đổi độ đậm nhạt của văn
bản chúng ta sẽ dùng thuộc tính font-weight:. Chúng
ta có thể đặt giá 3 loại giá trị cho thuộc tính này 1.
normal(bình thường), 2. bold(đậm), 3. 300(đặt dạng
số)
h3 { font-weight: bold;}
43
44. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
7. Đường viền và các thuộc tính
đường viền
Trong thuộc tính đường viền (border)
chúng ta có 3 giá trị cơ bản đó là:
1. border-color:
2. border-width:
3. border-style:
44
45. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Thuộc tính màu của đường viền
Để đặt màu cho đường viền chúng ta sẽ đặt thông
số màu cho thuộc tính border-color:
div.color { border-color: #CC0000;}
Đặt chiều rộng cho đường viền (border)
Nếu muốn đặt chiều rộng của đường viền chúng ta
sẽ đặt giá trị cho thuộc tính border-width:
div.borerwidth { border-width: 2px;}
45
46. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Chọn kiểu của đường viền
Bạn có thể sử dụng thuộc tính border-style để đặt
kiểu cho đường viền. Chúng ta có thể gán cho thuộc
tính này 9 giá trị khác nhau tương ứng với 9 kiểu
đường viền khác nhau.
div.borderstyle { border-style: solid;}
46
47. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
8. Các thuộc tính của margin
Thuộc tính margin sẽ định nghĩa khoảng trắng bao
quanh một phần tử HTML.
Nó có thể dùng giá trị âm để lồng nội dung vào với
nhau.
Tương ứng với 4 phía của một phần tử chúng ta có
4 thuộc tính tương ứng.
Mặt khác để viết cho gọn chúng ta cũng có thể
dùng cách viết giản lược để định nghĩa các giá trị
cho thuộc tính margin.
47
48. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Các thuộc tính của margin
1. margin-top:
2. margin-right:
3. margin-bottom:
4. margin-left:
Để cho gọn chúng ta cũng có thể việt thuộc tính
margin dưới dạng shorthand
div.margin
{ margin: 10px 4px 5px 9px;
/* top | right | bottom | left*/
}
48
49. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
9. Các thuộc tính của padding
CSS padding sẽ định nghĩa khoảng trống giữa
mép của các phần tử tới các phần tử con hoặc
nội dung bên trong.
Chúng ta không thể gán giá trị âm cho thuộc
tính này. Cũng giống như margin thuộc tính
padding cũng tương ứng với 4 phía của phần
tử.
49
50. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Tương ứng với 4 phía của phần tử chúng ta có
4 thuộc tính padding tương ứng đó là:
1. padding-top:
2. padding-right:
3. padding-bottom:
4. padding-left:
Các giá trị có thể gán cho các thuộc tính này là
: % hoặc length
50
51. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Để viết cho gọn chúng ta cũng có thể viết thuộc tính
padding dưới dạng shorthand.
div.padding
{
padding: 5px 3px 2px 8px;
}
51
52. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Bài 4
Kiến trúc về mô hình lập trình 3 lớp
52
53. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Mô hình lập trình ứng dụng Web:
53
54. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Mô hình 3 lớp (3 layers)
Presentation Layer
Business Logic Layer
Data Access Layer
Lớp Presentation
54
55. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Framework Web mẫu cho doanh
nghiệp
Framework được chia làm 4 Project chính:
55
56. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Project Website
Chứa thư mục mã nguồn các Form màn
hình giao diện tương tác với người sử dụng.
Các thông tin sẽ được thao tác và kết nối
với các Project khác thông qua các
References
56
57. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Cấu trúc thư mục trong Project:
57
58. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Project Business : Chứa các hàm, các
thủ tục xử lý lớp Business Logic Layer
58
59. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Project Common: Chức các hàm xử lý
các thủ tục chung của hệ thống như:
Cookie, Datetime, Global, …
59
60. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Project Data: Chứa các hàm xử lý dữ
liệu, thao tác với CSDL, kết nối, truy
xuất và cập nhật
60
61. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Bài 4: Quy trình lập trình vào
ứng dụng
Sau khi Solution đã được cấu trúc và
thành lập 1 dự án chuẩn, các quy
trình thực hiện dự án sẽ được theo
chuẩn và thực hiện từng bước:
61
62. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Phân tích và thiết kế Database, thiết kế
bảng trong CSDL
Sử dụng công cụ hoặc tự viết các Form
code màn hình và SP như:
Các thủ tục: thêm, mới, sửa, xóa
Các file Object: file Info và Controler
Các file .aspx, ascx
Nhúng vào Solution & Project
Biên dịch và chỉnh sửa
Lên chương trình demo
62
63. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Bước 1 : Thiết kế Table lưu trữ dữ liệu
•
Thiết kế bảng sau: TB_MON_HOC
63
64. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Bước 2 : Tự viết mã nguồn hoặc sử
dụng tool gen code:
64
65. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Phần mềm có các chức năng:
Chọn CSDL, chọn Database, và kết nối tới
Database đó
Lựa chọn các column cần thực hiện việc lập
trình:
Tên Column
Tên nhãn hiện thị trên Form
Thứ tự xuất hiện
Loại công hiện thị (textbox, checkbox, FCKEditor,
…)
Ràng buộc dữ liệu
View/Update
…
65
67. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Cấu hình lựa chọn đối với bảng
TB_MON_HỌC như sau:
o Mã môn học
o Tên môn học
o Diễn giải
o Thứ tự
o Sử dụng textbox/FCKEditor
o Các tùy chọn null/ not null
67
69. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Tự động tạo CSDL:
69
70. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Lựa chọn các tùy chọn đặt tên:
Tên trang
Có phân trang hay không?
Số hàng
Tên thư mục tạo code
70
72. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Sau khi hoàn thiện việc tạo mã nguồn tự
động, code sẽ được sinh ra và lưu trữ trong
thư mục được chọn:
72
73. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Folder Admin: chữa mã nguồn trang aspx
Folder Business Class: chứa các file
Business Object
Folder Data Class: Chứa các file xử lý dữ
liệu
Folder Stored Procedures: chứa các file
chứa các thủ tục trong SQL
73
74. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Thư mục lưu trữ SP:
74
75. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Tạo các SP vào trong Database:
75
76. CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
Mở Solution, add code và Solution:
Add file code vào lớp Data Access Layer, thực hiện
việc truy xuất dữ liệu
76