Lợi ích của học viên



  • Tặng miễn phí 01 tài khoản trên Hệ thống quản lý học tập của MCI
  • Được support từ đội ngũ IT và CTO của MCI về công nghệ, dữ liệu lớn và hàng trăm job trên Workspace
  • Nhận chứng chỉ sau khóa học
  • Miễn phí học lại không giới hạn
React JS

Frontend Development with React JS

Học viện lập trình MCI xin gửi đến anh chị khóa học React JS, dạy online và offline trong 11 buổi học cùng các chuyên gia.
Khoá học này giúp học viên làm chủ công nghệ lập trình Web với ReactJS, thiết kế được website, xây dựng được các ứng dụng Front End sử dụng ReactJS:
- A/C sẽ được cung cấp TẤT TẦN TẬT các kiến thức để có thể chinh chiến bất kì dự án ReactJS trong lập trình Front End (Front End Developer), từ Component, Binding, Sự kiện, Render, State, Cơ chế truyền dữ liệu, Lifecycle, Pure Component, Redux, Context, Hook, React Animation, Hook Animation, Kết nối Backend qua Restful API mới nhất qua các dự án vô cùng thực tế.
- A/C sẽ code 'Sặp mặt' , không lý thuyết lan man bởi các bài giảng của Giảng viên vô cùng tận tâm, cực kì chuyên nghiệp và vô cùng dễ hiểu, được support nhiệt tình cùng với MENTOR hỗ trợ suốt thời hạn học tập
- A/C sẽ được rèn luyện kỹ năng làm việc nhóm, kỹ năng tự học, kỹ năng nghiên cứu, kỹ năng đọc sách tiếng anh, kỹ năng làm việc theo qui trình, kỹ năng thuyết trình và kỹ năng phân tích dự án,...
- Tài nguyên học tập và hệ thống học tập vô cùng lớn và chuyên nghiệp, hệ thống dự án đồ sộ, bài tập luyện chuyên sâu. Các dự án bạn luyện và nộp thêm được chấm và review đưa ra các góp ý để A/C ngày càng chuẩn và chuyên nghiệp hơn.
- VÀ ĐẶC BIỆT A/C CHỨNG TỎ với nhà tuyển dụng A/C có đầy đủ kinh nghiệm từng trải qua các dự án, điều mà Doanh nghiệp luôn yêu cầu khi phỏng vấn !

4.6 (448)

Đối tượng

- Bạn đang là sinh viên năm 2, 3 hoặc năm cuối Cao Đẳng hoặc Đại học CNTT đã vững kiến thức Tư duy lập trình & Lập trình hướng đối tượng & kiến thức về Lập trình Front End Foudation
- Bạn là người đi làm trái nghề nhưng yêu thích CNTT và muốn theo đuổi nó từ đầu và đã vững kiến thức Tư duy lập trình & Lập trình hướng đối tượng & Lập trình Front End Foundation
- Bạn là sinh viên IT, Tester, Điện tử, Cơ điện tử, Kinh tế, Ngân hàng, ... mong muốn chuyển nghề và đã vững kiến thức Tư duy lập trình & Lập trình hướng đối tượng & Lập trình Front End Foundation
- Bạn đam mê CNTT từ trước nhưng chưa có cơ hội học và đây là thời điểm bạn mong muốn được tham gia lại từ đầu.

Yêu cầu đầu vào

- Hiểu cơ bản về website và phần mềm
- Nếu đã có 1 chút kinh nghiệm về coding thì tiếp cận sẽ dễ dàng hơn

Bạn sẽ học những gì

- Bạn sẽ được đào tạo để trở thành một lập trình Front-End chuyên nghiệp
- Được truyền kinh nghiệm "máu lửa" từ các Giảng viên chuyên nghiệp qua các dự án được lấy từ doanh nghiệp
- Được đào tạo theo một LỘ TRÌNH chuẩn hóa qua các phương pháp giảng dạy TÍCH CỰC (Active Learning)
- Được rèn luyện tư duy, logic nền tảng, cốt lõi trong nghề lập trình Front End
- Có khả năng phân tích dự án, ước lượng dự án trong thực tế
- Vừa chuyên nghiệp hóa chuyên môn, vừa thông thạo các kỹ năng mềm trong làm việc
- Xây dựng và triển khai được các dự án thực tế liên quan đến Javascript chuyên sâu
- Đáp ứng các nhu cầu tuyển dụng Front End qua việc học những công nghệ mới nhất về Front End

