0937 48 39 69Lịch học
Chứng nhận:  Certificate of React JS DeveloperĐịa điểm: 219–221 Xô Viết Nghệ Tĩnh, P.17, Q. Bình Thạnh, TP.HCM
Thời lượng: 60 giờ = 24 buổi (2,5h/1 buổi) tương ứng 03 thángHình thức học: 2 buổi/ tuần

Kent International và Công ty 2359 Media (Trụ sở tại Singapore) hợp tác đào tạo Lập trình viên Quốc tế - React Js Developer nhằm cung cấp nguồn nhân lực chất lượng cao cho 2359 Media, các công ty lập trình đối tác trong công đồng Google Developer và thị trường. Khóa học lập trình ReactJS cung cấp các kiến thức trọng tâm về ReactJS cũng như cách áp dụngReactJS trong việc xây dựng các project chúng ta thường gặp trong thực tế.

TẠI SAO BẠN HỌC KHÓA NÀY?

  • Ngành nghề hot nhất, thu hút nhiều học viên nhất, nhiều tuyển dụng tìm kiếm ứng viên Frontend...
  • Thành thạo việc lập trình và sử dụng thư viện React JS, bạn hoàn toàn có thể làm một Frontend developer hay phát triển trình độ chuyên môn.
  • KHẢ NĂNG ĐẠT ĐƯỢC VÀ LÀM VIỆC

  • Cách xây dựng hoàn chỉnh toàn bộ App hoặc Website Component trong React.js.
  • Làm việc với create-react-app cho Webpack Tooling.
  • Hiểu biết các React Components và viết mã (markup) với JSX.
  • Duy trì State của ứng dụng với Redux.
  • Giao tiếp giữa các thành phần.
  • Làm việc với State và HTML5 LocalStorage.
  • Tạo maintainable code với JavaScript Modules.
  • URL routing với React Router 4
  • Vận dụng các tính năng ES6 mới.
  • Phát triển những ứng dụng hoàn chỉnh với React.
  • Lịch khai giảng

    Khai giảng: tháng 5
    Thời lượng: 3 tháng

    Ưu đãi

    Giảm 10% cho HS-SV, hoặc
    Giảm 10% cho nhóm 2 người trở lên

    Học phí

    8.000.000đ

    Liên hệ

    Tel: 028. 7300 3969
    Hotline: 0937 48 39 69
    Email: tuvan@kent.vn

    GIỚI THIỆU CHƯƠNG TRÌNH

  • React là JavaScript framework gọn nhẹ dùng để xây dựng giao diện người dùng (User Interface – UI), là một mã nguồn mở được xây dựng bởi Facebook để phát triển cho chính Facebook, Instagram và rất nhiều thương hiệu hàng đầu thế giới đang sử dụng như Netflix movie,....
  • React còn là công cụ có thể thay thế cho các framework MVC, như Angular hoặc Backbone, với cấu trúc rõ ràng hơn và tập trung vào tối ưu hiệu năng đó 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 mà hơn.
  • app1

    NỘI DUNG CHƯƠNG TRÌNH

    • Lập trình Javascript - React JS - 10 buổi42%
    • Kỹ năng làm việc trong dự án8%
    • Triển khai dự án -10 buổi42%
    • Trình bày dự án - 02 buổi8%
    • Toàn bộ chương trình - 24 buổi học 03 tháng100%

    TẠI SAO TÔI THAM GIA KHÓA HỌC NÀY ?

    HỌC TỪ CHUYÊN GIA - TRẢI NGHIỆM THỰC TẾ


  • Được học cùng với các thầy cô là các chuyên gia, giám đốc dự án phần mềm/chuyên gia đầu ngành.
  • Tôi được trải nghiệm trong môi trường học theo chuẩn quốc tế với học phí hoàn toàn phù hợp với người Việt.
  • Được hỗ trợ tham dự học lại hoàn toàn miễn phí (Nếu tôi có mong muốn).
  • Được các chuyên gia hỗ trợ tư vấn chuyên môn nghề nghiệp miễn phí suốt đời.
  • CHƯƠNG TRÌNH CHUẨN QUỐC TẾ


  • Với triết lý "Học từ chuyên gia – trải nghiệm thực tế" học viên được với chuyên gia trong các công ty lập trình (Công đồng Google Developer) và học trên các dự án thực tế.
  • Phòng học, trang thiết bị được thiết kế và đầu tư theo mô hình “Trại huấn luyện Lập trình - BootCamp”.
  • 70% thời lượng học tại Kent và 30% học trên các dự án thực tế do 2359 Media giao theo nhóm.
  • Chương trình, giáo trình được nghiên cứu và phát triển theo chương trình khung của AQF – Úc.
  • Đội ngũ giảng viên là những chuyên gia đang làm việc tại tại 2359 Media và các công ty lập trình đối tác.
  • Phương pháp học trực quan, trên 90% giờ học thực hiện rèn luyện trên các dự án lập trình.
  • Văn bằng được chấp nhận trên thị trường lao động trong nước và quốc tế.
  • CHI TIẾT MÔN HỌC

    Nội dung chính

      Kiến thức căn bản

      ○ Căn bản về Javascript và ES6
      ○ Giới thiệu Node JS và NPM

      Cài đặt

      ○ Cài đặt NodeJS và Git
      ○ Thiết lập bộ Tooling và Editor
      ○ Thử nghiệm React với create-react-app

      Căn bản React

      ○ Giới thiệu JSX
      ○ Những thành phần (Components) và những hỗ trợ (Props) của React
      ○ Trạng tháng (State) và vòng đời (Lifecycle)

      Căn bản React

      ○ Kiểu (Style) trong React
      ○ Xử lý các sự kiện
      ○ Biện giải điều kiện (Conditional Rendering)
      ○ Danh sách (Lists) và Khoá (Keys)
      ○ Làm việc với Forms
      ○ Truyền thông giữa các thành phần
      ○ Tư duy trong React

      Các thành phần nâng cao

      ○ Chuyên sâu về JSX
      ○ Kiểm tra kiểu với Proptypes
      ○ Những tham chiếu và DOM
      ○ Sự kết hợp (Reconciliation)
      ○ Ngữ cảnh (Context)

      Các thành phần nâng cao

      ○ Cổng giao tiếp (Portals)
      ○ Biên độ lỗi (Error Boundaries)
      ○ Higher-Order Components
      ○ Tích hợp với các thư viện khác
      ○ Animation trong ReactJS

      Hệ sinh thái của React (ecosystem)

      ○ Định tuyến với React-Router 4
      ○ Quản lý trạng thái với React Redux

      Phát triển ứng dụng

      ○ Phát triển ứng dụng surge.sh
      ○ Phát triển ứng dụng gh-pages
      ○ Phát triển ứng dụng Now.sh

      Thực hiện dự án có sự hướng dẫn của chuyên gia

    Nội dung chính

      Chuẩn bị cho quản lý dự án

      ○ Công cụ giao tiếp (Communication Tool)
      ○ Phương thức làm việc (Working methodology)
      ○ Phương thức phát triển phần mềm (Software Development Method)
      ○ Lên lịch họp nhóm, cùng chuyên gia và khách hàng

      Thu thập thông tin yêu cầu của dự án

    Nội dung chính

      Lên mô hình sản phẩm và trình bày - giai đoạn 1

      ● Chuyên gia đánh giá dự án

      Lên mô hình sản phẩm và trình bày - giai đoạn 2

      ● Chuyên gia đánh giá dự án

      Triển khai sản phẩm của dự án

      ● Khách hàng trải nghiệm và đánh giá sản phẩm

      Hoàn thiện sản phẩm

      ● Khách hàng trải nghiệm và đánh giá sản phẩm

    Nội dung chính

      Trình bày sản phẩm cuối cùng

      ● Chuyên gia và các công ty trải nghiệm và đánh giá sản phẩm – Kết nối và làm việc