ngon-ngu-lap-trinh

  [masp]fedu-08[/masp]

[giaban]0đ[/giaban]


[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]
Học lập trình frontend từ cơ bản Bootstrap 4, Jquery, CSS3, HTML5 Học toàn bộ kiến thức về CSS3, HTML5
Giới thiệu khóa học
Bootstrap 4, Jquery, CSS3, HTML5 Học toàn bộ kiến thức về CSS3, HTML5, Jquery từ chưa biết gì. 
Giới thiệu khóa học
Bạn muốn học lập trình web một cách bài bản? Bạn muốn trải nghiệm kiến thức chuẩn quốc tế với các phần mềm thông dụng nhất hiện nay? Bạn muốn tìm các khoá học đáp ứng đầy đủ yêu cầu trên? 
Khoá học “Lập trình web front-end cơ bản với Bootstrap 4, Jquery, CSS3, HTML5” của Fedu là dành cho bạn. Khoá học của chúng tôi không chỉ cung cấp hệ thống đầy đủ các kiến thức cần thiết và bổ ích mà còn cho học viên có cơ hội trải nghiệm và áp dụng vào 10 dự án thức tế được chọn lọc như kenh14, vnexpress, docbao,… 
THAM GIA KHOÁ HỌC, BẠN SẼ ĐƯỢC CUNG CẤP ĐẦY ĐỦ KIẾN THỨC VỀ:
Hiểu được các khái niệm chuyên ngành, bản chất và cấu trúc của Bootstrap
Cách sử dụng công cụ Chrome developer tool trong thiết kế web hiện đại
Cắt được giao diện website theo chuẩn Bootstrap
Cách sử dụng thư viện jQuery kết hợp với Bootstrap trong việc làm các Carousel ảnh, hiệu ứng cuộn chuột, hiệu ứng chuyển động
Cách sử dụng CSS3 kết hợp Bootstrap để thao tác với các hiệu ứng trong thiết kế phẳng
Cách tư duy theo hướng Bootstrap để clone lại các website dùng cho các mục đích khác nhau
Cắt giao diện website từ photoshop ra HTML sử dụng Bootstrap
Hiểu về bản chất wordpress và các hàm cơ bản để tạo website động trên wordpress
HỌC VIÊN SAU KHI THAM GIA KHOÁ HỌC SẼ HOÀN TOÀN TỰ TIN KHI ĐƯỢC FEDU CUNG CẤP ĐẦY ĐỦ KIẾN THỨC: 
Học toàn bộ về ngôn ngữ lập trình HTML các thẻ và cách sử dụng
Học về cách kết hợp HTML và CSS
Học về cách tạo hiệu ứng đẹp cho website với Jquery, Html5, Css3
Học toàn bộ về CSS các thẻ và cách sử dụng
Học về cách thiết kế web tương thích trên thiết bị di động, ipad, iphone chuẩn reponsive
KHOÁ HỌC ĐANG HƯỚNG ĐẾN NHỮNG BẠN:
Muốn học lập trình web bài bản từ đầu bắt buộc phải biết  về khóa học này.
Các lập trình viên hệ thống muốn học về lập trình web front-end để trở thành lập trình viên FullStack
Sinh viên, những người kinh doanh tự do muốn xây dựng các website với giao diện và hiệu ứng theo yêu cầu bản thân -Những người mới bước đầu làm quen với lập trình web, muốn tìm hiểu để có cơ hội việc làm tại các công ty chuyên về lập trình.
ĐỂ HOÀN THÀNH KHOÁ HỌC MỘT CÁCH TỐT NHẤT, HỌC VIÊN ĐĂNG KÍ THAM GIA CHỈ CẦN CÓ: 
Máy tính kết nối với Internet
Cài đặt các phần mềm, framework áp dụng cho việc lập trình với Bootstrap, HTML.
HÃY CÙNG XEM CẢM NHẬN CỦA HỌC VIÊN KHI HOÀN THÀNH KHOÁ HỌC NÀY NHÉ: 
Bạn Bùi Quang Thư (Sinh viên ĐH Công nghệ Hồ Chí Minh):Cuối năm ngoái, mình đăng ký mua khóa học Bootstrap của thầy Nguyễn Đức Việt. Thấy khóa học của thầy rất thực tế, dễ hiểu, support nhiệt tình nên mình đã quyết định mua hết các khóa học của thầy liên quan đến học thiết kế Website (từ Bootstrap, jQuery, WordPress và cả Photoshop nữa), các khóa học rất logic và bài bản. Qua đây rất mong thầy Việt ra các khóa học chuyên thiết kế giao diện website bằng photoshop qua các dự án thực tế, cảm ơn thầy!
Bạn Quang Hải (Sinh viên ĐH Kĩ thuật Công nghiệp Hà Nội): Trước em cũng có học qua 1 trung tâm về thiết kế web nhưng sau khóa học thì em cũng chưa có tí kinh nghiệm nào cả, từ khi học khóa bootstrap của anh Việt thấy kiến thức của em cũng khá ổn rồi, bây giờ em chuyển sang học wordpress thì e cảm thấy nghiện luôn. Cảm ơn khóa học của Fedu. 
Hãy tham gia ngay khoá học để trở thành thành viên trên con đường chinh phục lập trình và thiết kế web!
Nội dung khóa học
Phần 1 : Giới thiệu và các phần mềm cần thiết
  Thông tin về group support trong quá trình học và phần mềm sử dụng
  File đính kèm
  Giới thiệu khóa học (12:04)
  Cài đặt 2 phần mềm cần thiết (13:41)
  Lưu ý về cài đặt phần mềm bootstrap 4
Phần 2 : Các kiến thức cơ bản
  Giới thiệu các thẻ html cần thiết cho cắt web.mp4 (15:38)
  Ba cách đưa CSS vào website (10:10)
  Các thuộc tính CSS cơ bản (09:43)
  File đính kèm bài tập
