Bạn sẽ học được những gì?
- Nắm chắc kiến thức cơ bản để xây dựng một trang web theo cấu trúc HTML5 và định dạng CSS3.
- Phát triển kỹ năng làm việc độc lập và làm việc nhóm
- Làm Front-end developer tại các công ty chuyên thiết kế website, gia công dự án website lớn
- Làm SEO (tối ưu hóa công cụ tìm kiếm) tại các công ty Marketing online
- Làm freelance fix bug HTML, CSS tối ưu hóa trang web sẵn có hoặc tự làm theme để bán
- Có nền tảng cơ bản để tiếp tục học chuyên sâu về lập trình web, lập trình di động hoặc lập trình game trên nền tảng HTML5
Nội dung
Chương 1: Lời giới thiệu về HTML cơ bản
- Giới thiệu & Chuẩn bị
- Cấu trúc trang web dựa trên HTML
- Cấu trúc cơ bản file HTML
- Sơ lược các thẻ cơ bản trong HTML
- Chi tiết các thẻ trong HTML – Các thẻ tiêu đề <h1> – <h6>
- Chi tiết các thẻ trong HTML – Thẻ <p>
- Chi tiết các thẻ trong HTML – Các thẻ định dạng chữ viết
- Chi tiết các thẻ trong HTML – Thẻ định dạng danh sách <ul> <li> và <ol> <li>
- Chi tiết các thẻ trong HTML – Thẻ định dạng danh sách mô tả <dl>
- Chi tiết các thẻ trong HTML – Thẻ định dạng bảng <table>
- Định dạng bảng không dùng thẻ <table>
- Thành phần block và inline
- Đặt ảnh trong HTML
- Cấu trúc XHTML – Kiểm tra tính hợp lệ
- Thực hành
Chương 2. Căn bản về CSS
- Giới thiệu – Chuẩn bị
- Vai trò của CSS
- Cú pháp CSS
- Ba cách định kiểu
- Định dạng văn bản với CSS – Thiết lập font – Phần 1
- Định dạng văn bản với CSS – Thiết lập font – Phần 2
- Định dạng văn bản với CSS – Thực hành thiết lập font
- Định dạng văn bản với CSS – Khoảng cách văn bản
- Bố cục CSS – Box model
- Thực hành box model
- Bố cục CSS – Float
- Bố cục CSS – Clear
- Bố cục CSS – Position
- Thực hành căn bản CSS – Phần 1
- Thực hành căn bản CSS – Phần 2
- Thực hành căn bản CSS – Phần 3
- Thực hành căn bản CSS – Phần 4
- Thực hành căn bản CSS – Phần 5
Chương 3. Giới thiệu về HTML 5
- Giới thiệu về HTML 5, những nội dung chính và chuẩn bị
- Định nghĩa HTML5
- Sơ lược về các điểm mới trong lập trình HTML5
- Các điểm mới trong lập trình HTML5 – Storage, Type, Audio, Video, Motion và Game 3D
- Cú pháp của HTML5 và khai báo DocType
- Thẻ ngữ nghĩa (semantic tag)
- Thực hành thẻ ngữ nghĩa
- Thẻ Video
- Thực hành thẻ video
- Thẻ Audio
- Thực hành thẻ Audio
- Giới thiệu về Web storage
- Giới thiệu về Javascript
- Giới thiệu về Session storage
- Giới thiệu về Local sotrage
- Giới thiệu về Canvas
- Thực hành sử dụng Javascript
- Giới thiệu về Geolocation
- Giới thiệu về Web form 2.0
- Gửi dữ liệu Mail client
- Gửi dữ liệu Google Forms
Chương 4. Căn bản về CSS3
- Giới thiệu – Chuẩn bị
- Các thành phần mới trong CSS3
- Các thành phần mới – Selector
- Các thành phần mới – Rounded Corner
- Các thành phần mới – Border Image
- Các thành phần mới – Background
- Các thành phần mới – Gradients
- Các thành phần mới – Shadow Effects
- Các thành phần mới – Fonts
- Các thành phần mới – Transform 2D
- Các thành phần mới – Transform 3D
- Các thành phần mới – Transitions
- Các thành phần mới – Animation
- Thực hành tổng hợp
- Thực hành tổng hợp – Background và Font
- Thực hành tổng hợp – Shadow Effect
- Thực hành tổng hợp – Animation
- Thực hành tổng hợp – Thanh tiến trình
- Thực hành tổng hợp – Hiệu ứng bounce




Reviews
There are no reviews yet.