- Responsive Web Design (RWD) và HTML5 & CSS3 làm cho website có những ưu điểm sau:
1. Responsive Web Design (RWD): Đây là công nghệ mới trong thiết kế giao diện website – Với công nghệ này, website sẽ tự động điều chỉnh co giãn độ rộng và bố cục nội dung của trang web theo kích cỡ và độ phân giải màn hình của mọi thiết bị như: Laptop, Desktop, iPad, iPhone, Smartphone, Tablet sao cho thông tin hoặc hình ảnh trên trang web không bị mất vùng hiển thị do màn hình không đủ rộng khi truy cập web trên các iPhone, smartphone, . . . Các website thiết kế giao diện theo công nghệ cũ là định thông số độ rộng và độ phân giải màn hình thiết bị theo số cố định nên các website này phải có thêm 1 phiên bản website tương tự được đặt thêm chữ m.* để chạy trên các thiết bị như: iPhone, smartphone, iPad, tablet. Ví dụ như: vnexpress.net và m.vnexpress.net. Việc này sẽ mất công sức trong việc vận hành và quản lý website. Các website thiết kế theo công nghệ RWD sẽ đáp ứng tốt được chuẩn SEO mới nhất trên Mobile của Google (Mobile-Friendly)
2. HTML5 & CSS3: Hỗ trợ việc thiết kế giao diện & SEO của website tốt hơn.
Tham dự khóa học này, học viên sẽ được học về các kỹ thuật phân tích - lập trình tạo website đạt mục tiêu nói trên, cũng như học cách sử dụng các phần mềm chuyên dụng để lập trình tạo các trang web đạt tính thẩm mỹ cao.
Đối tượng: Tất cả những ai muốn có một nghề chuyên nghiệp trong lĩnh vực lập trình thiết kế & xây dựng website cho các công ty hiện nay.
1 - Adobe Dreamweaver CC. |
2 - Lập trình web với HTML & CSS. |
3 - Lập trình web theo công nghệ CSS3. |
4 - Lập trình web theo công nghệ HTML5 |
5 - Lập trình web theo công nghệ RWD (Responsive Web Design) để có thể chạy trên tất cả các thiết bị Desktop, Mobile & Tablet |
6 - Lập trình web theo chuẩn CSS3 Media Query để có thể chạy trên tất cả các thiết bị Desktop, Mobile & Tablet |
7 - Lập trình web với Javascript |
8 - Lập trình web theo công nghệ BOOTSTRAP để có thể chạy trên tất cả các thiết bị Desktop, Mobile & Tablet |
- Trang trí giao diện web bằng CSS3 Borders và CSS3 Border Image.
- Trang trí giao diện web bằng CSS3 Box Shadow.
- Trang trí giao diện web bằng CSS3 Text Shadow.
- Trang trí giao diện web bằng CSS3 Gradient.
- Trang trí giao diện web bằng CSS3 Fonts.
- Trang trí giao diện web bằng CSS3 Backgrounds.
- Tạo hiệu ứng hoạt hình cho web bằng CSS3 Transitions.
- Tạo hiệu ứng hoạt hình cho web bằng CSS3 Animations.
- Thiết kế giao diện web bằng CSS3 Multiple Columns.
- Tạo giao diện web bằng CSS3 User Intreface.
- Bài tập tổng hợp: Lập trình thiết kế giao diện và tạo hiệu ứng cho website bằng CSS3.
Môn 3: Lập trình web bằng HTML5
- Giới thiệu ngôn ngữ HTML5.
- Cấu trức trang web HTML5.
- Sử dụng thẻ header và footer trong HTML5.
- Sử dụng thẻ nav để tạo menu cho website bằng HTML5.
- Sử dụng thẻ section, article, aside trong thiết kế giao diện website bằng HTML5.
- Sử dụng thẻ figure và figurecaption để chèn hình ảnh cho website bằng HTML5.
- Cách kết hợp thẻ Figure và CSS3 Transform để tạo hiệu ứng cho hình ảnh.
- Sử dụng thẻ audio và video để tạo âm thanh và video cho website.
- Sử dụng thẻ SVG để vẽ hình vector cho website.
- Sử dụng thẻ CANVAS để vẽ đồ hoạ cho website.
- Giới thiệu Geolocation HTML5 API để tạo bản đồ.
- Giới thiệu Web Storage: Session Storage và Local Storage.
- Giới thiệu Web SQL Database.
- Giới thiệu Web Workers.
Môn 4: Lập trình web bằng RWD (Responsive Web Design)
- Giới thiệu kỹ thuật lập trình thiết kế web theo công nghệ RWD.
- Giới thiệu CSS3 Media Queries.
Môn 5: Lập trình web bằng Javascript