fbpx

CHUYÊN GIA LẬP TRÌNH MOBILE APP REACT NATIVE

Nếu bạn đang làm Front End, đang làm Back End, hãy nắm bắt cơ hội để thêm SKILL, nâng mức lương UP TO 2500$ và gia tăng thu nhập ngay sau khóa học lập trình mobile APP REACT NATIVE được sử dụng bởi Facebook, Twitter, AirBnB, Instagram,... qua các dự án thực tế tại CyberSoft.

9 TUẦN OFFLINE

54 GIỜ OFFLINE

ONLINE SUPPORT

React Native, ES6, Component, Touchable, Validation, Animation, Drawer, Navigation, Redux, Fetch API, Networking, Axios, AsyncStorage, Google Map, Login Facebook, Google

3 LÝ DO BẠN CHỌN HỌC REACT NATIVE

Thu nhập tăng không phanh

  • Luôn nằm trong TOP các công việc lập trình Mobile App được đăng tuyển nhiều nhất, React Native được săn đón bởi nhiều công ty tuyển dụng, từ Startup trẻ, công ty Product, công ty Outsourcing, Freelancer....
  • Mức lương UP TO 2500$ TRUMP, React Native được xây dựng trên ngôn ngữ Javascript phù hợp cho các bạn đã có nền tảng web, thêm skill giúp cơ hội việc làm tăng cao, cơ hội thăng tiến tốt, join vào nhiều dự án lớn trong công ty

Hỗ trợ bởi Facebook, cộng đồng lớn

  • Được support bởi các đại gia công nghệ như Facebook, Twitter, AirBnB, Instagram, .... và cộng đồng support cực lớn
  • Xây dựng và chạy được đa nền tảng cả iOS và Android cho các dự án không cần nhiều điểm riêng của từng hệ điều hành. Tiết kiệm thời gian và chi phí cho dự án, nhanh có sản phẩm.

Học React Native tại CyberSoft

  • Bạn không phải học dạng chép code, không phải học cú pháp như video youtube, CyberSoft cho bạn làm join ngay dự án, phân tích kỹ, thực chiến ngay trên app thực tế
  • Kinh nghiệm chiến dự án được build trong khóa học, bạn sẽ có được các kỹ năng phát triển 'gai góc' nhất khi code APP qua dự án "Gọi món online - Order Food" và dự án E-commerce cực kì thực tế với nhiều Animation chất ngất.
  • Bạn sẽ học được qui trình phân tích nghiệp vụ của APP, phân rã nghiệp vụ, chia tầng, chia lớp dữ liệu, lớp code, tương tác Front End với API, Webservice để có một ứng dụng APP hoàn chỉnh.
  • Luyện tư duy code chuẩn cho lập trình APP, truy vấn dữ liệu qua Restfull API, Web API từ backend lên APP, trọn bộ dự án giúp bạn CHINH PHỤC những nhà TUYỂN DỤNG khó tính nhất.

HÃY XEM DEMO NGAY BÊN DƯỚI

ĐỐI TƯỢNG THAM GIA

  • 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 đã có kiến thức OOP - Hướng đối tượng, HTML, CSS, CSS3, Javascript, ES6
  • Bạn đã hoàn thành chương trình Front End , Full Stack Javascript hoặc đang code web Back End Java, .Net, PHP,...
  • Bạn đam mê làm APP MOBILE, làm các ứng dụng để kiếm thêm thu nhập và JOIN và các tập đoàn làm ứng dụng di động đã có kiến thức về OOP - hướng đối tượng, HTML, CSS, CSS3, Javascript và ES6
  • Yêu cầu máy tính laptop có RAM >= 8 GB

