Xây dựng ứng dụng triệu người xài Android Realtime với Firebase qua 5 dự án


68 STUDENTS

Học viên: 68
Thời gian: 07 giờ 01 phút
Bài học: 35

68 HỌC VIÊN
  • Profile photo of Nhật Thành
  • Profile photo of Nguyễn Xuân Hoàng
  • Profile photo of Nam Nguyen
  • Profile photo of Võ Đình Thiết
  • Profile photo of Ngô Thành Luân
  • Profile photo of Tấn Phát
GHI DANH
  • 599.000 VNĐ399.000 VNĐ
  • 07 giờ 01 phút

Mô tả khóa học

* Firebase là một dịch vụ cơ sở dữ liệu thời gian thực hoạt động trên nền tảng đám mây được cung cấp bởi Google nhằm giúp các lập trình phát triển nhanh các ứng dụng bằng cách đơn giản hóa các thao tác với cơ sở dữ liệu. Nhân dịp mình vừa tham gia chương trình của GDG giới thiệu về Firebase và nhận thấy rằng đây là một nền tảng rất tuyệt vời để phát triển nhanh các ứng dụng vì vậy mình quyết định viết bài viết này để chia sẻ tới các bạn về nền tảng cơ sở dữ liệu thời gian thực tuyệt vời này của Google.

* Những lợi ích từ việc sử dụng Google Firebase
1. Triển khai ứng dụng cực nhanh
Với Firebase bạn có thể giảm bớt rất nhiều thời gian cho việc viết các dòng code để quản lý và đồng bộ cơ sở dữ liệu, mọi việc sẽ diễn ra hoàn toàn tự động với các API của Firebase. Không chỉ có vậy Firebase còn hỗ trợ đã nền tảng nên bạn sẽ càng đỡ mất thời gian rất nhiều khi ứng dụng bạn muốn xây dựng là ứng dụng đa nền tảng.

– Không chỉ nhanh chóng trong việc xây dựng database, Google Firebase còn giúp ta đơn giản hóa quá trình đăng kí và đăng nhập vào ứng dụng bằng các sử dụng hệ thống xác thực do chính Firebase cung cấp.

2. Bảo mật
Firebase hoạt động dựa trên nền tảng cloud và thực hiện kết nối thông qua giao thức bảo mật SSL, chính vì vậy bạn sẽ bớt lo lắng rất nhiều về việc bảo mật của dữ liệu cũng như đường truyền giữa client và server. Không chỉ có vậy, việc cho phép phân quyền người dùng database bằng cú pháp javascipt cũng nâng cao hơn nhiều độ bảo mật cho ứng dụng của bạn, bởi chỉ những user mà bạn cho phép mới có thể có quyền chỉnh sửa cơ sở dữ liệu.

3. Tính linh hoạt và khả năng mở rộng
Sử dụng Firebase sẽ giúp bạn dễ dàng hơn rất nhiều mỗi khi cần nâng cấp hay mở rộng dịch vụ. Ngoài ra firebase còn cho phép bạn tự xây dựng server của riêng mình để bạn có thể thuận tiện hơn trong quá trình quản lý.

Việc Firebase sử dụng NoSQL, giúp cho database của bạn sẽ không bị bó buộc trong các bảng và các trường mà bạn có thể tùy ý xây dựng database theo cấu trúc của riêng bạn.

4. Sự ổn định
Firebase hoạt động dựa trên nền tảng cloud đến từ Google vì vậy hầu như bạn không bao giờ phải lo lắng về việc sập server, tấn công mạng như DDOS, tốc độ kết nối lúc nhanh lúc chậm, … nữa, bởi đơn giản là Firebase hoạt động trên hệ thống server của Google. Hơn nữa nhờ hoạt động trên nền tảng Cloud nên việc nâng cấp, bảo trì server cũng diễn ra rất đơn giản mà không cần phải dừng server để nâng cấp như truyền thống.

