Lập trình front-end với HTML5, CSS3, jQuery, Bootstrap

Khóa đào tạo chuyên sâu về Lập trình front-end với HTML5, CSS3, jQuery, Bootstrap, angularJS.

Khác biệt về đào tạo của T3H

  1. Thời lượng đào tạo 100 giờ thực học trên lớp
  2. Hệ thống giáo trình chuyên nghiệp bản quyền không Copy, chỉnh sửa, Chắp vá như giáo trình các đơn vị đào tạo khác
  3. Giáo trình được biên soạn và luôn update công nghệ mới nhất dựa trên kinh nghiệm thực tế doanh nghiệp do đội ngũ giảng viên hùng hậu và sự đóng góp kiến thức từ các giảng viên đến từ khối doanh nghiệp hiện là các Leader, TeamLeader các công ty phần mềm lớn đang giảng dạy tại T3H
  4. Giáo trình bao gồm bản cứng và hệ thống giáo trình điện tử trên cổng portal trực tuyến bản quyền http://portal.t3h.vn/ mà các hệ thống đào tạo khác không thể có được. Để học viên ngoài học trên lớp, trên sách giáo trình mà có thể tự học, nghiên cứu và ôn tập kiến thức tại nhà.
  5. Học viên kết nối với chúng tôi được join vào các Group kín về chuyên môn để chia sẻ tài liệu, kiến thức , việc làm và  được support kiến thức 24/24.
  6. Ngoài ra t3h còn xây dựng hệ thống hỗ trợ cổng học liệu lớn nhất cả nước hoàn toàn Free để học viên, Deverloper thậm chí cả giảng viên các trường Đại Học tra cứu như kênh youtube: https://www.youtube.com/user/HOCLAPTRINHhttp://tailieuhoctap.vn/ …
  7. T3H thực sự là một đơn vị đào tạo uy tín và chất lượng thông qua hệ thống thành tích giải thưởng của chúng tôi đã được các cơ quan ban ngành xác nhận (xem thêm).
  8. Sinh viên kết thúc khóa học được giới thiệu vào làm việc tại các doanh nghiệp lớn phù hợp với khả năng chuyên môn đã được đào tạo

Đối tượng tham gia

Đối tượng tham gia: 

- Sinh viên CNTT muốn trở thành web, app developer trong tương lai.
- Ứng viên CNTT đã học xong các chương trình CĐ, ĐH muốn nâng cao kiến thức về lập trình web.
- Một người yêu thích CNTT muốn tự tạo ra các website hoặc app, game bằng html + css + javascript để bán trên ios store, google play hoặc các store khác.

Kết quả đạt được

- Giúp học viên sử dụng thành thạo html + css + javascript

- Giúp học viên tạo các newsletter, template

- Học viên tự tạo những app, game bằng html5

- Học viên có thể integrate html + css + javascript với code backend

- Fix bug, maintain website với html + css + javascript

- Sử dụng thành thạo các tool dreamweaver, visual studio. Sử dụng các chức năng cơ bản của photoshop.

Nội dung đào tạo

I Giới thiệu về công nghệ

HTML:
- HTML (viết tắt cho HyperText Markup Language, hay là "Ngôn ngữ Đánh dấu Siêu văn bản") là một ngôn ngữ đánh dấu được thiết kế ra để tạo nên các trang web. Phiên bản mới nhất là phiên bản 5.

CSS:
- CSS là viết tắt của cụm từ "Cascading Style Sheet" , nó là một ngôn ngữ quy định cách trình bày của các thẻ html trên trang web. Phiên bản mới nhất là phiên bản 3.

JAVASCRIPT:
- Javascript là một ngôn ngữ thông dịch dùng để nâng cao khả năng tương tác của trang web với người sử dụng. Phiên bản mới nhất là phiên bản 6.

 II Vì sao cần học HTML + CSS + JAVASCRIPT

- Sinh viên công nghệ thông tin ra trường thường làm web. Ở các công ty lớn như Niteco, Fsoft, Viettel…dự án về web luôn chiếm tỷ lệ rất cao. Sẽ không thể làm được 1 website nếu thiếu html + css + javascript.
- Nhu cầu tuyển dụng UI developer, UX developer và designer là rất lớn. 3 vị trí này đều đòi hỏi có kiến thức về html + css + javascript.
- Html5 rất mạnh mẽ khi hỗ trợ khả năng làm app, game (ví dụ flappy bird). Muốn lập trình các hybrid app, phải có kiến thức về html + css + javascript.