MỤC TIÊU

  • Hiểu rõ và cài đặt được ứng dụng trên các thiết bị di động
  • Nắm vững các kiến thức về React native, các component, xây dựng các màn hình ứng dụng thực tế
  • Hiểu và nắm các kỹ năng cần thiết của một lập trình mobile app thực tế
  • Hiểu rõ và xây dựng các màn hình sử dụng vòng đời của ứng dụng trong React Native
  • Hiểu rõ và xây dựng ứng dụng React Native có validation
  • Nắm vững và hiểu sâu về tương tác ứng dụng React Native với back end API, Restful service
  • Nắm vững và hiểu sâu về đăng nhập Facebook, Google, Google Map
  • Nắm vững và hiểu sâu về Animation trên React Native
  • Nắm vững và Thực hành kỹ thuật code, kỹ năng phân tích & giải quyết vấn đề
  • Nắm vững và Thực hành phân tích Sơ đồ lớp, phân tích dự án và áp dụng vào mobile app

KẾT QUẢ SAU KHÓA HỌC

  • Xây dựng hoàn chỉnh các màn hình cho các dự án Shopping Cart, Ecommerce, Order Food
  • Hiểu và xây dựng các component quan trọng trong React Native và áp dụng vào dự án thực tế
  • Nắm kỹ và thực hiện tương tác app React Native với back end thông qua API, Restful Service. Xây dựng các chức năng đăng nhập sử dụng OAuth Facebook, Google. Tích hợp google map. Xây dựng các chức năng Animation nâng cao.
  • Đượ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
  • Có khả năng phân tích dự án, phân tích hướng đối tượng một số dự án 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

ĐỀ CƯƠNG CHI TIẾT

CYBERSOFT TÍCH HỢP TẤT CẢ KIẾN THỨC BÊN DƯỚI VÀO DỰ ÁN TRONG TỪNG BUỔI HỌC - NGAY BUỔI ĐẦU ĐÃ CÓ DỰ ÁN ĐỂ THỰC HIỆN
BẮT ĐẦU LỘ TRÌNH 18 BUỔI
PHẦN 1

ÔN LUYỆN JAVASCRIPT, ES6, CSS3

  • Ôn luyện Javascript nâng cao
  • Ôn luyện ES6
  • Ôn luyện CSS3 để thực hiện Animation
  • Thực hiện dự án tổng hợp cho các phần ôn luyện trên
PHẦN 2

GIỚI THIỆU & CÀI ĐẶT REACT NATIVE

  • Giới thiệu React Native
  • Cài đặt ứng dụng và build thử app Helloworld
  • Nắm rõ về quá trình cài đặt và hoạt động
  • Qui trình dịch mã nguồn trên app
PHẦN 3

TÌM HIỂU VÀ ÁP DỤNG CÁC COMPONENT CHÍNH YẾU

  • View, Text, TextInput, Button
  • Image
  • Dimentions
  • Alert
  • Chia nhỏ Component và áp dụng cho dự án
  • Component và vòng đời trên React Native
  • Khái niệm, cách sử dụng Props và State
  • Áp dụng thực tế cho các màn hình trong các dự án
PHẦN 4

SỬ DỤNG STYLESHEET TÙY CHỈNH GIAO DIỆN ỨNG DỤNG

  • Stylesheet chỉnh sử giao diện trên React Native
  • Background Gradient trong React Native
  • CSS nâng cao trên React Native
  • Áp dụng vào các màn hình trong dự án
PHẦN 5

SỰ KIỆN TRÊN REACT NATIVE

  • Hiểu các loại sự kiện trên React Native
  • Touchable trong React Native (Touchable Opacity, Touchable Higthlight)
  • Bắt sự kiện cho các Component
PHẦN 6

VALIDATION TRONG REACT NATIVE

  • Validation form
  • Regular Expression
  • Áp dụng vào các form trong dự án
PHẦN 7

CÁC KỸ THUẬT XỬ LÝ LẶP TRONG LẬP TRÌNH

  • Giới thiệu về ListView trong React Native.
  • Sử dụng FlatList để hiển thị danh sách các sản phẩm.
  • Sử dụng ScrollView component
  • Hiển thị danh sách sản phẩm khuyến mãi
  • Hiển thị danh sách các sản phẩm theo danh mục
  • Layzy load
