Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

iOS Firebase Masterclass - Real time Database and Firestore

Khóa Học Chuyên Sâu Firebase Trên iOS - Cơ Sở Dữ Liệu Thời Gian Thực và Firestore

Khóa Học Chuyên Sâu Firebase Trên iOS - Cơ Sở Dữ Liệu Thời Gian Thực và Firestore

Học về Xác Thực, Cloud Functions, Crashlytics, Quảng Cáo, Game Nhiều Người Chơi, Thông Báo Đẩy và hơn thế nữa.

4.3
(43 đánh giá)
514 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
15.0 giờ video
98 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Hướng dẫn tích hợp quy trình xác thực một cách trơn tru để đăng nhập và quản lý người dùng mới.
Tạo ứng dụng tận dụng cơ sở dữ liệu backend bằng Cơ Sở Dữ Liệu Thời Gian Thực hoặc Firestore.
Tạo ứng dụng có thể tải lên và tải xuống dữ liệu hình ảnh từ thư viện ảnh hoặc camera.
Tạo các cloud function để chuyển tác vụ sang server Firebase, giúp ứng dụng client của bạn không phải xử lý quá nhiều.
Tích hợp Crashlytics vào ứng dụng để quản lý báo cáo lỗi sau khi đã phát hành ứng dụng trên Apple App Store.
Tạo ứng dụng cập nhật người dùng qua thông báo đẩy khi cơ sở dữ liệu backend thay đổi - một ứng dụng khác của cloud function.
Học cách sử dụng Dynamic Links để gửi lời mời người dùng, giúp phát triển ứng dụng và thương hiệu.
Học cách tạo và quản lý vòng đời quảng cáo bằng Google Admob để phát triển ứng dụng và thương hiệu.
Học cách thu thập và lọc dữ liệu phân tích để hiểu rõ hơn cách người dùng tương tác với ứng dụng của bạn.
Học cách tạo ứng dụng sử dụng đồng thời nhiều tính năng Firebase để tạo ra các ứng dụng mạnh mẽ và hữu ích.
Học cách chuyển đổi game Tic Tac Toe một người chơi thành game nhiều người chơi. Sử dụng Xác Thực, Cơ Sở Dữ Liệu Firestore và Dynamic Links.

Yêu cầu

Máy tính Mac (nên dùng hệ điều hành mới nhất)
Xcode 10.1 trở lên (Xcode đi kèm với Mac, cập nhật nếu cần qua Apple App Store)
CocoaPods 1.4.0 trở lên (cách cài đặt và thiết lập được hướng dẫn trong khóa học này)
Có kiến thức nền tảng về nền tảng iOS và ngôn ngữ Swift là một lợi thế
Thiết bị iOS vật lý, dành cho phần thông báo đẩy
Tài khoản Apple Developer trả phí, dành cho phần thông báo đẩy

Đối tượng phù hợp

Lập trình viên iOS muốn trở thành chuyên gia về Firebase
Lập trình viên iOS muốn nâng tầm kỹ năng phát triển ứng dụng iOS!

Nội dung khóa học