III. TỔNG QUAN NỘI DUNG HỌC:

Buổi Module Nội dung
1 HTML/HTML5 (2 buổi) - Giới thiệu Frontend
- Khái niệm HTML
- Element và attributes
- Các thẻ nằm trong thẻ <head>
- Thẻ định dạng chữ viết
- Các thẻ định dạng vùng chọn
2
- Các thẻ định dạng danh sách
- Các thẻ định dạng media
- Thẻ iframe
- Các thẻ định dạng bảng
- Các thẻ định dạng form
- Thẻ hyperlink
- Thực hành
3 Css/CSS3 (7 buổi) - Khái niệm và tác dụng của css
- Các cách sử dụng CSS
- Selector trong css
- Các thuộc tính cơ bản (p1)
- Các thuộc tính background
- Các thuộc tính về text
4 - Các thuộc tính cơ bản (p2)
- Các thuộc tính font và cách setup font
- Link (:active, :hover, :visited, :link)
- Margin - padding
- Position
- Display
- Float
5 - Các thuộc tính nâng cao - tổ hợp trong css
- Tổ hợp selector trong css
  - Thực hành xây dựng giao diện bằng css/html
6 - Responsive trong css
- @media
- max/min-width
- Xác định breakpoint
- Thực hành tạo css trên các break point
7 Thực hành xây dựng website responsive
  - Thư viện bootstrap css
- Cài đặt và sử dụng
- Thực hành xây dựng giao diện bằng bootstrap
8 Photoshop (3 buổi) - Cài đặt phần mềm
- Giới thiệu khái niệm layout, tạo pts layout cho website
- Các công cụ cơ bản trong pts 
9 - Thiết kế giao diện website
- Thiết kế giao diện cho các màn hình moble/tablet
- Xuất file psd
10 - Thực hành chuyển đổi từ psd sang html/css
11 Sass (7 buổi) - Giới thiệu Sass
- Set môi trường
- Variable
- Build 
12 - Partial
- Mixins
- Import
13 - Media query
- Operators
14 - Functions
- Inheritance
15 - Các lệnh điều kiện @if - @else
- Vòng lặp @for - @each - @while
16 - Sass framework
- Giới thiệu
- Sử dụng
17 - Thực hành sử dụng sass framework để xây dựng giao diện
18 Javascript (7 buổi) - Giới thiệu javascript
- Khái niệm biến
- Cách import và sử dụng javascript
- Các kiểu biến
- Các phép toán trong javascript
19 - Câu lệnh rẽ nhánh
- Vòng lặp
- Hàm
20 - Đối tượng trong javascript
- Dom object
- window object
- Xác định thẻ/tập hợp thẻ html trên giao diện
21 - Sự kiện trong html
- Tạo sự kiện bằng javascript thuần
- Thực hành sử dụng javascript với html/css để xây dựng slide show, hiệu ứng zoom ảnh, validate form...
22 - Thư viện trong javascript
- Xây dựng thư viện
- Giới thiệu các thư viện thường dùng trong javascript
- Thư viện jquery
- Hướng dẫn sử dụng jquery để tương tác với giao diện
23 - Sử dụng thư viện lowdash
- Sử dụng thư viện jquery validate
- Tích hợp bản đồ vào website
24 - Thực hành xây dựng website với html/css/jquery
25 React (6 buổi) Giới thiệu React
- Cài đặt môi trường
- Hello world với react js
- Khái niệm virtual dom
26 - Giới thiệu life cycle của react
- Các hàm trong life cycle
- Khái niệm state
- Khái niệm props
27 - Khái niệm component
- Điều hướng view với react-router
- Lấy dữ liệu với axios
- Thực hành với component
28 Thực hành xây dựng giao diện với react
29
30

 

Thời lượng - Bằng Cấp

- Thời lượng: 30 buổi = 90h học thực hành trên máy

- Được cấp chứng chỉ sau khóa học.

Học phí toàn khóa: 5.500.000 VNĐ

Lưu ý: Học viên xem thêm ưu đãi tùy từng thời điểm