PHẦN 8

DETAIL VIEW VÀ TÌM KIẾM

  • Xây dựng trang chi tiết sản phẩm
  • Xây dựng trang tìm kiếm
  • Thanh tìm kiếm sử dụng Animation
  • Sử dụng FlatList để hiển thị danh sách các món ăn được tìm kiếm.
PHẦN 9

SIDE MENU

  • Xây dựng Side Menu sử dụng Drawer.
  • Giới thiệu về Drawer.
  • Xây dựng danh mục món ăn sử dụng Drawer.
PHẦN 10

NAVIGATION TRONG REACT NATIVE

  • Giới thiệu Navigator trong React Native.
  • Tạo Menu Bottom với BottomTabNavigator.
  • Chuyển đổi qua lại màn hình sử dụng Switch Navigator.
  • Chuyển đổi qua lại màn hình sử dụng Stack Navigator.
  • Truyền và nhận dữ liệu giữa các màn hình
PHẦN 11

XÂY DỰNG CÁC CHỨC NĂNG KHÁC

  • Xây dựng giao diện trang giỏ hàng, hiển thị danh sách món ăn đã đặt
  • Hướng dẫn CheckBox, Radio Button trong React Native
  • Thêm sửa xóa các món ăn
  • Xây dựng chức năng đặt hàng.
PHẦN 12

REDUX TRONG REACT NATIVE

  • Giới thiệu về Redux.
  • Cấu hình Redux cho dự án.
  • Áp dụng Redux cho các dự án
PHẦN 13

FETCH API, NETWORKING

  • Hướng dẫn lấy dữ liệu từ API.
  • Sử dụng Fetch để lấy dữ liệu từ Server.
  • Sử dụng thư viện Axios thay thế cho Fetch.
PHẦN 14

ĐĂNG KÝ, ĐĂNG NHẬP

  • Hướng dẫn gọi API lấy token.
  • Lưu và xoá dữ liệu trong App với AsyncStorage.
  • Hướng dẫn sử dụng AsyncStorage để lưu trữ thông tin đăng nhập.
  • Kiểm tra đăng nhập, phân quyền cho ứng dụng.
  • Cấu hình đăng nhập bằng Google
  • Cấu hình đăng nhập bằng Facebook
PHẦN 15

GOOGLE MAP

  • Hướng dẫn Google Map Tích hợp Google Map.
  • Tìm hiểu các props trong Google Map. .
  • Thêm Marker trong Google Map. Custom Callout Mapview.
  • Custom Callout Mapview.
PHẦN 16

ANIMATION CƠ BẢN

  • Animated API.
  • Cách sử dụng interpolate trong Animated.
  • Animated ValueXY
  • Animated Spring.
PHẦN 17

ANIMATION NÂNG CAO

  • Animated Parallel.
  • PanResponder.
  • Drag and Drop với PanResponder.
  • PanResponder và Animated.
  • LayoutAnimation.
PHẦN 12

ĐỒ ÁN QUẢN LÝ

  • XÂY DỰNG FULL CÁC DỰ ÁN
  • UPLOAD ỨNG DỤNG
  • NHẬN XÉT DỰ ÁN
  • CẤP CHỨNG NHẬN VÀ GIỚI THIỆU VIỆC LÀM
BẠN CÓ THỂ TĂNG THU NHẬP CỦA MÌNH LÊN 2500$ RỒI ĐẤY

DỰ ÁN THỰC TẾ

Bạn sẽ xây dựng các dự án 'cực ngầu' như demo bên dưới từ lúc mô tả, xây dựng giao diện, nắm rõ cú pháp, phân tích cách thực hiện và triển khai từ giao diện đến việc tương tác dữ liệu bên dưới thông qua API

