Android Complete Guide for Firebase and ML using Kotlin
Android Complete Guide for Firebase and ML using Kotlin, available at $19.99, has an average rating of 4.45, with 80 lectures, based on 29 reviews, and has 201 subscribers.
You will learn about Understand Kotlin Programming Language from Scratch Implement OOP concepts in Kotlin Use Firebase authentication with different providers like Facebook, Google, E-Mail and Phone number Use realtime database and cloud firestore Upload and download files using Firebase storage Implement Firebase machine learning with vision, text recognition and image labeling Send FCM and In App messaging Add Google AdMob to your app Build chat App This course is ideal for individuals who are This course is meant for IT Students, developers or any interested person in Android Apps development who are looking to develop an interactive Android Apps or Android Developers who needs to get advantage of firebase and machine learning capabilities It is particularly useful for This course is meant for IT Students, developers or any interested person in Android Apps development who are looking to develop an interactive Android Apps or Android Developers who needs to get advantage of firebase and machine learning capabilities.
Enroll now: Android Complete Guide for Firebase and ML using Kotlin
Summary
Title: Android Complete Guide for Firebase and ML using Kotlin
Price: $19.99
Average Rating: 4.45
Number of Lectures: 80
Number of Published Lectures: 80
Number of Curriculum Items: 80
Number of Published Curriculum Objects: 80
Original Price: $29.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand Kotlin Programming Language from Scratch
- Implement OOP concepts in Kotlin
- Use Firebase authentication with different providers like Facebook, Google, E-Mail and Phone number
- Use realtime database and cloud firestore
- Upload and download files using Firebase storage
- Implement Firebase machine learning with vision, text recognition and image labeling
- Send FCM and In App messaging
- Add Google AdMob to your app
- Build chat App
Who Should Attend
- This course is meant for IT Students, developers or any interested person in Android Apps development who are looking to develop an interactive Android Apps
- Android Developers who needs to get advantage of firebase and machine learning capabilities
Target Audiences
- This course is meant for IT Students, developers or any interested person in Android Apps development who are looking to develop an interactive Android Apps
- Android Developers who needs to get advantage of firebase and machine learning capabilities
This course will guide you (step by step) to use the most used features of Firebase in Android applications and Kotlin.
Also, you will learn about implementing the amazing cloud machine learning features like text recognition, image labeling, bar code scanning and so on
In Addition, you will learn many interested topics such as social media login, real time database, storgae, AdMob, storage, FCM and in app messaging … etc
But at first, It will teach you Kotlin programming language from scratch. So if you have basic knowledge of Kotlin, you can skip the first two sections
Lastly, you will build chat application where you will use many firebase features inside this application.
It’s divided into the following sections:
-
Kotlin Basics
-
OOP using Kotlin
-
Firebase Authenticaion
-
Firebase Realtime Database
-
Firebase Cloud FireStore
-
Firebase Google AdMob
-
Firebase Machine Learning
-
Firebase FCM and In App Messaging
-
Chat Application
This course is useful for IT Developers, Students or any interested person in the mobile and web development field
Enjoy
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Environment Setup
Lecture 3: Firebase Overview
Chapter 2: Basics of Kotlin
Lecture 1: Basics of Kotlin – Overview
Lecture 2: Your Hello World Example
Lecture 3: Variables and Constants
Lecture 4: Null Pointer Exception
Lecture 5: Conditions using if
Lecture 6: Conditions using when
Lecture 7: Loop – For
Lecture 8: Loop – While
Lecture 9: Arrays – arrayOf
Lecture 10: Arrays – ArrayList
Lecture 11: Arrays – Hash Map
Chapter 3: OOP using Kotlin
Lecture 1: OOP using Kotlin – Overview
Lecture 2: Class and Object
Lecture 3: Returnable and non-returnable functions
Lecture 4: Constructor
Lecture 5: Overloading
Lecture 6: Inheritance
Lecture 7: Overriding
Lecture 8: Companion Object (static)
Chapter 4: Firebase Authentication
Lecture 1: Connect your App to Firebase
Lecture 2: Authentication – E-Mail (Create User)
Lecture 3: Authentication – E-Mail (Login)
Lecture 4: Authentication – E-Mail (Sign out and User Info)
Lecture 5: UI Authentication (Google, Phone, E-Mail) – Part 1
Lecture 6: UI Authentication (Google, Phone, E-Mail) – Part 2
Lecture 7: UI Authentication (Google, Phone, E-Mail) – Part 3
Lecture 8: UI Authentication (Facebook) – Part 4
Lecture 9: UI Authentication (Facebook) – Part 5
Chapter 5: Firebase Real Time Database
Lecture 1: Create Firebase Database
Lecture 2: Add Data to Realtime Database
Lecture 3: Read Data from Realtime Database
Lecture 4: Read List from Realtime Database
Chapter 6: Cloud Firestore Database
Lecture 1: Create Cloud Firestore Database
Lecture 2: Connect Cloud Firestore Database to Android App
Lecture 3: Add data to Cloud Firestore Database
Lecture 4: Set the name of the document
Lecture 5: Update Cloud Firestore Data
Lecture 6: Delete Cloud Firestore Data
Lecture 7: Find Data
Lecture 8: Get collection documents
Lecture 9: Get collection documents data at real time
Lecture 10: Get the collection documents with condition
Chapter 7: Firebase Storage
Lecture 1: Add Firebase Storage
Lecture 2: Get Image from camera
Lecture 3: Crop the image
Lecture 4: Upload the image
Lecture 5: Download the image
Chapter 8: Firebase AdMob
Lecture 1: AdMob Overview
Lecture 2: AdMob – Part 1
Lecture 3: AdMob – Part 2
Chapter 9: Firebase Machine Learning
Lecture 1: Intro to ML
Lecture 2: ML – Text Recognition – Part 1
Lecture 3: ML – Text Recognition – Part 2
Lecture 4: ML – Barcode Scanning
Lecture 5: ML – Image Labeling – Part 1
Lecture 6: ML – Image Labeling – Part 2
Chapter 10: Firebase In App Messaging and FCM
Lecture 1: In App Messaging
Lecture 2: FCM
Chapter 11: Chat Application
Lecture 1: Chat App – 1
Lecture 2: Chat App – 2
Lecture 3: Chat App – 3
Lecture 4: Chat App – 4
Lecture 5: Chat App – 5
Lecture 6: Chat App – 6
Lecture 7: Chat App – 7
Lecture 8: Chat App – 8
Lecture 9: Chat App – 9
Lecture 10: Chat App – 10
Lecture 11: Chat App – 11
Lecture 12: Chat App – 12
Lecture 13: Chat App – 13
Lecture 14: Chat App – 14
Lecture 15: Chat App – 15
Lecture 16: Chat App – 16
Lecture 17: Chat App – 17
Chapter 12: Extra Classes
Lecture 1: Login with Facebook – Part 1
Lecture 2: Login with Facebbok – Part 2
Instructors
-
Dhoyazan Adbo Othman
Senior Trainer and Developer at Pioneers Academy
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 1 votes
- 3 stars: 5 votes
- 4 stars: 8 votes
- 5 stars: 14 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024