Khóa Học Lập Trình React Native (Lập Trình Đa Nền Tảng)

0

Khóa học Lập trình React Native là khóa học mà bạn có thể Xây dựng được các ứng dụng Chạy được trên tất cả các nền tảng khác nhau như Android, iOS,… mà chỉ sử dụng Duy nhất ngôn ngữ lập trình Javascript.

Học viện Công nghệ Vietpro là một trong Số rất ít đơn vị tại Việt Nam đào tạo Lập trình React Native, và chúng tôi khẳng định sẽ mang kiến thức Chuẩn nhất & Đầy đủ nhất của thế giới về cho các bạn.

GIỚI THIỆU VỀ REACT NATIVE

  • React Native là một Framework cho phép các lập trình viên xây dựng các ứng dụng native mà chỉ sử dụng ngôn ngữ lập trình Javascript.
  • React Native giúp cho các lập trình viên vốn đã quen thuộc với ngôn ngữ web, đặc biệt là Javascript có thể viết được các ứng dụng trên Android và iOS với trải nghiệm Native App thực sự.
  • So với việc phải học một lúc hai ngôn ngữ Android và iOS, bạn chỉ cần bỏ ra một ít thời gian làm quen với React Native là bạn đã có thể viết được các ứng dụng một cách dễ dàng trên cả hai nền tảng.

NHỮNG APP MÀ BẠN CÓ THỂ LÀM ĐƯỢC TRONG KHÓA HỌC REACT NATIVE

BẠN NÊN CHỌN LẬP TRÌNH REACT NATIVE NGAY HÔM NAY

  1. Chỉ học duy nhất ngôn ngữ lập trình Javascript, nhưng có thể Code được mọi ứng dụng mạnh mẽ nhất trên các nền tảng như Android, iOS,…
  2. Javascript năm 2015 được bình chọn là ngôn nhữ lập trình được sử dụng Phổ biến & Nhiều nhất trên thế giới (tương lai sẽ còn phát triển rực rỡ hơn nữa)
  3. React Native được phát triển bởi Ông lớn Facebook, nên chắc chắn đây sẽ là xu hướng vô cùng tiềm năng trong thời gian tới (đón đầu công nghệ).
Dang ky Hoc PHP

LỊCH KHAI GIẢNG & HỌC PHÍ

Học phí gốc: 5.500.000 VNĐ (Đã bao gồm Giáo trình + DVD Video Bài giảng + Phần mềm bản quyền)

Ưu đãi khóa học lập trình React Native

[ LỚP SÁNG ] Khai giảng Khóa 10 tại Hà Nội vào 8h30 Sáng 21/09

  • RN-K10: Sáng 2, 4, 6 (Hết Chỗ)
  • Thời gian học vào các Buổi Sáng từ 8h30

[ LỚP TỐI ] Khai giảng Khóa 09 tại Hà Nội vào 7h Tối 21/09

  • RN-K09: Tối 2, 4, 6 (Còn 03 Chỗ)
  • Thời gian học vào các Buổi Tối từ 7h
Dang ky Hoc PHP

NỘI DUNG CHI TIẾT KHÓA HỌC LẬP TRÌNH REACT NATIVE

PHẦN 1 – LẬP TRÌNH JAVASCRIPT
Buổi 1: Javascript căn bản Buổi 2: Đối tượng trong Javascript ( Phần 1 )
  • Làm quen với Javascript
  • Toán tử trong Javascript
  • Biểu thức điều kiện IF…ELSE , SWITCH CASE
  • Vòng lặp trong Javascript
  • JS Error
  • JS Number
  • JS Math
  • JS Boolean
Buổi 3: Đối tượng trong Javascript (Phần 2) Buổi 4: Lập trình hướng đối tượng trong Javascript (Phần 3) 
  • JS Array
  • JS String
  • Hướng dẫn tạo đối tượng trong Javascript
  • Thuộc tính và cách truy cập thuộc tính
  • Phương thức và truy cập phương thức
  • Public và Private
  • Truyền giá trị vào đối tượng
  • Truyền giá trị vào phương thức
  • Kế thừa
Buổi 5: Dự án 01
  • Xây dựng ứng dụng quản lý sinh viên 
PHẦN 2 – GIỚI THIỆU VỀ REACT NATIVE
Buổi 6: Giới thiệu React Native 
  • Hiểu rõ về cấu trúc một project React Native
  • Cách hoạt động trên nền tảng Android
  • Cách hoạt động trên nền tảng IOS
  • Hướng dẫn cài đặt React Native
  • Vòng đời của một ứng dụng React Native
 
PHẦN 3 – STYLESHEET TRONG REACT NATIVE
Buổi 7 : StyleSheet 

Các vùng làm việc với StyleSheet

  • StyleSheet Nội tuyến
  • StyleSheet Bên trong
  • StyleSheet Bên ngoài

Các Thuộc tính về Độ dài

  • Thuộc tính Width
  • Thuộc tính Height
  • ……

Bộ Thuộc tính về Font chữ

  • Thuộc tính Font-style
  • Thuộc tính Font-size
  • ……

Mô hình hộp Box Model

  • Thuộc tính Padding
  • Thuộc tính Border
  • Thuộc tính Margin   
  • ……

Các Thuộc tính về Text

  • Thuộc tính Color
  • Thuộc tính JustifyContent
  • Thuộc tính alignItems
  • ……

……

 
Buổi 08: Dự án 02
  • Xây dựng giao diện máy tính Casio phức tạp