DỰ ÁN ORDER FOOD - ĐẶT MÓN ONLINE

  • Phân tích đặc tả nghiệp vụ dự án
  • Thiết kế kiến trúc code cho app
  • Chia các component theo hướng Atomic Design
  • Xây dựng trang home
  • Xây dựng trang danh mục Food
  • Xây dựng trang chi tiết Food
  • Xây dựng trang Đăng kí
  • Đăng nhập, Facebook, Google
  • Trang tìm kiếm
  • Trang Location sử dụng google map
  • Thực hiện animation cho app, xây dựng Navigation
  • Kết nối app với backend API, hoàn chỉnh dự án

DỰ ÁN E-COMMERCE - SHOPPING CART

  • Phân tích đặc tả nghiệp vụ dự án
  • Thiết kế kiến trúc code cho app
  • Chia các component theo hướng Atomic Design
  • Danh sách sản phẩm có Animation
  • Xây dựng trang chi tiết sản phẩm có Animation
  • Xây dựng trang giỏ hàng có Animation

MỘT SỐ MÀN HÌNH SẼ THỰC HIỆN

ĐIỂM KHÁC BIỆT & LỢI ÍCH KHI HỌC TẠI CYBERSOFT

Hệ thống học tập

CyberSoft sử dụng hệ thống video trực tuyến và hệ thống LMS ( Learning Management System) hiện đại để hỗ trợ học tập cho các khóa học.

Dự án - bài tập thực tế

Hệ thống bài tập - dự án thực tế được áp dụng vào từng buổi học. Ngay sau buổi học, học viên đã có thể code các phần của dự án, bài luyện tập chuyên sâu.

Giảng viên - Mentor hỗ trợ

Trong suốt khóa học, học viên được hỗ trợ nhiệt tình từ các giảng viên và các mentor. Giảng viên chia sẻ tất cả các kinh nghiệm có được từ các dự án giảng viên đang làm. Mentor tích cực đôn đốc việc code, hỗ trợ sửa lỗi code và góp ý code đúng chuẩn.

Nhóm thảo luận - tương tác

Ngoài giờ học tại lớp, học viên còn được hỗ trợ tích cực từ Giảng viên, Mentor và các bạn cùng lớp trên kênh thảo luận và kênh chat cực kì sôi nổi. Bạn luôn có được động lực học tập cao nhất từ các nhóm thảo luận này.

HỆ THỐNG HỌC TẬP TRỰC TUYẾN BỔ TRỢ

Bên cạnh việc học OFFLINE ngay tại trung tâm, bạn còn được truy xuất hệ thống bài giảng, bài tập bao gồm video được thu chất lượng để phục vụ trong suốt thời gian học.

  • FULL TRUY CẬP

Bạn được truy xuất video 24/07 trong suốt thời gian học tập để xem lại bài, xem bài tập, xem giảng viên đã coding sẵn các tính năng của dự án.

  • MENTOR SUPPORT

Bạn được MENTOR hỗ trợ ngay tại lớp và trên hệ thống nhóm học tập xuyên suốt thời gian học tập.

LỢI ÍCH GIA TĂNG

LỢI ÍCH 1: Tốt nghiệp khóa học bạn có thể làm mobile app thực tế cho công ty

Nếu bạn hoàn thành khóa học, bạn có thể tham gia ngay vào các dự án triển khai Mobile App cho công ty chạy được trên cả 2 nền tảng Android và iOS.

LỢI ÍCH 2: Được học thông qua các dự án luyện tập

Bạn sẽ được học thông qua các dự án luyện tập để bạn tích lũy được nhiều kinh nghiệm làm việc.

LỢI ÍCH 3: Được truyền đạt và học hỏi những kinh nghiệm từ các dự án vô cùng thực tế từ GV và Mentor