Phần 3 : Học cách cắt web qua từng bài tập
  Áp dụng các thuộc tính đã học chữa bài 2- kenh14.vn - Tập 1 (09:59)
  Áp dụng các thuộc tính đã học chữa bài 2- kenh14.vn - Tập 2 (08:32)
  Giới thiệu Class và ID (14:25)
  Luyện tập CSS cơ bản với Class và ID - TẬP 1 (08:11)
  Luyện tập CSS cơ bản với Class và ID - TẬP 2 (08:33)
  Luyện tập CSS cơ bản với Class và ID - TẬP 3 (10:58)
  Load font bất kì thế nào (09:35)
  Sử dụng font icon và hiệu ứng hover thế nào (16:42)
  Chữa bài 4 megafun - Tập 1 (10:01)
  Chữa bài 4 megafun - Tập 2 (15:48)
  Chữa bài 5 icon vnexpress (07:38)
  Chữa bài docbao.vn - Tập 1 (09:58)
  Chữa bài docbao.vn - Tập 2 (09:41)
  Chữa bài docbao.vn - Tập 3 (10:22)
  Chữa bài vietnamnet.vn - Tập 1 (08:32)
  Chữa bài vietnamnet.vn - Tập 2 (09:10)
  Chữa bài Marry.vn - Tập 1 (09:40)
  Chữa bài Marry.vn - Tập 2 (07:28)
   Chữa bài Marry.vn - Tập 3 (26:22)
  Chữa bài Marry.vn - Tập 4 (10:56)
  Chữa bài Giadinh.net (30:17)
  Chữa bài Saga.vn - Tập 1 (21:09)
  Chữa bài Saga.vn - Tập 2. (07:32)
Phần 4 : Các thuộc tính chia layer trong css
  Giới thiệu về thuộc tính absolute và relative (12:02)
  Giới thiệu về thuộc tính Flex - Tập 1 (09:47)
  Giới thiệu về thuộc tính Flex - Tập 2 (16:27)
  Luyện tập về thuộc tinh Flex (12:25)
  Ví dụ về thuộc tinh Flex (31:22)
  Luyện tập thuộc tính Absolute với website Guu.vn - Tập 1 (08:37)
  Luyện tập thuộc tính Absolute với website Guu.vn - Tập 2 (09:58)
  Luyện tập thuộc tính Absolute với website Guu.vn - Tập 3 (08:35)
  Luyện tập thuộc tính Absolute với website Guu.vn - Tập 4 (09:21)
  Luyện tập thuộc tính Absolute với website Guu.vn - Tập 5 (11:16)
  Chữa bài 1 absolute với website Usatoday.com- Tập 1 (09:43)
  Chữa bài 1 absolute với website Usatoday.com- Tập 2 (05:52)
  Thực hành absolute với website tiin-.vn - Tập 1 (05:10)
   031 - Thực hành absolute với website tiin-.vn - Tập 2 (07:17)
  Thực hành absolute với website udemy.com (29:57)
  Thực hành absolute kết hợp hiệu ứng transition (17:41)
  Chữa bài hiệu ứng cuộn chuột sử dụng background attachment (25:14)
  Chữa bài thuộc tính animation - Tập 1 (08:53)
  Chữa bài thuộc tính animation - Tập 2 (09:00)
  Áp dụng thuộc tính position và hover transition qua bài tập (17:39)
  Áp dụng thuộc tinh absolute, transition, flex - Tập 1 (08:21)
   Áp dụng thuộc tinh absolute, transition, flex - Tập 2 (08:58)
  Áp dụng thuộc tinh absolute, transition, flex - Tập 3 (06:14)
  Áp dụng thuộc tinh absolute, transition, flex - Tập 4 (09:04)
  Luyện tập absolute và hover transition (30:53)
  Áp dụng absolute và transition qua bài hiệu ứng sô 4 - Tập 1 (09:25)
  Áp dụng absolute và transition qua bài hiệu ứng sô 4 - Tập 2 (06:25)
  Áp dụng absolute và transition qua bài hiệu ứng sô 4 - Tập 3 (04:34)
  Tổng kết phần HTML CSS và giới thiệu kiến thức phần 2 (06:57)
Phần 5 : Giới thiệu Bootstrap 4 và cài đặt
  Giới thiệu về bootstrap 4 (10:49)
  Hướng dẫn cài đặt Bootstrap tập 1 (13:32)
  Hướng dẫn cài đặt Bootstrap tập 2 (06:30)
  Giới thiệu hệ thống lưới của Boostrap (20:44)
  Thành phần Grid trong bootstrap 4 (09:34)
  Áp dụng hệ thống lưới cho web responsive thế nào (12:34)
Phần 6 : Bắt đầu học Bootstrap 4
  Thành phần alert trong bootstrap 4 (11:05)
  Thành phần breadcrumb (05:31)
  Thành phần button trong bootstrap (09:25)
  Ghi chú về cách học Bootstrap 4 (03:57)
  Thành phần checkbox và radio (08:22)
  Thành phần dropdown menu và button group (17:08)
  Thành phần card layout (11:55)
  Thành phần card deck (05:18)
  Thành phần card group trong bootstrap 4 (04:10)
  Thành phần card column trong bootstrap 4 (07:22)
  Thành phần carousel trong bootstrap 4 (06:22)
  Thành phần collapse trong bootstrap 4 (10:42)
  Thành phần form trong bootstrpa 4 (10:39)
  TỔNG KẾT KIẾN THỨC ĐÃ HỌC - Giới thiệu phương pháp làm website dựa trên bootstrap 4 (10:26)
Phần 7 : Học Bootstrap bằng việc làm lại các website - Phần 1
  Xử lý menu với bootstrap thế nào (14:16)
  Xử lý chia cột và giới thiệu thành phần spacing bootstrap (11:29)
  Xử lý khối thông báo và giới thiệu class sử dụng cho căn chỉnh (05:42)
  Xử lý khối 3 cột thông tin bằng card layout (04:33)
  Tổng kết kiến thức đã học từ website số 1 (04:16)
Phần 8 : Học Bootstrap bằng việc làm lại các website - Phần 2
   Giới thiệu website số 3 (02:05)
  Thực hành bootstrap với navbar collapse (08:19)
  Thực hành bootstrap với jumbotron (07:05)
  Thực hành bootstrap với card decks (08:20)
  Thực hành bootstrap với float xs và hiệu ứng jquery scroll (06:20)
   Tổng kết website số 3 (05:18)
Phần 9 : Học Bootstrap bằng việc làm lại các website - Phần 3
  Giới thiệu website (02:51)
  Thực hành bootstrap 4 với menu responsive (04:16)
  Thực hành bootstrap 4 với hiệu ứng carosel tùy biến (13:30)
  Thực hành bootstrap làm toàn bộ website trong 5 phút (09:28)
  Tổng kết website và kiến thức học được (03:25)
