Đăng nhập để học tập



Quên mật khẩu?
Nếu chưa có tài khoản hãy

Clone ứng dụng Foody sử dụng Android và FireBase Realtime

5 (2 đánh giá)
61 học viên
9231 lượt xem
Giảng viên Chế Công Bình
Clone ứng dụng Foody sử dụng Android và FireBase Realtime
Prix :
1,200,000đ
NGỪNG KINH DOANH

Bài học: 81 bài học
Thời lượng Video: 40 giờ 55 phút
Ngôn ngữ: Android
Cấp độ: Cấp độ 2 Cấp độ 3
Danh mục: Lập trình di động

Học viên sẽ học được gì sau khi học khóa học của bạn ?

  • Phân tích một ứng dụng lớn cho doanh nghiệp
  • Nẵm rõ, vững, toàn bộ kiến thức nền tảng & nâng cao dữ liệu hệ thống thực Firebase của Google
  • Xây dựng một ứng dụng giống các chức năng của Foody
  • HỌC ONLINE MÃI MÃI
  • GIẢNG VIÊN HỖ TRỢ NHIỆT TÌNH QUA GROUP VỚI HƠN 2000 HỌC VIÊN
  • MỘT DỰ ÁN LỚN ĐỂ THÊM VÀO CV CỦA BẠN
  • MỘT PROJECT LUẬN VĂN TỐT NGHIỆP HOÀNH TRÁNG
  • MỘT DỰ ÁN APP ANDROID TUYỆT VỜI ĐỂ TRAINING CHO NHÂN SỰ CÔNG TY

Đối tượng nên học khóa này là ai ?

  • Học sinh
  • Sinh viên

Những yêu cầu trước khi học khóa học này ?

  • Đã từng học qua khóa học Lập Trình Android Căn Bản Tới Nâng Cao
  • Có kiến thức căn bản lập trình
Xem đề cương


Giới thiệu về khóa học

Với sự phát triển ngày càng mạnh mẽ của các thiết bị di động thì những phần mềm, thư viện hỗ trợ xuất hiện ngày càng nhiều. Khi chúng ta đi phỏng vấn ở các công ty chuyên về lập trình di động thì chúng ta luôn gặp được câu hỏi " Bạn có biết cách sử dụng Firebase không ?

 

Vậy Firebase là gì tại sao lại được nhiều công ty di động quan tâm và yêu cầu các Dev di động như chúng ta phải biết. Firebase có thể nói là một tính năng cực kỳ độc đáo mà Google mang lại cho các Dev. Thay vì trước đây chúng ta phải bỏ ra nhiều chi phí để thuê một Server chỉ để có một database đủ lớn để làm Service, phải gặp khó khăn trong việc bảo mật thì Firebase sẽ đáp ứng đầy đủ các yêu cầu đó. Ngoài ra Firebase còn tích hợp thêm các tính năng RealTime Databse, Quản lý user, đăng nhập Google, Facbook.... Trong đó tính năng RealTime Database lại được ưa chuộng nhất bởi vì chỉ cần những thay đổi dù là nhỏ nhất của Database thì ứng dụng của chúng ta đều biết được những thay đổi đó và làm những sự kiện tương ứng.

 

Thông qua khóa học này các bạn sẽ biết được Firebase là gì và có thể sử dụng thành tạo các tính năng quan trọng của Firebase như thực hiện chức năng đăng nhập thông qua Google, Facebook, cách tổ chức Database RealTime qua khái niệm NoSQL, không những thế các bạn sẽ biết được cách xây dựng một ứng dụng tương tự như ứng dụng Foody một cách hoàn chĩnh với các tính năng nearby để tìm ra những nhà hàng ở gần , tìm kiếm nhà hàng, load thông tin, chỉ đường với Google Map và rất nhiều kiến thức khác.



Prix :
1,200,000đ

Bài học: 81 bài học
Thời lượng Video: 40 giờ 55 phút
Ngôn ngữ: Android-Android, .
Cấp độ: Cấp độ 2-Level2, Cấp độ 3-Level3, .
Danh mục: Lập trình di động-LTDD, .