PHẦN 4 – COMPONENT TRONG REACT NATIVE
Buổi 9: Tìm hiểu các thành phần cơ bản trong React NativeBài tập ứng dụng thực tế
  • View
  • Text
  • Image từ Local và Internet
  • TextInput
  • Hiển thị hộp thoại thông báo với Alert
  • ……
Xây dựng giao diện Form đăng nhập
Buổi 10: Touchable trong React Native , Bắt sự kiện Tab màn hìnhBài tập ứng dụng thực tế
  • TouchableOpacity
  • TouchableWithouFeedBack
  • TouchableFeedBack
  • TouchableHightlight
Xây dựng chức năng cho Form đăng nhập
Buổi 11: Props và StateBài tập ứng dụng thực tế
  • Giới thiệu và tìm hiểu về props
  • Sử dụng props trong ứng dụng React Native
  • Giới Thiệu và tìm hiểu về State ở trong Android
  • Sử dụng state trong ứng dụng React Native
Thiết kế giao diện Ứng dụng máy tính sử dụng Props và State
Buổi 12: ListView Trong React NativeBài tập ứng dụng thực tế
  • Tìm hiểu cách hiển thị dữ liệu dưới dạng danh sách sử dụng ListView
  • Cách thêm phần tử vào Trong Listview
  • ListView nâng cao
Áp dụng ListView thiết kế giao diện trang nghe nhạc Online
Buổi 13: GridViewBài tập ứng dụng thực tế
  • Giới Thiệu và tìm hiểu về GridView
  • Cách thiết kế GridView Trong React Native
Áp dụng GridView để thiết kế giao diện trang bán điện thoại Online
Buổi 14 : Route Trong React NativeBài tập ứng dụng thực tế
  • Giới thiệu và tìm hiểu về Navigator trong React Native
  • Cách điều hướng giữa các màn hình trong React Native
  • Cách truyền và nhận dữ liệu giữa các màn hình
Xây dựng ứng dụng quản lý sách, tài liệu
Buổi 15: ScrollableTabView , Animation , WebViewBài tập ứng dụng thực tế

Tìm hiểu sử dụng ScrollableTabView Trong React Native

Tìm hiểu và sử dụng Animation để tạo hiệu ứng Trong React

  • Native
  • Attention Seekers
  • Bouncing Entrances
  • Bouncing Exits
  • Fading Entrances
  • Fading Exits
  • Lightspeed
  • Sliding Entrances
  • Sliding Exits
  • Zooming Entrances
  • Zooming Exits
Áp dụng ScrollableTabView , Animation , WebView để thiết kế ứng dụng chia sẻ tin tức
Buổi 16: Dự án 03
  • Xây dựng App Máy tính Casio phức tạp
PHẦN 5 – WEBSERVICE TRONG REACT NATIVE
Buổi 17: WebService (Phần 1)Buổi 18: WebService (Phần 2)
  • Cài đặt Localhost Server Xampp
  • Cài đặt Web Server
  • Cài đặt Database Server
  • Cài đặt Mail Server
  • Tìm hiểu về Database MySQL
  • Tìm hiểu về JSON , cấu trúc một file JSON
  • Cách lấy dữ liệu từ Database
  • Cách thêm dữ liệu vào Database
Buổi 19: Dự án 04
  • Xây dựng App chia sẻ tin tức trực tuyến
PHẦN 6 – FIREBASE  
Buổi 20: Firebase (Phần 1)Bài tập ứng dụng thực tế
  • Giới thiệu và tìm hiểu về Firebase
  • Cài đặt kết nối Firebase vào trong React Native
  • Đẩy dữ liệu lên Firebase với Set
  • Đẩy dữ liệu lên Firebase với Push
  • Bắt sự kiện Value trong Firebase
Xây dựng Form đăng ký tài khoản
Buổi 21: Firebase (Phần 2) 
  • Hiển thị dữ liệu lên ListView
  • Đọc Nhiều dữ liệu cùng lúc trên Firebase
 
Buổi 22: Dự án 05
  • Xây dựng App Kết bạn bốn phương
PHẦN 7 – SUBMIT ỨNG DỤNG LÊN APPSTORE VÀ GOOGLEPLAY

Buổi 23: Hướng dẫn Submit ứng dụng lên GooglePlay và AppStore

 
  • Hướng dẫn Submit ứng dụng lên Googleplay
  • Hướng dẫn Submit ứng dụng lên AppStore
 
DỰ ÁN LỚN CUỐI KHÓA (BIG PROJECT)
Dự án chínhDự án Bonus thêm cho những học viên khá, giỏi
  • App bán hàng trực tuyến (Tương tự Shopee)
  1. App Xem phim Online
  2. App Nghe nhạc Online
  3. App Super Note
  4. App Học tiếng Anh theo Phương pháp Effortless English
  5. Game Freaking Math
  6. Game Memory

Đăng ký học PHP

Đăng ký Khóa Học Lập Trình React Native (Lập Trình Đa Nền Tảng):

Trường được đánh dấu * là cần thiết

Đăng ký trực tiếp tại trung tâm đào tạo công nghệ thông tin Vietpro Education:

Bản đồ đến Học Viện Công Nghệ VIETPEO

 Trung tâm đào tạo công nghệ thông tin Vietpro luôn đồng hành cùng học viên! 
Mọi vấn đề thắc mắc liên quan tới khoá học lập trình React Native này vui lòng liên hệ số hotline để được tư vấn chi tiết: 0968.511.155dang ky hoc truc tuyen online
Khóa Học Lập Trình React Native (Lập Trình Đa Nền Tảng)
Rate this post

Leave A Reply

Facebook chat Vietpro
End Ads -->