Phần 10 : Học Bootstrap bằng việc làm lại các website - Phần 4
  Giới thiệu website và các kiến thức cần sử dụng (03:21)
  Tạo menu và carosel bằng phím tắt (07:22)
  Tinh chỉnh và hoàn thiện menu (12:51)
  Xử lý phần khoảng cách cho menu (07:02)
  Xử lý phần nội dung carousel caption (09:31)
  Giới thiệu phương pháp xử lý responsive (13:24)
  Xử lý căn chỉnh nội dung bằng row trong row (08:11)
  Tinh chỉnh phần nội dung bằng css (12:30)
  Xử lý khối thông tin web site chứa facebook button (06:22)
  Hoàn thiện khối thông tin website với css (06:07)
  Hoàn thiện footer (09:27)
Phần 11 : Học Bootstrap 4 qua việc làm theme bootstrap - Creative theme
  FILE ĐÍNH KÈM PHẦN CẮT WEB
  CREATIVE THEME - BƯỚC CHUẨN BỊ (04:35)
  CREATIVE THEME - TẠO KHUNG HTML - TẬP 1 (08:37)
  CREATIVE THEME - TẠO KHUNG HTML - TẬP 2 (06:43)
  CREATIVE THEME - TẠO CSS CHO PHẦN MENU TRÊN - TẬP 1 (15:04)
  CREATIVE THEME - TẠO CSS CHO PHẦN MENU TRÊN - TẬP 2 (07:02)
  CREATIVE THEME - TẠO CSS CHO PHẦN BANNER - TẬP 1 (08:42)
  CREATIVE THEME - TẠO CSS CHO PHẦN BANNER - TẬP 2 (05:04)
  CREATIVE THEME - XỬ LÝ RESPONSIVE - TẬP 1 (07:09)
  092CREATIVE THEME - XỬ LÝ RESPONSIVE - TẬP 2 (03:58)
  CREATIVE THEME - XỬ LÝ KHỐI GIỚI THIỆU (08:43)
   0CREATIVE THEME - XỬ LÝ PHẦN CHIA CỘT - TẬP 1 (04:58)
  CREATIVE THEME - XỬ LÝ PHẦN CHIA CỘT - TẬP 2 (05:48)
  CREATIVE THEME - XỬ LÝ KHỐI SẢN PHẨM - TẬP 1 (09:43)
  CREATIVE THEME - XỬ LÝ KHỐI SẢN PHẨM - TẬP 2 (07:55)
  CREATIVE THEME - XỬ LÝ HIỆU ỨNG JQUERY (07:59)
Phần 12 : Học Bootstrap 4 qua việc làm theme bootstrap - Velocity theme
  VELOCITY THEME - BẮT ĐẦU VỚI MENU (08:22)
  VELOCITY THEME - TẠO BANNER (06:54)
  VELOCITY THEME - TẠO CSS CHO PHẦN LOGO - TẬP 1 (06:27)
  VELOCITY THEME - TẠO CSS CHO PHẦN LOGO - TẬP 2 (06:37)
  VELOCITY THEME - TẠO CSS CHO MENU RESPONSIVE - TẬP 1 (06:29)
  VELOCITY THEME - TẠO CSS CHO MENU RESPONSIVE - TẬP 2 (04:50)
  VELOCITY THEME - TẠO CSS CHO MENU RESPONSIVE - TẬP 3 (09:14)
  VELOCITY THEME - TẠO CSS CHO PHẦN BANNER RESPONSIVE (08:04)
  VELOCITY THEME - TẠO PHẦN DỊCH VỤ - TẬP 1 (07:13)
  VELOCITY THEME - TẠO PHẦN DỊCH VỤ - TẬP 2 (09:05)
  VELOCITY THEME - XỬ LÝ HIỆU ỨNG SLIDE - TẬP 1 (07:05)
  VELOCITY THEME - XỬ LÝ HIỆU ỨNG SLIDE - TẬP 1 (1) (12:38)
  VELOCITY THEME - XỬ LÝ HIỆU ỨNG SLIDE - TẬP 2 (05:40)
  VELOCITY THEME - HIỆU ỨNG JQUERY - TẬP 1 (06:44)
  VELOCITY THEME - HIỆU ỨNG JQUERY - TẬP 2 (07:55)
Phần 13 : Học cắt web từ file thiết kế photoshop
  GIỚI THIỆU PHẦN MỀM PHOTOSHOP (05:08)
  BƯỚC CHUẨN BỊ CHO CẮT WEB (09:06)
  TẠO CSS CHO MENU TRÊN MÀN HÌNH DESKTOP (08:50)
  TẠO CSS CHO MENU TRÊN MÀN HÌNH IPHONE (04:01)
  TẠO KHUNG HTML CHO SLIDE BANNER (06:30)
  TẠO CSS CHO SLIDE BANNER - TẬP 1 (11:35)
  TẠO CSS CHO SLIDE BANNER - TẬP 2 (08:24)
  TẠO KHUNG HTML CHO KHỐI DỊCH VỤ (05:20)
  TẠO CSS CHO KHỐI DỊCH VỤ (07:44)
  116 - HƯỚNG DẪN XỬ LÝ CÁC PHẦN CỦA GIAO DIỆN (01:38)
  Bài giảng mới
Phần 14 : Cắt web với sản phẩm bán chạy trên themeforest thefox
  CẮT WEB THEFOX- BƯỚC CHUẨN BỊ (06:10)
  CẮT WEB THEFOX - TẠO KHUNG HTML CHO TOPHEADER (05:55)
  CẮT WEB THEFOX - TẠO CSS CHO PHẦN TOPHEADER (16:13)
  CẮT WEB THEFOX - TẠO HTML CHO PHẦN MENU (07:27)
  CẮT WEB THEFOX - TẠO CSS CHO PHẦN MENU (11:34)
  CẮT WEB THEFOX - TẠO CSS CHO MENU TRÊN IPHONE (04:05)
  CẮT WEB THEFOX- TẠO KHUNG HTML CHO BANNER (09:35)
  CẮT WEB THEFOX- TẠO CSS CHO PHẦN BANNER (13:01)
  CẮT WEB THEFOX - TẠO HTML CHO PHẦN GIỚI THIỆU (06:02)
  CẮT WEB THEFOX - TẠO CSS CHO PHẦN GIỚI THIỆU (08:19)
  CẮT WEB THEFOX - HƯỚNG DẪN XỬ LÝ CÁC PHẦN CÒN LẠI (03:24)