Danh sách khóa học liên quan



Lập trình Android cơ bản

Lập trình Android cơ bản

656
4 giờ học 11337 lượt xem
NGỪNG KINH DOANH
Lập trình Android từ căn bản đến nâng cao

Lập trình Android từ căn bản đến nâng cao

502
47 giờ học 17612 lượt xem
NGỪNG KINH DOANH


Các Chức Năng Nâng Cao Trong Android

Các Chức Năng Nâng Cao Trong Android

441
5 giờ học 8554 lượt xem
NGỪNG KINH DOANH
Game Tôm Cua Bầu Cá Android

Game Tôm Cua Bầu Cá Android

400
4 giờ học 9714 lượt xem
NGỪNG KINH DOANH


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

2 chương

81 bài học

40 giờ 55 phút

Chương 1 : Các kiến thức cơ bản về Firebase
7 giờ 10 phút
Source code khóa Foody
Bài 1 : Giới thiệu về Firebase
4 phút
Bài 2 : Tích hợp Firebase vào Project
12 phút
Bài 3 : Giới thiệu các tính năng trong Firebase
12 phút
Bài 4 : Cách sử dụng và thêm dữ liệu RealTime Database trong Firebase
33 phút
Bài 5 : Thêm dữ liệu dạng Object lên RealTime Database
11 phút
Bài 6 : Lấy dữ liệu trong RealTime Database
19 phút
Bài 7 : Lấy dữ liệu và lưu vào đối tượng RealTime Database
16 phút
Bài 8 : Xóa dữ liệu RealTime Database
5 phút
Bài 9 : Cập nhật dữ liệu với ChildUpdate trong Firebase
10 phút
Bài 10 : Cách sử dụng Transaction trong Firebase
15 phút
Bài 11 : ListView và ChildEventListenter
25 phút
Bài 12 : Sữa bài củ và giới thiệu Filter trong Firebase
8 phút
Bài 13 : Tạo User thông qua tính năng Firebase Authentication
14 phút
Bài 14 : Đăng nhập với Email và Password trong Firebase Authentication
7 phút
Bài 15 : Cách update thông tin User
12 phút
Bài 16 : Cách thay đổi mật khẩu, xác thực tài khoản thông qua Email Firebase Authentication
6 phút
Bài 17 : Đăng nhập Google trong Firebase Authentication
26 phút
Bài 18 : Đăng nhập Facebook trong Firebase Authentication
34 phút
Bài 19 : Notification trong Firebase
19 phút
Bài 20 : Lưu trữ file với Storage trong Firebase
36 phút
Bài 21 : Download file từ Storage trong Firebase
8 phút
Bài 22 : Xóa file đã lưu trong Storage
5 phút
Bài 23 : Lên ý tưởng sơ bộ cho ứng dụng
49 phút
Bài 24 : Làm CSDL nháp trong Fireabase
28 phút
Bài 25 : Demo MVC
16 phút
Chương 2 : Ứng dụng Foody
33 giờ 45 phút
Bài 26 : Xây dựng màn hình chào
30 phút
Bài 27 : Xây dựng giao diện đăng nhập
59 phút
Bài 28 : Xử lý đăng nhập Google
46 phút
Bài 29 : Xử lý đăng nhập facebook
15 phút
Bải 30 : Chỉnh sửa giao diện đăng nhập
30 phút
Bài 31 : Xây dựng giao diện đăng ký
13 phút
Bài 32 : Xử lý trang đăng ký
35 phút
Bài 33 : Xử lý trang đăng nhập
14 phút
Bài 34 : Thiết kế giao diện quên mật khẩu
17 phút
Bài 35 : Xử lý code reset mật khẩu qua Email
14 phút
Bài 36 : Phân tích lại database
10 phút
Bài 37 : Thiết kế giao diện trang chủ phần 1
50 phút
Bài 38 : Thiết kế giao diện trang chủ phần 2
30 phút
Bài 39 : Xử lý ViewPager trang chủ
Bài 40 : RadioButton Và ViewPager
6 phút
Bài 41 : Thiết kế giao diện custom item trang Ở Đâu
37 phút
Bài 42 : hiển thị danh sách quán ăn theo danh mục
34 phút
Bài 43 : Hiển thị thông tin quán ăn trang Ở đâu phần 1
66 phút
Bài 44 : Hiển thị thông tin quá ăn Ở Đâu phần 2
33 phút
Bài 45 : Hiển thị thông tin quá ăn Ở Đâu phần 3
66 phút
Bài 46 : Hiển thị thông tin quán ăn Ở Đâu phần 4
21 phút
Bài 47 : Lấy vị trí hiện tại của người dùng
44 phút
Bài 48 : Tìm và hiển thị các quán ăn ở gần
44 phút
Bài 49 : Load more cho quán ăn
55 phút
Bài 50 : Gữi đối tượng qua Intent bằng Serialiable và Parcelable
20 phút
Bài 51 : Hiển thị chi tiết quán ăn
35 phút
Bài 52 : Xử lý lỗi gữi đối tượng trong Parcelable
35 phút
Bài 53 : Xử lý thời gian đóng mở cửa
28 phút
Bài 54 : Hiển thị nội dung bình luận
38 phút
Bài 55 : Hiển thị hình ảnh bình luận
44 phút
Bài 56 : Hiển thị chi tiết nội dung bình luận
28 phút
Bài 57 : Hiển thị vị trí quán ăn lên google map
36 phút
Bài 58 : Hiển thị tiện ích quán ăn
49 phút
Bài 59 : Hiển thị wifi quán ăn
51 phút
Bài 60 : Hiển thị danh sách và thêm Wifi
65 phút
Bài 61 : Tìm đường đi Google Map
95 phút
Bài 62 : Thiết kế layout bình luận
20 phút
Bài 63 : Lấy toàn bộ hình trong thiết bị
46 phút
Bài 64 : Hiển thị danh sách hình và khắc phục lỗi checkbox
40 phút
Bài 65 : Hiển thị danh sách hình được chọn trong bình luận
42 phút
Bài 66 : Đăng bình luận lên firebase và khắc phục lỗi load hình bình luận
65 phút
Bài 67 : Lấy và hiển thị video trailer cho thực đơn
39 phút
Bài 68 : Lấy danh sách thực đơn của quán ăn
57 phút
Bài 69 : Hiển thị danh sách thực đơn
34 phút
Bài 70 : Tăng số lượng món ăn khi đặt hàng
28 phút
Bài 71 : Cách lấy thông tin các muốn ăn đã đặt
29 phút
Bài 72 : Xây dựng giao diện thêm quán ăn
43 phút
Bài 73 : DateTime Picker Thêm Quán Ăn
15 phút
Bài 74 : Load Spinner Thực Đơn Thêm Quán Ăn
30 phút
Bài 75 : Xử lý danh sách tiện ích
32 phút
Bài 76 : Dùng thủ thuật clone view để xử lý chi nhánh
37 phút
Bài 77 : Thêm thực đơn
61 phút
Bài 78 : Chọn video và image từ gallery
27 phút
Bài 79 : Xử lý thêm quán ăn phần 1
67 phút
Bài 80 : Xử lý thêm quán ăn phần 2
20 phút

Thông tin giảng viên


Chế Công Bình
30 khóa học
5124 học viên
Giảng viên hướng dẫn: Chế Công Bình

Đánh giá của học viên

Điểm đánh giá trung bình

5

100 %
  (2)
0 %
  (0)
0 %
  (0)
0 %
  (0)
0 %
  (0)

Clone ứng dụng Foody sử dụng Android và FireBase Realtime
Prix :
1,200,000đ

Bài học: 81 bài học
Thời lượng Video: 40 giờ 55 phút
Ngôn ngữ: Android
Cấp độ: Cấp độ 2 Cấp độ 3
Danh mục: Lập trình di động