Các giảng viên sẽ hướng dẫn bạn thực hiện các dự án thông qua những kinh nghiệm mà họ đã từng trải. Bạn sẽ được học hỏi qua những kỹ năng xử lý vấn đề, kỹ năng bắt đầu một dự án, cách giải quyết các khó khăn và những điều gì nên tránh khi làm dự án.

LỢI ÍCH 4: Học và thực hiện tất cả những SKILL cần thiết của một lập trình chuyên nghiệp

Tất cả các SKILL được học được trình bày chi tiết trong phần đề cương chi tiết.

LỢI ÍCH 5: Được hỗ trợ ngay tại lớp học và trực tuyến bởi Mentor cực kì nhiệt tình

Mỗi lớp học đều được hỗ trợ bởi 1 hoặc 2 Mentor. Họ sẽ hướng dẫn và dẫn dắt bạn các bài thực hành, các vấn đề bạn thắc mắc, hướng dẫn bạn tạo dự án và thực hiện các chức năng trong dự án. Các Mentor sẽ có nhóm trực tuyến để hỗ trợ bạn những lúc bạn khó khăn khi học và làm việc tại nhà.

LỢI ÍCH 6: Chuẩn hóa toàn bộ kiến thức & nắm vững tư duy, cốt lõi của một lập trình chuyên nghiệp

Bạn được cung cấp toàn bộ kiến thức để không bị hỏng chỗ nào, bạn nắm cái cốt lõi để bạn bất chấp môi trường làm việc, bạn hoàn toàn có thể tự thích nghi và tự tìm hiểu các công nghệ mới dựa vào nền tảng mà chúng tôi đã cung cấp cho bạn.

LỢI ÍCH 7: Nâng cao kỹ năng phân tích và giải quyết vấn đề từ các dự án

Bạn học được các kỹ năng làm sao để giải quyết vấn đề, làm sao để phân tích ra thành các phần nhỏ, ước lượng và giải quyết một cách nhanh nhất, toàn vẹn nhất.

LỢI ÍCH 8: Rèn luyện & nâng cao các kỹ năng code chuẩn

Chuẩn hóa code của bạn, giúp bạn tự tin lại code, chống mất căn bản cho bạn.

GIẢNG VIÊN & PHƯƠNG PHÁP ĐÀO TẠO

CyberSoft tuyển chọn các Giảng viên là các Senior đang làm tại các công ty, tập đoàn lớp như ELCA, NashTech, Global CyberSoft, KMS, ...giàu kinh nghiệm thực tế, truyển đạt tốt và tận tâm. CyberSoft nói KHÔNG với lý thuyết suông và vào học là phải CODE mỏi tay! CyberSoft luôn training giảng viên, tham gia các khóa đào tạo tại đại học ASU - Arizona Mỹ và luôn cải tiến chương trình cũng như phương pháp dạy để đảm bảo học viên học tốt nhất, code thuần thục và phân tích tốt, có việc ngay sau khi học.

PHƯƠNG PHÁP ĐÀO TẠO

  • Dạy theo dự án qua kinh nghiệm của các Giảng viên
  • Học theo nhóm theo mô hình Scrum/ Agile
  • Đượ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)
  • Rèn luyện tư duy, logic làm nền tảng cốt lõi cho nghề lập trình Front End
  • Tập trung thực hành, phân tích dự án dự án trong thực tế
  • Mentor sẽ hỗ trợ cùng giảng viên chính suốt quá trình học, thảo luận trực tiếp trên group
  • Phương pháp Flipped Learning (Lớp học đảo ngược), CLIL (tích hợp anh văn),..được vận dụng từ chương trình đào tạo nghề của đại học Arizona, Mỹ

MỘT SỐ HÌNH ẢNH GIẢNG VIÊN CYBERSOFT TẬP HUẤN TẠI ASU - ARIZONA MỸ

BẰNG CẤP & VIỆC LÀM

Sau khi hoàn thành các dự án trong khóa học, CyberSoft sẽ cấp chứng nhận cho học viên.