13 phần • 97 bài giảng
1 Giới Thiệu Khóa Học
2 Tích Hợp Firebase Vào Ứng Dụng IOS
1 Tích Hợp Đăng Nhập Google Vào Ứng Dụng IOS
2 Bật Đăng Nhập Google
3 Triển Khai Giao Thức GIDSignInDelegate
4 Triển Khai Giao Thức GIDSignInUIDelegate
5 Triển Khai Đăng Xuất Và Xử Lý Sự Cố
6 Tích Hợp Đăng Nhập Facebook Vào Ứng Dụng IOS
7 Tài Khoản Facebook Developers
8 Triển Khai Và Cấu Hình Facebook
9 Tích Hợp Đăng Nhập Twitter Vào Ứng Dụng IOS
10 Tài Khoản Twitter Developer
11 Triển Khai Twitter AppDelegate
12 Triển Khai Twitter ViewController
13 Đăng Xuất Twitter
14 Tích Hợp Đăng Nhập Email Không Cần Mật Khẩu
15 Bật Đăng Nhập Email Không Cần Mật Khẩu
16 Cài Đặt Mã Hành Động Email
17 Thu Thập Địa Chỉ Email Người Dùng
18 Thiết Lập Miền Dynamic Link
19 Gửi Liên Kết Email Đến Hộp Thư
20 Xác Thực Bằng Dynamic Link
21 Thiết Lập Giao Diện Email Với Mật Khẩu
22 Người Dùng/Đăng Nhập/Đặt Lại Mật Khẩu
23 Thiết Lập Ủy Quyền Điện Thoại
24 Xây Dựng Nút Đăng Nhập Điện Thoại
25 Ủy Quyền Điện Thoại
26 Thử Thách Xác Thực ToDoList
27 Giải Pháp Xác Thực ToDoList
1 Giới Thiệu Cơ Sở Dữ Liệu Thời Gian Thực
2 Dữ Liệu Có Cấu Trúc
3 Thử Thách Đăng Nhập Và Giao Diện
4 Giải Pháp Đăng Nhập Và Giao Diện
5 Thao Tác Tạo Cơ Sở Dữ Liệu
6 Thao Tác Đọc Cơ Sở Dữ Liệu
7 Thao Tác Cập Nhật Cơ Sở Dữ Liệu
8 Thao Tác Xóa Cơ Sở Dữ Liệu
9 Thử Thách Cơ Sở Dữ Liệu ToDoList
10 Giải Pháp Cơ Sở Dữ Liệu ToDoList
1 Giới Thiệu Firestore
2 Thử Thách Đăng Nhập Và Giao Diện
3 Giải Pháp Đăng Nhập Và Giao Diện
4 So Sánh Cơ Sở Dữ Liệu Và Firestore
5 Thao Tác Tạo Firestore
6 Dữ Liệu Có Cấu Trúc Trong Firestore
7 Thao Tác Đọc Firestore
8 Thao Tác Cập Nhật Firestore
9 Thao Tác Xóa Firestore
10 Sắp Xếp Và Giới Hạn
11 Thử Thách Firestore ToDoList
12 Giải Pháp Firestore ToDoList
1 Giới Thiệu Lưu Trữ
2 Đăng Nhập Google Trên IOS 13
3 Tải Lên Hình Ảnh
4 Tải Xuống Hình Ảnh
5 Thử Thách Chụp Ảnh
6 Giải Pháp Chụp Ảnh
1 Cài Đặt Công Cụ Firebase
2 Tải Lên Cloud Function
3 Gọi Function Từ Client
4 Thử Thách Quản Lý Kho Hàng
5 Giải Pháp Quản Lý Kho Hàng
1 Giới Thiệu Crashlytics
2 Gây Lỗi Ứng Dụng Của Chúng Ta
3 Tải Lên Ký Hiệu Gỡ Lỗi
4 Thử Thách Ứng Dụng Lỗi
5 Giải Pháp Ứng Dụng Lỗi
1 Giới Thiệu Thông Báo Đẩy
2 Cài Đặt Tài Khoản Apple Developer
3 Triển Khai Thông Báo Đẩy
4 Thử Thách Thông Báo Đẩy
5 Giải Pháp Thông Báo Đẩy
1 Giới Thiệu Dynamic Links
2 Thiết Lập Miền Dynamic Link
3 Tạo Một Dynamic Link
4 Nhận Một Dynamic Link
5 Gửi Một Dynamic Link
1 Giới Thiệu AdMob
2 Triển Khai Quảng Cáo Banner
3 Triển Khai Quảng Cáo Toàn Màn Hình
1 Giới Thiệu Phân Tích
2 Ghi Nhật Ký Sự Kiện Phân Tích
3 Thiết Lập Thuộc Tính Người Dùng
4 DebugView
1 Giới Thiệu Dự Án Cuối Khóa
2 Thử Thách Xác Thực
3 Giải Pháp Xác Thực
4 Thử Thách Firestore
5 Giải Pháp Firestore
6 Thử Thách Dynamic Link
7 Giải Pháp Dynamic Link
8 Thử Thách Game Nhiều Người Chơi
9 Giải Pháp Game Nhiều Người Chơi - Tham Số Truy Vấn
10 Giải Pháp Game Nhiều Người Chơi - Chuẩn Bị Cho Segue
11 Giải Pháp Game Nhiều Người Chơi - Mô Hình
1 Mã Nguồn
2 Bài Giảng Và Thông Tin Bổ Sung

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

What you will learn in this course?

The course is designed to give a comprehensive overview of the Firebase Framework and will teach you how to integrate multiple firebase features together to create robust applications.

You will learn how to  "put it all together" as opposed to learning isolated topics alone. Many topics in the course are revisited in subsequent sections of the course to reinforce ideas previously discussed.  You will find new use cases and create applications with multiple firebase features as you progress through the course.

What are the major topics covered?

Firebase, iOS, and Swift.

But more specifically, the course covers...

Integrating an authentication workflow, to sign in and manage new users.

Creating applications that leverage a backend database using the Real-time Database or Firestore solution.

How to make your app upload and download image data using the photo library or the camera picture data.

Create cloud functions that offload work to the firebase server, so your client apps don't have to work as hard.

Integrating Crashlytics into your applications, so you can manage crash reports of your application after you have deployed the app on the Apple app store.

How to create an app that updates users via push notifications if our backend database updates; yet another use case for cloud functions.

How to use Dynamic Links to send out user invites so you can grow your app and brand.

How to create and manage the lifecycle of your ads using Google Admob to help grow your app and brand.

How to collect and filter analytical data so that you can better understand how users are using your app.

How to create applications that use multiple firebase features simultaneously to create robust and useful applications

How to convert a single-player Tic Tac Toe game into a multiplayer game. Uses Authentication, Firestore Database, and Dynamic links.

Who is the course aimed at?

This is not a beginner's course. 

It's assumed you have some Swift and iOS development experience or have been through some training so that you understand the basics of iOS development.

If you are an iOS development looking to become skilled in Firebase and/or to take your iOS application skills up a notch then this is the course for you.

Pre-requisites.

iOS development generally requires a Mac computer - you need to have a working Mac OS installation with Xcode 10.1 or later.  Some sections of the course require a physical iOS device (for example push notifications).

Getting started

If you are ready to get started, click on the enroll or Add to Cart button on this page and start taking your Firebase skills with iOS to the next level.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Firebase
Hiển thị tất cả khoá học Ios Development
Hiển thị tất cả khoá học Mobile Development
Hiển thị tất cả khoá học Swift
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