Phần 15 : Cắt web từ file thiết kế photoshop - giao diện illustrate
  Bước chuẩn bị cho giao diện Illustrate (03:02)
  Xử lý CSS cho phần top header (06:08)
   Xử lý CSS cho phần menu trên (12:33)
  Tạo khung HTML cho phần banner (03:10)
  Xử lý CSS cho phần banner (11:19)
  Xử lý phần HTML cho khối thông tin (02:59)
  Xử lý CSS cho phần khối thông tin (04:35)
  Xử lý phần HTML cho khối sản phẩm (04:59)
  Xử lý phần CSS cho khối sản phẩm (12:08)
Phần 16 : Cắt web từ file thiết kế photoshop - giao diện Pix
  BƯỚC CHUẨN BỊ (01:53)
  XỬ LÝ PHẦN HTML CHO PHẦN LOGO VÀ MENU (05:26)
  XỬ LÝ PHẦN CSS CHO MENU (12:56)
  XỬ LÝ HTML CHO PHẦN BANNER (07:02)
  XỬ LÝ CSS CHO PHẦN BANNER (12:02)
  XỬ LÝ HTML CHO KHỐI 3 DỊCH VỤ (05:16)
  XỬ LÝ CSS CHO PHẦN 3 DỊCH VỤ (11:52)
  TÓM TẮT CÁC LÀM CHO PHẦN CÒN LẠI CỦA GIAO DIỆN (01:31)
Giảng Viên: Thầy Nguyễn Đức Việt
Giảng viên với 12 năm trong nghề thiết kế, lập trình web. Anh đã và đang giảng dạy, đào tạo cho khoảng hơn 10.000+ học viên thiết kế, lập trình web tại Việt Nam. Tốt nghiệp khoa CNTT, Đại học bách khoa Hà Nội. Từng làm việc trong nhiều dự án lớn thuộc tập đoàn lớn, anh đã và đang tham gia rât nhiều dự án Freelancer về thiết kế đồ họa nên kinh nghiệm thực tế dồi dào, mong muốn đem những kinh nghiệm này chia sẻ cho tất cả mọi người, giúp các bạn có được những hành trang quý báu trên con đường sự nghiệp.
Từng du học nghành thiết kế đồ họa đa phương tiện – tại tập đoàn Aptech Limited – Bangalore Ấn Độ theo chương trình giảng viên tài năng.
Tốt nghiệp khoa CNTT, Đại học bách khoa Hà Nội.

[/chitiet]
Học lập trình frontend từ cơ bản Bootstrap 4, Jquery, CSS3, HTML5 Học toàn bộ kiến thức về CSS3, HTML5



 [masp]fedu-12[/masp]

[giaban]0đ[/giaban]


[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]
HTML CSS Cơ bản
Giới thiệu khóa học
Học HTML CSS cơ bản từ đầu. 
Nội dung khóa học
001- Giới thiệu khóa học và cài đặt công cụ
  Giới thiệu (00:47)
  001-Giới thiệu khóa học (08:30)
   002-Cài đặt công cụ (07:57)
002- Giới thiệu các thẻ HTML cơ bản
  003-Giới thiệu các thẻ HTML cơ bản (06:12)
  004-Thẻ tiêu đề (04:44)
  005-Nhóm thẻ xuống dòng (03:41)
  006-Thẻ trình bày text và gắn link (05:23)
   007-Thẻ ảnh (03:34)
003-Giới thiệu CSS cơ bản
  008-Giới thiệu CSS (05:09)
   009-Học thuộc tính CSS qua bài thực hành - phần 1 (07:50)
   010-Học thuộc tính CSS qua bài thực hành - phần 2 (03:40)
   011-Học thuộc tính CSS qua bài thực hành - phần 3 (04:39)
004-Thuộc tính Flex trong CSS
  012-Giới thiệu class trong CSS (06:57)
  013-Áp dụng class và chia cột (05:22)
  014-Luyện tập chia cột bằng flex (12:36)
  015-Cách gọi CSS nâng cao (05:37)
005- Luyện tập chia cột bằng Flex
  016-Luyện tập công thức chia cột (10:10)
  017-Cách cài đặt và sử dụng font icon (08:35)
   018-Cách sử dụng nhiều Class cùng một lúc (10:21)
006-Chữa bài tập
  019-Chữa bài tập làm website tin tức báo mới sử dụng kiến thức đã học (13:54)
  020-Giải thích thuộc tính display block (05:18)
007-Làm menu với HTML CSS
  021-Cách làm menu với HTML CSS (04:10)
  022-Thực hành với menu website báo mới (16:33)
  023-Cách căn giữa menu (06:25)
   024-Cách làm hiệu ứng di chuột lên ảnh tương tác lên chữ (13:30)
   025-Chữa bài sử dụng thuộc tính Flex - Phần 1 (12:23)
  026-Chữa bài sử dụng thuộc tính Flex - Phần 2 (10:48)
008-Làm hiệu ứng slide cơ bản nhất
  027-Cách làm hiệu ứng slide ảnh cơ bản nhất (10:26)
  028-Cách tinh chỉnh kích cỡ của hiệu ứng slide (05:14)
009-Chữa bài tiki.vn
   029-Chữa bài tiki.vn sử dụng Flex - Phần 1 (06:32)
  030-Chữa bài tiki.vn sử dụng Flex - Phần 2 (13:40)
  031-Chữa bài tiki.vn sử dụng Flex - Phần 3 (05:44)
  032-Cách căn ngang và căn dọc phần tử sử dụng Flex (06:44)
010-Thuộc tính chia layer
  033- Luyện tập chia layer với thuộc tính zoom (11:09)
  034-Luyện tập chia layer kèm thuộc tính xoay (06:58)
  035-Chữa bài sử dụng thuộc tính chia layer (21:44)
  036-Chữa bài chia layer - Phần HTML (07:13)
  037-Chữa bài chia layer - Phần CSS (15:08)
  038-Chữa bài chia layer với thuộc tính Rotate và Perspective (07:22)
011-Chữa bài tập CSS3 từ các sản phẩm themeforest bất kỳ
  039-Chữa bài tâp CSS3 trên themeforest - Phần 1 (08:03)
  040-Chữa bài tâp CSS3 trên themeforest - Phần 2 (05:04)
  041-Chữa bài tâp CSS3 trên themeforest - Phần 3 (12:53)
   042-Chữa bài tâp CSS3 trên themeforest - Phần 4 (07:59)
  043-Chữa bài tâp CSS3 trên themeforest - Phần 5 (10:29)
  044-Chữa bài tâp CSS3 trên themeforest - Phần 6 (12:54)
  045-Chữa bài tâp CSS3 trên themeforest - Phần 7 (02:13)
