react-native

Khóa học lập trình React Native chuyên nghiệp nhất

Với sự phát triển của ngành công nghệ thông tin, thì công việc về lập trình React Native đang thu hút ngày một đông ứng viên tham gia.

Với sự phát triển của ngành công nghệ thông tin, thì công việc về lập trình React Native đang thu hút ngày một đông ứng viên tham gia. Nếu bạn đang muốn tìm kiếm một khóa học React Native thì hãy cùng Vietclass đi tìm hiểu Khóa học lập trình React Native chuyên nghiệp nhất nhé

React Native là gì?

React Native là một framework được tạo bởi Facebook, cho phép developer xây dựng các ứng dụng di động trên cả Android và iOS chỉ với một ngôn ngữ lập trình duy nhất: JavaScript.

React Native là gì?

Sự ra đời của React Native là lời giải cho bài toán liên quan đến hiệu năng Hybrid và sự phức tạp khi phải viết nhiều loại ngôn ngữ native cho từng nền tảng di động trước đó.

Lý do nên học React Native

  • Đã biết Javascript thì học React Native cực nhanh
  • Không tốn thời gian để Recompiling
  • Cộng đồng người dùng lớn mạnh
  • Mở ra nhiều cơ hội nghề nghiệp mới

Nội dung khoá học

Giới thiệu lộ trình học React Native

Buổi 1 - Giới thiệu, cài đặt môi trường

Buổi 2 - Tổng quan các thành phần trong project React Native, build và debug app React Native trên Android, iOS

Buổi 3 - Xây dựng giao diện sử dụng React Component

Buổi 4 - Xây dựng giao diện sử dụng Component (tiếp)

Buổi 5 - Ôn tập tạo và sử dụng component, giao tiếp giữa component cha-con sử dụng Props và Callback

Buổi 6 - State management

Buổi 7 - Ôn lại về State, Giới thiệu Hook trong functional Component

Buổi 8 - Xây dựng ứng dụng nhiều màn hình sử dụng với React Navigation

Buổi 9 - Giới thiệu về Local Storage trong React Native sử dụng AsyncStorage

Buổi 10+11 - Ôn tập về AsyncStorage, Giới thiệu & thực hành WebService

Buổi 12 - Giới thiệu, thực hành Redux

Buổi 13 - Tiếp tục với Redux, Sử dụng Redux thay thế cho Context

Buổi 14 - Sử dụng Fetch/Axios để kết nối tới WebService, xử lý JSON data

Buổi 15 - Tiếp tục xử lý gọi API, app nhiều màn hình

Buổi 16 - Sử dụng react-query + axios/fetch

Buổi 17 - Hoàn thiện app Todo list tích hợp thêm nhiều tính năng

Buổi 18 - Hoàn thành khóa học

Về giảng viên

Đặng Xuân Cường

- Senior React Developer tại Công ty One Mount Group (VinID).

- Giảng dạy tại trung tâm CodeFresher về các module: lập trình ReactJS, lập trình React Native.

Nguyễn Mạnh Hưng

- Senior Mobile Developer tại Công ty One Mount Group (VinID).

- Giảng dạy tại trung tâm CodeFresher về các module: lập trình Android, lập trình React Native.

Video

Sau khóa học bạn sẽ

Nắm vững kiến thức lập trình React Native cơ bản.

Thực hành lập trình ứng dụng React Native như hướng dẫn trong khóa học.

Có thể tự làm project cá nhân, ứng tuyển công việc thực tập, lập trình sau khi học xong.

Làm quen với các công cụ: git, nodejs, yarn, Expo, xcode, android studio, AVD Manager…
Hiểu và làm việc được với với React Component.
Biết cách lấy dữ liệu từ API.
Làm quen với React native qua các bài tập thực hành thực tiễn.

Khóa học
Giảng viên
Được xem nhiều nhất
Không Có Nội Dung Để Hiển Thị