Nội dung khóa học

    Chủ đề:

    React, ReactDOM

    Mục tiêu:

    - Cách thêm React vào Website - ReactDOM là gì? Tại sao phải sử dụng?

    Ứng dụng:

    Case Study:

    Ecommerce Quản lý đa nền tảng dành cho nhân viên, học viên, giảng viên, cộng tác viên, nhà tuyển dụng

    Chủ đề:

    Kiến thức nền về Component

    Mục tiêu:

    - Khởi tạo dự án & tìm hiểu cấu trúc dự án - Khái niệm component , phân loại component - Thực hành phân tích giao diện chia layout component (Layout landingpage)

    Ứng dụng:

    Case Study:

    Ecommerce Quản lý đa nền tảng dành cho nhân viên, học viên, giảng viên, cộng tác viên, nhà tuyển dụng

    Chủ đề:

    JSX, Props

    Mục tiêu:

    - JSX là gì? Tại sao cần JSX? - Props là gì? Dùng props khi nào?

    Ứng dụng:

    Case Study:

    Ecommerce Quản lý đa nền tảng dành cho nhân viên, học viên, giảng viên, cộng tác viên, nhà tuyển dụng

    Chủ đề:

    Truyền dữ liệu giữa các component

    Mục tiêu:

    - Truyền dữ liệu qua component children - Props - Props truyền sự kiện qua Props - Thực hành qua ví dụ chọn và xem chi tiết sản phẩm - Phân biệt state và props

    Ứng dụng:

    Case Study:

    Ecommerce Quản lý đa nền tảng dành cho nhân viên, học viên, giảng viên, cộng tác viên, nhà tuyển dụng

    Chủ đề:

    React Event, Binding, Render

    Mục tiêu:

    - Cơ chế binding dữ liệu component, Bingding object, Binding function - Xử lý sự kiện trong react - Render và rerender với state (state and updating state) - Render với điều kiện

    Ứng dụng:

    Case Study:

    Ecommerce Quản lý đa nền tảng dành cho nhân viên, học viên, giảng viên, cộng tác viên, nhà tuyển dụng

    Chủ đề:

    Redux

    Mục tiêu:

    - Giới thiệu về Redux - Cấu trúc của Redux - Sơ đồ hoạt động của Redux - Cài đặt Redux

    Ứng dụng:

    Case Study:

    Ecommerce Quản lý đa nền tảng dành cho nhân viên, học viên, giảng viên, cộng tác viên, nhà tuyển dụng

    Chủ đề:

    HTTP & Kết nối API

    Mục tiêu:

    - Thư viện hỗ trợ: Axios

    Ứng dụng:

    Case Study:

    Ecommerce Quản lý đa nền tảng dành cho nhân viên, học viên, giảng viên, cộng tác viên, nhà tuyển dụng

    Chủ đề:

    Routing

    Mục tiêu:

    - Routing là gì? - Thuộc tính: History, Match, Redirect - Cơ chế Guard

    Ứng dụng:

    Case Study:

    Ecommerce Quản lý đa nền tảng dành cho nhân viên, học viên, giảng viên, cộng tác viên, nhà tuyển dụng

    Chủ đề:

    React Hook cơ bản

    Mục tiêu:

    - React Hook là gì? - Lý do ra đời React Hook - Nên dùng Hook hay Class component - Các hook cơ bản: useState, useEffect, useCallback, useMemo

    Ứng dụng:

    Case Study:

    Ecommerce Quản lý đa nền tảng dành cho nhân viên, học viên, giảng viên, cộng tác viên, nhà tuyển dụng

    Chủ đề:

    Thư viện Material UI

    Mục tiêu:

    - Làm quen với thư viện Material UI - Tìm hiểu JSS (CSS in JS)

    Ứng dụng:

    Case Study:

    Ecommerce Quản lý đa nền tảng dành cho nhân viên, học viên, giảng viên, cộng tác viên, nhà tuyển dụng

    Chủ đề:

    Dự án cuối khoá - Tổng kết hệ thống kiến thức toàn bộ khoá học

    Mục tiêu:

    - Áp dụng tất cả kiến thức đã học - Xây dựng Full các dự án với các chức năng nâng cao - Phân tích yêu cầu - Xây dựng giao diện - Tổ chức ứng dụng - Tổ chức sơ đồ lớp - Qui trình thực hiện

    Ứng dụng:

    Case Study:

    Ecommerce Quản lý đa nền tảng dành cho nhân viên, học viên, giảng viên, cộng tác viên, nhà tuyển dụng

Tại sao khóa học tại MCI phù hợp với bạn

1. Lộ trình khóa học thiết kế khoa học, theo quy trình làm việc thực tế giúp bạn tiếp thu và nắm chắc kiến thức theo trình tự khoa học
2. Giáo trình đào tạo theo chuẩn Quốc tế kết hợp giữa lý thuyết và thực hành qua các case study thực tế
3. 100% Giảng viên tại MCI là các chuyên gia tư vấn tại Big4 các tập đoàn lớn tại Việt Nam, có chứng chỉ đào tạo nghiên cứu quốc tế trong lĩnh vực lập trình và dữ liệu
4. Giảng viên hướng dẫn tận tay giúp bạn thành thạo trong thời gian ngắn nhất
5. Cam kết chất lượng đào tạo, miễn phí học lại trọn đời nếu chưa nắm rõ kiến thức

Đội ngũ giảng viên


Phạm Quang Giao

- Hiện đang là Senior Software Developer tại FPT Software
- Hơn 3 năm kinh nghiệm trong lĩnh vực xây dựng Websites và Web Applications
- Hơn 3 năm kinh nghiệm Front-end coding với các ngôn ngữ HTML, CSS, Javasript, ReactJS,...
- Từng tham gia dự án xây dựng Hệ thống CRM và Mobile APP Smart Home