012-Làm menu đa cấp với thuộc tính chia layer
  046-Cách làm menu đa cấp áp dụng thuộc tính chia layer-Phần 1 (04:07)
   047-Cách làm menu đa cấp áp dụng thuộc tính chia layer-Phần 2 (05:19)
  048-Cách làm menu đa cấp áp dụng thuộc tính chia layer-Phần 3 (13:04)
  049-Cách làm menu đa cấp áp dụng thuộc tính chia layer-Phần 4 (02:58)
013-Kĩ thuật nâng cao - sử dụng biến và after before trong CSS3
  050-Cách sử dụng biến trong CSS (10:22)
   051-Kĩ thuật sử dụng After before (13:04)
  052-Luyện tập After before và thuộc tính đổ màu Gradient (09:05)
  053-Cách đặt Transition hai chiều (04:19)
014-Ôn tập kiến thức đã học qua việc làm giao diện hoàn chỉnh
  054-Thực hành làm giao diện Belton theme - Phần HTML top (06:32)
   055-Thực hành làm giao diện Belton theme - Phần CSS top (11:29)
   056-Thực hành làm giao diện Belton theme - Phần Gradient và chia Layer (04:33)
  057-Thực hành làm giao diện Belton theme - Phần áp dụng after before (01:37)
  058-Thực hành làm giao diện Belton theme - HTML phần text banner (02:09)
  059-Thực hành làm giao diện Belton theme -CSS phần text banner (10:07)
  060-Thực hành làm giao diện Belton theme - HTML CSS phần content 1 (06:27)
  061-Thực hành làm giao diện Belton theme - Background attachment (01:30)
  062-Thực hành làm giao diện Belton theme - Cách đưa icon vào before và after (05:37)
015-Nguyên lý và cách làm web responsive
  063 - Nguyên lý CSS cho các màn hình khác nhau (09:44)
  064 - Thực hành làm web responsive với website udemy - phần 1 (16:59)
  065 - Thực hành làm web responsive với website udemy - phần 2 (06:40)
016-Làm quen với javascript
  066 - Làm quen với Javascript (09:26)
  067 - Hàm click trong javascript (07:38)
  068 - Hàm thay đổi class css (08:01)
017-Tổng kết
  069 - Tổng kết khóa giới thiệu cách học (04:28)
Giảng Viên: Thầy Nguyễn Đức Việt
Giảng viên với 12 năm trong nghề thiết kế, lập trình web. Anh đã và đang giảng dạy, đào tạo cho khoảng hơn 10.000+ học viên thiết kế, lập trình web tại Việt Nam. Tốt nghiệp khoa CNTT, Đại học bách khoa Hà Nội. Từng làm việc trong nhiều dự án lớn thuộc tập đoàn lớn, anh đã và đang tham gia rât nhiều dự án Freelancer về thiết kế đồ họa nên kinh nghiệm thực tế dồi dào, mong muốn đem những kinh nghiệm này chia sẻ cho tất cả mọi người, giúp các bạn có được những hành trang quý báu trên con đường sự nghiệp.
Từng du học nghành thiết kế đồ họa đa phương tiện – tại tập đoàn Aptech Limited – Bangalore Ấn Độ theo chương trình giảng viên tài năng.
Tốt nghiệp khoa CNTT, Đại học bách khoa Hà Nội.

[/chitiet]
HTML CSS Cơ bản
















 [masp]fedu-11[/masp]

[giaban]0đ[/giaban]


[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]
Học lập trình React js và Redux từ đầu, tạo ứng dụng fullstack với Node JS + React
Giới thiệu khóa học
Sử dụng và thao tác thành thạo với React js và Redux tạo ứng dụng fullstack với Node JS + React JS
"Giới thiệu vể React JS - thư viện javascript phát triển bởi Facebook.
- Sức mạnh khủng khiếp mà Facebook mang đến trong React, đó chính là mô hình DOM, làm tăng khả năng trình diễn các đối tượng trên nền web một cách hiệu quả & tốc độ mượt hơn bất kì Java Script Framework nào trước đây.
- Mục đích mà Facebook nhắm đến trong React là ""Learn Once, Write Anywhere"" - Có nghĩa là sau khi hoàn tất khóa học React JS, ngoài việc bạn thiết kế được layout web, bạn còn sẽ có nền tảng vững chắc để tiếp cận React Native (Mobile App) mà không cần phải mất nhiều thời gian.
Đối tượng học khóa học : 
- React cực kì thân thiện đối với bạn nào đã từng học qua JavaScript, CSS hoặc HTML.
- Sinh viên học lập trình web, muốn tối ưu tốc độ xử lý của website.
- Những người muốn tiếp cận công nghệ lập trình web bằng React JS nhanh nhất qua bài thực hành.
- Người muốn tìm hiểu về lập trình frontend bằng React JS một cách bài bản nhưng chưa biết bắt đầu từ đâu.
- Các lập trình viên front-end đang sử dụng các framework khác, nay muốn nâng cao tay nghề thông qua việc học ReactJS
- Các lập trình viên back-end, mobile muốn chuyển sang phát triển các ứng dụng front-end trong thời gian ngắn nhất
- Các lập trình viên đang băn khoăn, muốn lựa chọn một framework tốt cho phát triển ứng dụng front-end
"Với khoá học này bạn sẽ 
 - Nắm được kiến thức bài bản từ đầu về thư viện Javascript nổi tiếng phát triển bởi facebook - React JS
 - Nắm được logic hoạt động, các khái niệm, cách thao tác, lập trình chức năng và cách kết hợp Redux và React JS 
 - Học từ đầu về cách thao tác với cơ sở dữ liệu PostgreSQL
 - Hiểu cách xử lý Router trong lập trình React JS
 - Học cách tích hợp React JS với LocalStorage. 
- Học các tích hợp React JS với Firebase 
 - Đưa bạn từng bước đi từ chưa biết gì cho đến lúc bạn có thể tự tin apply vào các công ty lập trình React
