Lập trình Web – CSS3 cơ bản và nâng cao
THÔNG TIN CHI TIẾT KHÓA HỌC
- Thông tin chung
– Tên khóa học: Lập trình Web – CSS3 cơ bản và nâng cao
Thời gian đào tạo:
– Đối với sinh viên: 45 tiết.
– Đối với cá nhân, doanh nghiệp: 4 ngày.
- Giới thiệu khóa học
Thiết kế web bằng CSS3 có gì đặc biệt?
HTML, CSS và JavaScript là bộ 3 ngôn ngữ bắt buộc cần phải thuần thục của một lập trình viên ứng dụng Web. Với bộ 3 ngôn ngữ này, một lập trình viên có thể thiết kế, xây dựng một ứng dụng Web từ đơn giản đến phức tạp.
Và, HTML5 và CSS3 đang được rất nhiều anh em lập trình viên sử dụng rất rộng rãi trong công việc thiết kế web doanh nghiệp hoặc cá nhân.
CSS3 là gì?
Cascading Style Sheets (CSS) là những file hỗ trợ trình duyệt web trong việc hiển thị một trang HTML. Các file CSS sẽ giúp cho thiết kế web được cụ thể hóa các thành phần của trang HTML nên được hiển thị như thế nào, nó cho phép bạn kiểm soát phông chữ, màu nền, kiểu nền, …
CSS3 giúp cho việc thiết kế và xây dựng trang web trở lên vô cùng dễ dàng hơn.Việc thay đổi trạng thái của một trang web đơn giản hơn khi bạn chỉ cần thay đổi trong một file CSS là đã có thể thực hiện sự thay đổi này trên toàn bộ trang web. CSS3 là thế hệ mới nhất của CSS hỗ trợ rất nhiều tính năng mới.
Nhưng:
Để làm quen được các file hỗ trợ trình duyệt web CSS3 này thì bạn cần nắm vững các kiến thức chuyên ngành liên quan đến lập trình. Khóa học Học lập trình Web – CSS3 cơ bản và nâng cao sẽ cung cấp kiến thức cần thiết cho bạn về CSS3.
Khóa học này sẽ cung cấp cho học viên những kiến thức cơ bản, cần thiết nhất để bắt đầu trên con đường trở thành một lập trình viên ứng dụng Web chuyên nghiệp. CSS là những kiến thức cơ bản cần trang bị trước khi tiếp cận với các công nghệ, nền tảng lập trình Web hiện đại như ASP.NET, PHP, …
- Nội dung chi tiết của khóa học
Phần 1: Tổng quan
Bài 1: Bắt đầu làm việc cơ bản với CSS
Bài 2: Những cú pháp Selector cần sử dụng
Bài 3: Khái niệm ban đầu về không gian ba chiều trong HTML
Bài 4: Cách sử dụng HTML trong không gian 3 chiều
Bài 5: Toàn bộ kiến thức về CSS background
Phần 2: Làm chủ CSS
Bài 6: Học cách dùng CSS để định dạng đường viền (border)
Bài 7: Làm chủ định dạng về khoảng cách (margin & padding)
Bài 8: Sử dụng display và opacity để điều khiển hiển thị HTML
Bài 9: Sử dụng CSS Layout để bố trí nội dung tài liệu HTML
Bài 10: Các thuộc tính định dạng, căn chỉnh đoạn văn, văn bản
Phần 3: Ứng dụng
Bài 11: Một số Selector nâng cao và ứng dụng thực tiễn CSS3
Bài 12: Border image, màu nền hòa trộn, Gradient và bóng đổ
Bài 13: Vấn đề sử dụng Font chữ trong CSS3
Bài 14: Làm chuyển động 2D và 3D
Bài 15: Làm giao diện responsvie, tự thích nghi với nhiều thiết bị