Myclass.vn xin trân trọng giới thiệu đến các bạn Khoá học rất Chi tiết, Thực tế, Áp dụng ngay và được trình bày bởi một Giảng viên giàu kinh nghiệm và rất nổi tiếng hiện nay – Thầy Nguyễn Bá Thành.

Yêu cầu khóa học ?

Học xong khóa học này bạn có thể ?

  1. Xây dựng ứng dụng triệu người xài Android Realtime với Firebase qua 5 dự án
  2. Update công nghệ mới nhất của Google Firebase,...
  3. Biết cách tạo ra ứng dụng triệu người dùng, ổn định và hiệu năng cao

Ai có thể học khóa học này ?

  1. Các bạn muốn tự code ra các ứng dụng của riêng mình sử dụng công nghệ mới nhất của Google: Firebase.
  2. Các doanh nghiệp muốn nâng cao nghiệp vụ và kỹ năng lập trình Android Firebase cho nhân viên

Đề cương khóa học

Source – Course KH Ứng dụng triệu người xài Android Realtime
Chương 1: Android cơ bản
Bài 2. Cài đặt môi trường phát triển ứng dụng
11 phút
Bài 3. Ứng dụng đầu tiên
22 phút
Bài 4. Android cơ bản để học Firebase
Chương 2: Tổng quan về firebase
Bài 5. Giới thiệu về firebase – Firebase Android
06 phút
Chương 3: Cài đặt môi trường phát triển ứng dụng với Firebase
Bài 6. Cài đặt môi trường phát triển ứng dụng với Firebase
09 phút
Chương 4: Xây dựng ứng dụng push notification với Firebase: Firebase Cloud Messaging (FCM)
Bài 7. Demo FCM & Tổng quan FCM
09 phút
Bài 8. Cài đặt FCM SDK & triển khai ứng dụng Push Notification
32 phút
Chương 5: Xây dựng ứng dụng xác thực người dùng qua Google/Facebook với Firebase
Bài 9. Giới thiệu về Firebase Authentication
04 phút
Bài 10. Các vấn đề về Firebase Users
04 phút
Bài 11. Quản lý Firebase users – Phần 1
22 phút
Bài 12. Quản lý Firebase users – Phần 2
22 phút
Chương 6: Xây dựng ứng dụng ChatApp realtime triệu người với Firebase
Bài 13. Giới thiệu ứng dụng và Firebase Realtime database
07 phút
Bài 14. Tổ chức dữ liệu trên Firebase
10 phút
Bài 15: Lưu lữu liệu thời gian thực
12 phút
Bài 16. Đọc dữ liệu thời gian thực
10 phút
Bài 17: Hướng dẫn tạo ChatApp ứng dụng Firebase Realtime Database – phần 1
12 phút
Bài 18: Hướng dẫn tạo ChatApp ứng dụng Firebase Realtime Database – phần 2
33 phút
Chương 7: Xây dựng ứng dụng quản lý files trực tuyến với Firebase
Bài 19: Tổng quan về lưu trữ File trực tuyến Firebase
09 phút
Bài 20. Cài đặt Firebase Storage
08 phút
Bài 21. Cách upload file lên cloud dùng Firebase Storage
10 phút
Bài 22. Cách download file từ Firebase Storage
06 phút
Bài 23. Sử dụng File metadata
07 phút
Bài 24. Xoá file trên Firebase Storage
02 phút
Bài 26. Tạo ứng dụng quản lý file lưu trữ đám mây dùng Firebase Storage – Giới thiệu và phân tích ứng dụng
05 phút
Bài 27: Tạo giao diện và tích hợp Firebase Authentication
14 phút
Bài 28: Tích hợp Firebase Storage
19 phút
Chương 8: Xây dựng ứng dụng Drawing cho phéo nhiều người tương tác
Bài 2. Xây dựng giao diện
24 phút
Bài 3. Tạo Board drawing
23 phút
Bài 4. Đồng bộ dữ liệu trên Firebase
17 phút
Bài 5. Thực hành đồng bộ dữ liệu Drawing App với Firebase Realtime Database – Phần 1
03 phút
Bài 6. Thực hành đồng bộ dữ liệu Drawing App với Firebase Realtime Database – Phần 2
17 phút
Bài 7. Thực hành đồng bộ dữ liệu Drawing App với Firebase Realtime Database – Phần 3
09 phút