- Khóa học sẽ giúp bạn có thể thiết kế những trang web dựa trên nền tảng React một cách chuyên nghiệp nhất
- Hoàn tất khóa học, bạn có thể apply vào các công ty lập trình Web có yêu cầu React.
Nội dung khóa học
Mục đầu tiên
Phần 01 - Giới thiệu - cài đặt - và chạy chương trình React JS đầu tiên
  002 - Giới thiệu React JS (13:40)
  003 - Cài đặt công cụ (10:04)
  004 - Chạy app react js đầu tiên (09:32)
Phần 02 - Khái niệm và 4 cách định nghĩa component trong React JS
  005 - Khái niệm component (05:07)
  006 - Định nghĩa component cách số 1 (05:22)
  007 - Định nghĩa component bằng Anonymous function và Arrow Function (05:26)
  008 - Định nghĩa component bằng Class (04:28)
Phần 03 - Khái niệm và cách truyền thông tin qua Props trong Component
  009 - Khái niệm props trong component (10:35)
  010 - Phương pháp số 2 thao tác với props trong component (07:01)
Phần 04 - Thực hành JSX và hàm 'Map' thông dụng
  011 - Cách viết JSX (07:23)
  012 - Cách sử dụng hàm map trong react js (07:13)
Phần 05 - Thực hành kiến thức Component qua bài tập chuyển đổi giao diện từ bootstrap 4 sang React JS
  013 - Thực hành 'component hoá' giao diện HTML bằng React JS (05:21)
  014 - Sử dụng Public_URL (05:02)
  015 - Sử dụng phím tắt cho việc tạo component (10:02)
  016 - Hoàn thiện phần giao diện từ bootstrap sang React js Component (12:07)
Phần 06 - Hai cách viết tương tác trong React JS
  017 - Cách viết tương tác với hàm ko có tham số trong React js (10:30)
  018 - Cách viết tổng quát tương tác trong React js (05:30)
Phần 07 - Khái niệm State - thao tác với state
  019 - Hiểu về State trong React js (07:46)
  020 - Thực hành với State trong React JS - Tạo hàm render (09:09)
Phần 08 - Thay đổi state và sử dụng thuộc tính Default Value
  021 - Thực hành với State trong React JS - Thay đổi State (07:02)
  022 - Sử dụng thuộc tính defaultValue trong JSX (03:18)
Phần 09 - Học về LifeCycle của React Component
  023 - LifeCycle trong React JS (07:36)
  024 - Sử dụng thuộc tính Ref trong JSX (05:18)
  025 - Sử dụng LifeCycle cơ bản với Mounting (07:50)
  026 - Sử dụng 4 hàm trong LifeCycle updation (08:26)
  027 - Sử dụng các hàm Update cho Props trong LifeCycle - phần 1 (07:37)
  028 - Sử dụng các hàm Update cho Props trong LifeCycle - phần 2 (11:24)
Phần 10 - Học về React Router và thực hành tạo giao diện
  029 - Giới thiệu React Router (08:04)
  030 - Tạo giao diện trang chủ (11:21)
  031 - Tạo giao diện chức năng tin tức (12:29)
  032 - Tạo giao diện trang liên hệ (07:35)
Phần 11 - Chuyển đổi từ giao diện thành React Component
  033 - Tạo component Home, Footer, Nav (12:59)
  034 - Chuyển 4 trang HTML thành 6 Component React js (14:12)
Phần 12 - Tích hợp React Router để thao tác không cần load lại trang
  035 - Cài đặt React Router và sử dụng điều hướng cơ bản (11:18)
  036 - Xử lý điều hướng bằng Router không cần load lại trang (09:26)
  037 - Đặt trạng thái cho thanh điều hướng như Gmail bằng activeClassName (04:47)
Phần 13 - Tạo dữ liệu và load dữ liệu Json trong React JS
  038 - Tạo file dữ liệu Json chuẩn bị cho xử lý URL (11:15)
  039 - Load dữ liệu và tạo NewsItem (06:55)
Phần 14 - Ánh xạ dữ liệu vào Component và tạo đường dẫn SEO
  040 - Mapping dữ liệu vào component (11:43)
  041 - Tạo đường dẫn thân thiện với SEO trong React JS (11:23)
Phần 15 - Cách truyền tham số thông qua URL và nhận dữ liệu từ tham số truyền vào
  042 - Cách nhận tham số truyền vào thông qua URL Parameter (05:14)
  043 - Cách phun dữ liệu ra giao diện dựa trên tham số truyền vào từ URL (15:34)
Phần 16 - Hoàn thiện chức năng tin liên quan cho demo
  044 - Xử lý phần NewsRelated component (14:35)
  045 - Hoàn thiện phần tin liên quan (03:16)
Phần 17 - Cách gửi nhận dữ liệu bằng Form trong React JS
  046 - Bắt đầu xử lý form gửi nhận dữ liệu với Redirect (10:32)
  047 - Cách nhận dữ liệu dưới dạng mảng trong react js form (12:51)
  048 - Tối ưu hoá code React JS (07:55)
  049 - Xử lý phần thẻ select trong React form (05:14)
  050 - Xử lý phần nhận thông tin file trong React form (07:15)
Phần 18 - Project thiết kế backend với dữ liệu LocalStorage
  051 - Giới thiệu Project làm giao diện backend quản lý User bằng React js (04:54)
  052 - Download giao diện Bootstrap Admin (07:17)
Phần 19 - Thiết kế UX và cắt HTML CSS
  053 - Thiết kế giao diện UX demo chức năng trước khi code (19:32)
  054 - Code HTML phần giao diện quản lý theo thiết kế phác thảo (12:39)
  055 - Hoàn thiện giao diện quản lý demo trực tiếp trên chrome (12:48)
Phần 20 - Tạo Project React và chuyển đổi từ giao diện HTML sang React
  056 - Tạo project (05:48)
  057 - Chuyển đổi giao diện thành 4 component (10:31)
  058 - Thanh lọc các warning cho project (02:28)
Phần 21 - Xử lý các tương tác cơ bản
  059 - Xử lý các tương tác cơ bản trên Frontend bằng React Js (07:38)
  060 - Xử lý hiển thị Form thông báo ứng với trường hợp chung component (06:53)
Phần 22 - Thực hành kết nối các component cha con và component ngang cấp
  061 - Cách kết nối từ component con sang component bố trong React Js (11:48)
  062 - Cách kết nối giữa hai component ngang cấp (08:18)
  063 - Hoàn thiện phần thực hành thao tác giữa các component ngang cấp (03:58)
