Khóa Học Clone ứng dụng Foody sử dụng Android và FireBase Realtime

Khóa Học Clone ứng dụng Foody sử dụng Android và FireBase Realtime

Khóa Học Clone ứng dụng Foody sử dụng Android và FireBase Realtime
Khoa-Hoc-Clone-ung-dung-Foody-su-dung-Android-va-FireBase-Realtime
Khóa Học Clone ứng dụng Foody sử dụng Android và FireBase Realtime

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

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.

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

Chương 1 : Các kiến thức cơ bản về Firebase

 Source code khóa Foody

 Bài 1 : Giới thiệu về Firebase

 Bài 2 : Tích hợp Firebase vào Project

 Bài 3 : Giới thiệu các tính năng trong Firebase

 Bài 4 : Cách sử dụng và thêm dữ liệu RealTime Database trong Firebase

 Bài 5 : Thêm dữ liệu dạng Object lên RealTime Database

 Bài 6 : Lấy dữ liệu trong RealTime Database

 Bài 7 : Lấy dữ liệu và lưu vào đối tượng RealTime Database

 Bài 8 : Xóa dữ liệu RealTime Database

 Bài 9 : Cập nhật dữ liệu với ChildUpdate trong Firebase

 Bài 10 : Cách sử dụng Transaction trong Firebase

 Bài 11 : ListView và ChildEventListenter

 Bài 12 : Sữa bài củ và giới thiệu Filter trong Firebase

 Bài 13 : Tạo User thông qua tính năng Firebase Authentication

 Bài 14 : Đăng nhập với Email và Password trong Firebase Authentication

 Bài 15 : Cách update thông tin User

 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

 Bài 17 : Đăng nhập Google trong Firebase Authentication

 Bài 18 : Đăng nhập Facebook trong Firebase Authentication

 Bài 19 : Notification trong Firebase

 Bài 20 : Lưu trữ file với Storage trong Firebase

 Bài 21 : Download file từ Storage trong Firebase

 Bài 22 : Xóa file đã lưu trong Storage

 Bài 23 : Lên ý tưởng sơ bộ cho ứng dụng

 Bài 24 : Làm CSDL nháp trong Fireabase

 Bài 25 : Demo MVC

Chương 2 : Ứng dụng Foody

 Bài 26 : Xây dựng màn hình chào

 Bài 27 : Xây dựng giao diện đăng nhập

 Bài 28 : Xử lý đăng nhập Google

 Bài 29 : Xử lý đăng nhập facebook

 Bải 30 : Chỉnh sửa giao diện đăng nhập

 Bài 31 : Xây dựng giao diện đăng ký

 Bài 32 : Xử lý trang đăng ký

 Bài 33 : Xử lý trang đăng nhập

 Bài 34 : Thiết kế giao diện quên mật khẩu

 Bài 35 : Xử lý code reset mật khẩu qua Email

 Bài 36 : Phân tích lại database

 Bài 37 : Thiết kế giao diện trang chủ phần 1

 Bài 38 : Thiết kế giao diện trang chủ phần 2

 Bài 39 : Xử lý ViewPager trang chủ

 Bài 40 : RadioButton Và ViewPager

 Bài 41 : Thiết kế giao diện custom item trang Ở Đâu

 Bài 42 : hiển thị danh sách quán ăn theo danh mục

 Bài 43 : Hiển thị thông tin quán ăn trang Ở đâu phần 1

 Bài 44 : Hiển thị thông tin quá ăn Ở Đâu phần 2

 Bài 45 : Hiển thị thông tin quá ăn Ở Đâu phần 3

 Bài 46 : Hiển thị thông tin quán ăn Ở Đâu phần 4

 Bài 47 : Lấy vị trí hiện tại của người dùng

 Bài 48 : Tìm và hiển thị các quán ăn ở gần

 Bài 49 : Load more cho quán ăn

 Bài 50 : Gữi đối tượng qua Intent bằng Serialiable và Parcelable

 Bài 51 : Hiển thị chi tiết quán ăn

 Bài 52 : Xử lý lỗi gữi đối tượng trong Parcelable

 Bài 53 : Xử lý thời gian đóng mở cửa

 Bài 54 : Hiển thị nội dung bình luận

 Bài 55 : Hiển thị hình ảnh bình luận

 Bài 56 : Hiển thị chi tiết nội dung bình luận

 Bài 57 : Hiển thị vị trí quán ăn lên google map

 Bài 58 : Hiển thị tiện ích quán ăn

 Bài 59 : Hiển thị wifi quán ăn

 Bài 60 : Hiển thị danh sách và thêm Wifi

 Bài 61 : Tìm đường đi Google Map

 Bài 62 : Thiết kế layout bình luận

 Bài 63 : Lấy toàn bộ hình trong thiết bị

 Bài 64 : Hiển thị danh sách hình và khắc phục lỗi checkbox

 Bài 65 : Hiển thị danh sách hình được chọn trong bình luận

 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

 Bài 67 : Lấy và hiển thị video trailer cho thực đơn

 Bài 68 : Lấy danh sách thực đơn của quán ăn

 Bài 69 : Hiển thị danh sách thực đơn

 Bài 70 : Tăng số lượng món ăn khi đặt hàng

 Bài 71 : Cách lấy thông tin các muốn ăn đã đặt

 Bài 72 : Xây dựng giao diện thêm quán ăn

 Bài 73 : DateTime Picker Thêm Quán Ăn

 Bài 74 : Load Spinner Thực Đơn Thêm Quán Ăn

 Bài 75 : Xử lý danh sách tiện ích

 Bài 76 : Dùng thủ thuật clone view để xử lý chi nhánh

 Bài 77 : Thêm thực đơn

 Bài 78 : Chọn video và image từ gallery

 Bài 79 : Xử lý thêm quán ăn phần 1

 Bài 80 : Xử lý thêm quán ăn phần 2

Học Online: Tại đây

Fshare   |    Mshare ( Tốc độ cao )

Pass giải nén: khosinhvien.com

Hướng dẫn getlink tại kho Sinh Viên  tại đây hoặc xem hình ảnh mịnh họa dưới

Nguồn Kho Sinh Viên - Tất cả dữ liệu chia sẽ hoàn toàn miễn phí