Thông tin về giảng viên

Profile photo of Nguyễn Bá Thành
Nguyễn Bá Thành

Google Developer Group Tech-Advisor

LÝ LỊCH CÁ NHÂN

Giảng viên: Nguyễn Bá Thành
- Google Developer Group Tech-Advisor
- Sáng lập và nguyên CEO WePlay, nổi tiếng với game Bắt Chữ (10 triệu lượt tải - 2014), Ứng dụng Lịch số 1 Việt Nam: Lịch Vạn Niên (5 triệu lượt tải)
- Chuyên gia mobile game/app với hơn 5 năm kinh nghiệm startup trong ngành mobile
- Mentor của VTC Academy
- Giảng viên tại Techmaster và VTC Academy
- Business owner của 2 startup mobile app
- Top 50 BlueBirdAward 2015
- Diễn giả thường xuyên của Google Developer Group Việt Nam.
http://ioextended.org/#speaker
Các bài viết chia sẻ của giảng viên Nguyễn Bá Thành trên báo VNExpress:
1. Gian nan khởi nghiệp lập trình di động: http://sohoa.vnexpress.net/tin-tuc/doi-song-so/gian-nan-khoi-nghiep-lap-trinh-di-dong-3367201.html
2. Khởi nghiệp lập trình di động: Đầu tư mài rìu trước khi chặt cây:
http://sohoa.vnexpress.net/tin-tuc/cong-dong/blog/khoi-nghiep-lap-trinh-di-dong-dau-tu-mai-riu-truoc-khi-chat-cay-3368448.html
3. Những ‘mánh’ tăng thứ hạng của các lập trình viên di động:
http://sohoa.vnexpress.net/tin-tuc/cong-dong/blog/nhung-manh-tang-thu-hang-cua-cac-lap-trinh-vien-di-dong-3375293.html

MỘT SỐ THÀNH TÍCH NỔI BẬT
TIỂU SỬ CÔNG TÁC
BÁO CÁO KHOA HỌC
Các khóa học được học viên quan tâm
  • download
    Clone ứng dụng Foody sử dụng Android và FireBase Realtime
    1 200.000 VNĐ
    0
  • react-native
    Lập Trình Di Động với React Native Từ Căn Bản Tới Nâng Cao Thông Qua 5 App
    1 200.000 VNĐ
    0
  • oop-myclass.vn
    Lập trình Hướng đối tượng toàn tập cả C++ và C# qua các ví dụ và các game mini
    COMING SOON
    ( 0 REVIEWS )
  • ios-myclass.vn
    Học lập trình iOS dùng Swift 3 theo phương pháp THỰC DỤNG qua 15 ứng dụng thực tế
    1 200.000 VNĐ
    5
  • Firebase-myclass.vn
    Xây dựng ứng dụng triệu người xài Android Realtime với Firebase qua 5 dự án
    599.000 VNĐ399.000 VNĐ
    5
  • learngit-teaser
    Làm chủ GIT để quản lý SourceCode trong Dự án Thực tế
    199.000 VNĐ
    5

Đánh giá khóa học


  1. Càng học càng thấy hấp dẫn. EM cảm ơn anh Thành đã giúp đỡ cho em rất nhiều. Chúc anh luôn mạnh khỏe, thành công trong công việc. Và có thật nhiều bài giảng chất lượng.

    -Cách đây 9 tháng
Những khóa học của giảng viên Nguyễn Bá Thành

@2015 - Bản quyền thuộc về ItClass.vn - Dự án thử nghiệm - Đang chờ xin giấy phép