Phần 23 - Tạo dữ liệu cho project và đẩy dữ liệu ra giao diện
  064 - Tạo dữ liệu cho project và in test (08:10)
  065 - Đẩy dữ liệu ra bảng sử dụng Map (15:20)
Phần 24 - Logic các bước làm và cách lập trình chức năng tìm kiếm
  066 - Tự động co dãn giao diện sử dụng col (02:55)
  067 - Kết nối component bố và con thông qua props (10:10)
  068 - Lấy text tìm kiếm trong Search Component đẩy về App Component (07:56)
  069 - Quá trình tìm dữ liệu sử dụng indexOf (12:09)
  070 - Đẩy kết quả tìm kiếm về giao diện (04:38)
Phần 25 - Lập trình chức năng thêm mới thành viên bằng React JS
  071 - Logic các bước thực hiện chức năng thêm mới thành viên (02:51)
  072 - Lấy dữ liệu thành viên được thêm mới bằng sự kiện onChange (06:43)
  073 - Đẩy dữ liệu vào state (07:05)
  074 - Lấy nội dung gửi lên App và đóng gói đối tượng (08:07)
  075 - Cập nhật thông tin thành viên mới vào dữ liệu Json (04:41)
Phần 26 - Hoàn thiện chức năng thêm mới bằng cách tự sinh ID khi tạo mới dữ liệu
  076 - Xoá trắng nội dung sau khi thêm mới (03:25)
  077 - Tự tạo id không trùng lặp bằng UUID (04:24)
Phần 27 - Phân tích logic thực hiện chức năng sửa thông tin
  078 - Chức năng sửa thông tin thành viên (04:32)
  079 - Kết nối component để truyền dữ liệu (05:48)
  080 - Truyền thông tin user cần sửa từ tableDataRow lên App (06:18)
Phần 28 - Tạo Form sửa dữ liệu và load nội dung khi được kích hoạt
  081 - Tạo form sửa thông tin của người dùng (10:03)
  082 - Tạo hàm thay đổi trạng thái hiển thị của form (08:03)
  083 - Load nội dung cần sửa vào form (07:21)
Phần 29 - Hoàn thiện chức năng sửa thông tin thành viên
  084 - Sử dụng state lưu trữ thông tin trong quá trình sửa thông tin (09:28)
  085 - Chuyển dữ liệu đã sửa lên Component App (12:34)
  086 - Hoàn thiện chức năng sửa dữ liệu (03:00)
Phần 30 - Lập trình chức năng xóa thông tin thành viên
  087 - Gửi dữ liệu xoá lên component cha (07:51)
  088 - Xoá thông tin người dùng sử dụng hàm filter trong ES2015 (08:09)
Phần 31 - Dữ liệu hóa ứng dụng với LocalStorage
  089 - Bộ 3 hàm thao tác với localStorage - set - get - remove (06:52)
  090 - Lưu trữ dữ liệu vào localStorage và hoàn thiện ứng dụng (15:03)
Phần 32 - Cách đóng gói ứng dụng và chạy ứng dụng trên Xamp server
  091 - Đóng gói ứng dụng chạy trên server với npm run build (04:05)
  092 - Cách chạy ứng dụng react app trên Xamp (10:18)
  093 - Cách chạy React App băng cách sử dụng dòng lệnh (02:46)
Phần 33 - Cách đồng bộ code, download code, chạy code và quản lý bằng Github
  094 - Cách đồng bộ code, download code và quản lý code với Git trên Visual studio code - Tạo tài khoản github (07:34)
  095 - Cách tạo tài khoản, tạo repo, upload lên github (09:49)
  096 - Cách tải code và chạy code (06:41)
Phần 34 - Bắt đầu với Redux - what & why
  098 - Giới thiệu Redux (06:04)
  099 - Sử dụng toán tử 3 chấm (06:49)
  100 - Cách viết tắt ghi đè và thêm mới với toán tử 3 chấm (04:31)
Phần 35 - Phân tích cấu trúc một ứng dụng Redux
  101 - Cấu trúc của một store Redux (05:00)
  102 - Chạy thử cấu trúc redux cơ bản để hiểu cách hoạt động của store - reducer - action (12:34)
Phần 36 - Thực hành với Redux và hàm Subscribe
  103 - Thực hành với Redux Store (07:55)
  104 - Thực hành với Redux Store với chỉ thị xoá bằng filter (06:22)
  105 - Hàm Subscribe trong store (04:25)
Phần 37 - Tạo ứng dụng kết hợp React - Redux
  106 - Cài đặt plugin React-redux ES6 snippet (04:10)
  107 - Tạo ứng dụng kết hợp React - Redux (08:13)
Phần 38 - Cách sử dụng hàm MapDispatchToProps
  108 - Truy xuất dữ liệu trong store từ component con (09:31)
  109 - Cách chia tách Reducer thành từng file (12:39)
  110 - Cách gọi hàm trong Store từ component con (07:14)
  111 - Hàm mapDispatchToProps (04:29)
Phần 39 - Giới thiệu Project mới với Redux và Firebase
  112 - Tổng kết phần cơ bản về cách viết code với redux (04:13)
  113 - Bước 1 - Tạo giao diện ứng dụng trong 5 phút (15:21)
Phần 40 - Học cách sử dụng Firebase trong 30 phút
  115 - Học nhanh cách sử dụng cơ sở dữ liệu FireBase (08:57)
  116 - Thực hành thao tác dữ liệu với Firebase (06:23)
Phần 41 - Thực hành thêm sửa xóa dữ liệu Firebase từ React JS
  117 - Kết nối React js - Firebase (05:42)
  118 - Lấy dữ liệu của bảng dữ liệu thông qua DataSnapshot (08:22)
  119 - Sửa dữ liệu trong Firebase (03:55)
  120 - Thêm dữ liệu vào Firebase bằng 2 cách (06:44)
  121- Thực hành xoá dữ liệu trong firebase (04:05)
Phần 42 - Cài đặt redux - khởi tạo store - khởi tạo reducer
  122 - Bắt đầu xử lý dữ liệu cho ứng dụng quản lý ghi chú (05:11)
  123 - Bước số 2 - click vào nút lấy được dữ liệu (07:07)
  124 - Bước 3 - Đẩy dữ liệu lên firebase sử dụng React js thuần (09:34)
  125 - Cài đặt redux - khởi tạo store - khởi tạo reducer (07:26)