CAM KẾT VIỆC LÀM SAU TỐT NGHIỆP

CyberSoft sẽ hướng dẫn làm CV, hướng dẫn làm bài phỏng vấn, kỹ năng phỏng vấn, kỹ năng deal lương ca. Sau đó CyberSoft sẽ tạo CV tự động trên hệ thống TimViecIt.com của CyberSoft và gởi ngay đến các nhà tuyển dụng Đối tác CyberSoft

CÁC CÔNG TY CÁC CỰU HỌC VIÊN CYBERSOFT ĐANG LÀM VIỆC

100% học viên sau khi hoàn thành dự án đều có công việc như mong đợi tại các tập đoàn phần mềm, các công ty phần mềm đa quốc gia, các công ty khởi nghiệp....với thu nhập từ 200 ~ 440 triệu/1 năm.

HÌNH ẢNH LỚP HỌC

Các học viên tích cực thảo luận, phân tích, trao đổi với bạn học, với Mentor và Giảng viên trong suốt quá trình học.

HỌC PHÍ & GHI DANH

LỊCH KHAI GIẢNG

Lớp Địa điểm Lịch học Ngày khai giảng
Lớp Tháng 2 Quận 10 Chiều T7 + CN  22/02
Lớp Tháng 4 Quận 10 Tối 3 + 5  14/04
Thời gian học Địa chỉ học
* Tối : 18h30 đến 21h30

 

* Chiều : 14h đến 17h

* Sáng : 8h30 đến 11h30

* Chi nhánh 1: Quận 3: 376 Võ Văn Tần

 

* Chi nhánh 2: Quận 10 : 459 Sư Vạn Hạnh, Tòa nhà HDBank, Lầu 2

* Chi nhánh 3: Quận Bình Thạnh : 82 Ung Văn Khiêm

* Chi nhánh 4 : Quận Hải Châu - Đà Nẵng - Tháng 5/2019

** Thời lượng học: 9 Tuần ( 18 buổi) - 54h Offline


CÁC CHƯƠNG TRÌNH ƯU ĐÃI :

  • * Áp dụng thêm một trong các ƯU ĐÃI sau: 
  • * Hoặc Học theo nhóm giảm 200.000 đ
  • * Học viên cũ giảm 200.000 đ

HỌC PHÍ: 5.900.000 Đ CHO 10 SUẤT ĐĂNG KÍ TRƯỚC  10/01/2020 (CÒN 6 SUẤT). GIÁ GỐC 8.300.000 Đ

GHI DANH

VUI LÒNG ĐIỀN ĐẦY ĐỦ THÔNG TIN BÊN DƯỚI VÀ NHẤN ĐĂNG KÝ 

 

 

COMBO GIẢM THÊM TẶNG THÊM
1. Combo Tư duy lập trình + Front End chuyên nghiệp 600.000đ
  • 1) 1 bộ video front end online trị giá 1.000.000đ
  • 2) Gởi tài liệu và một số video của khóa học để xem trước
  • 3) 1 Áo thun trị giá 200k
2. Combo Tư duy lập trìnhFullstack NodeJS + React JS 400.000đ
3. Combo Tư duy lập trìnhBack End Java Web chuyên nghiệp 500.000đ
4. Combo Tư duy lập trình + Front End chuyên nghiệp +  Fullstack NodeJS + React JS 1.000.000đ
5. Combo  Tư duy lập trình + Front End chuyên nghiệp +  Back End Java Web chuyên nghiệp 1.000.000đ
6. Combo Front End chuyên nghiệp +  Back End Java Web chuyên nghiệp 800.000đ
7. Combo Front End chuyên nghiệp +  Fullstack NodeJS + React JS 700.000đ

 

16

năm kinh nghiệm

15

GV đào tạo tại Arizona - Mỹ

4

chi nhánh

2150

học viên đã tham gia

TOP