Phần 43 - Thực hành kết nối Store và Component hoàn thiện chức năng thêm mới dữ liệu vào Firebase
  126 - Ba bước cơ bản kết nối store và component (11:15)
  127 - Truyền tham số vào xử lý trong Store (09:08)
Phần 44 - Chức năng in dữ liệu ra danh sách
  128 - Hoàn thiện chức năng thêm mới dữ liệu vào firebase với redux (03:59)
  129 - Xử lý gọi dữ liệu ra danh sách bằng redux - bước 1 (11:17)
  130 - Xử lý gọi dữ liệu ra danh sách bằng redux - bước 2 (05:31)
Phần 45 - Thực hành kết nối App và NoteItem với Redux Store
  131 - Kết nối App với Store (07:37)
  132 - Kết nối NoteItem với Store (05:27)
Phần 46 - Chức năng sửa dữ liệu
  133 - Thực hành chức năng sửa ghi chú với redux (05:28)
  134 - Đẩy dữ liệu cần sửa lên trên Store và theo dõi với hàm subscribe (08:51)
  135 - Đẩy dữ liệu cần sửa hiện thị lên Form (07:37)
  136 - Lấy dữ liệu ban đầu bằng cách áp dụng React lifeCycle (08:46)
  137 - Đẩy dữ liệu lên trên store khi click vào nút 'Lưu' (08:33)
  138 - Hoàn thiện chức năng sửa ghi chú của ứng dụng (04:18)
Phần 47 - Chức năng xoá dữ liệu
  139 - Hoàn thiện chức năng xoá ghi chú (07:47)
Phần 48 - Xử lý điều hướng sử dụng Store
  140 - Xử lý điều hướng sử dụng Store (05:04)
  140 - Xử lý điều hướng sử dụng Store (1) (05:04)
  141 - Hoàn thiện chức năng điều hướng thêm mới ghi chú ko cần load lại trang (05:30)
Phần 49 - Tuỳ biến tiêu đề theo chức năng
  142 - Luyện tập Redux Store qua trường hợp tuỳ biến tiêu đề theo chức năng (07:37)
  142 - Luyện tập Redux Store qua trường hợp tuỳ biến tiêu đề theo chức năng (1) (07:37)
  143 - Hiển thị thông báo các thao tác bằng plugin của React js (06:38)
Phần 50 - Lập trình phần hiển thị thông báo cho các thao tác chức năng
  144 - Định nghĩa state trong Store qui định việc hiển thị của thông báo (04:40)
  145 - Bật tắt thông báo tương ứng với thao tác chức năng trong ứng dụng (06:10)
  146 - Xử lý tắt thông báo bằng hai cách (06:23)
Phần 51 - Tổng kết
  147 - Truyền tham số nội dung vào thông báo thông qua state (05:12)
  148 - Hoàn thiện chức năng thông báo - bài tập - và tổng kết (07:31)
Phần 52 - Cài đặt và tạo cơ sở dữ liệu PostgreSQL
  149 - Giới thiệu phần Node JS kết hợp với React JS (09:47)
  150 - Cài đặt cơ sở dữ liệu PostgreSQL version 10 (03:29)
  151 - Thực hành tạo cơ sở dữ liệu - Tạo bảng - Insert dữ liệu với PostgreSQL (04:53)
Phần 53 - Khởi tạo project
  152 - Cài đặt các phần mềm cần sử dụng - Khởi tạo project (11:08)
  153 - Khởi tạo frontend React Js (04:51)
Phần 54 - Kết nối Node js và PostgreSql
  154 - Đổi cổng kết nối của node js (01:25)
  155 - Kết nối Node js và cơ sở dữ liệu (05:40)
Phần 55 - Phân tích logic của một ứng dụng
  156 - Lấy dữ liệu từ postgreSql thông qua Node js (06:04)
  157 - Phân tích logic của một ứng dụng Javascript Fullstack (04:03)
Phần 56 - Dựng frontend bằng React js
  158 - Tạo giao diện frontend sử dụng bootstrap 4 (06:35)
  159 - Sử dụng React JS làm frontend (10:14)
  160 - Kết nối các Component trong React JS (04:04)
Phần 57 - Giao tiếp dữ liệu từ Node js sang React JS
  161 - Kết nối Node JS và React JS thông qua axios (11:00)
  162 - Cách hứng dữ liệu từ NoteJS trong React JS (14:16)
Phần 58 - Giao tiếp dữ liệu từ React js sang Node JS
  163 - Gửi dữ liệu từ React JS lên Node JS (04:51)
  164 - Xử lý thêm dữ liệu trong Node JS (10:05)
  165 - Hoàn thiện thao tác thêm dữ liệu trong React JS (08:37)
  166 - Tạo form nhập liệu với React JS (04:30)
  167 - Lấy dữ liệu trong React JS (07:07)
  168 - Chuyển dữ liệu từ React JS về Node JS (10:14)
  169 - Setup proxy cho kết nối riêng của backend và frontend (05:00)
  170 - Tự động update nội dung khi thêm mới - phần 1 (06:24)
  171 - Tự động update nội dung khi thêm mới - phần 2 (07:54)
Phần 59 - Tổng kết ứng dụng
  172 - Cách quản lý code bằng github - download và chạy file project (16:32)
  173 - Tổng kết ứng dụng Node React (01:40)
  File đính kèm khoá học
Giảng Viên: Thầy Nguyễn Đức Việt
Giảng viên với 12 năm trong nghề thiết kế, lập trình web. Anh đã và đang giảng dạy, đào tạo cho khoảng hơn 10.000+ học viên thiết kế, lập trình web tại Việt Nam. Tốt nghiệp khoa CNTT, Đại học bách khoa Hà Nội. Từng làm việc trong nhiều dự án lớn thuộc tập đoàn lớn, anh đã và đang tham gia rât nhiều dự án Freelancer về thiết kế đồ họa nên kinh nghiệm thực tế dồi dào, mong muốn đem những kinh nghiệm này chia sẻ cho tất cả mọi người, giúp các bạn có được những hành trang quý báu trên con đường sự nghiệp.
Từng du học nghành thiết kế đồ họa đa phương tiện – tại tập đoàn Aptech Limited – Bangalore Ấn Độ theo chương trình giảng viên tài năng.
Tốt nghiệp khoa CNTT, Đại học bách khoa Hà Nội.

[/chitiet]
Học lập trình React js và Redux từ đầu, tạo ứng dụng fullstack với Node JS + React

















Ant Green
ĐĂNG NHẬP
Nhận nhiều ưu đãi hơn