강의

멘토링

로드맵

Programming

/

Web Development

Creating a Web+Android Memo Application Using Firebase

This course introduces Firebase and teaches you how to create web and Android applications using Firebase's features.

(4.6) 63 reviews

8,199 learners

  • huttchang0065
Android
Firebase
Thumbnail

Reviews from Early Learners

What you will learn!

  • Understand and utilize the basic functions of Firebase

  • Developing a web app memo application

  • Android Memo Application Development

  • Real-time database management

  • User Authentication and Data Security

1. Course Introduction

This Firebase course will teach you how to build a memo web application that takes advantage of Firebase's various features. Because it uses JavaScript, a basic understanding of the language is required. This lesson will introduce Firebase's Authentication, RealtimeDatabase, and Hosting features, and demonstrate their functionality through hands-on coding. [Added on February 24, 2017] A new course on building a memo application using the Android SDK has been added.

2. What is Firebase?

Among the most notable technologies announced at Google I/O 2016, Firebase, acquired by Google in 2014 and significantly improved in 2016, was officially released. Firebase is a BaaS (BackEnd as a Service), a backend service that provides the functions necessary for web and mobile (Android, iOS) development. In the past, implementing a backend service required the development of all functions such as server configuration, server architecture, authentication, database design, and implementation, which was difficult. However, with the launch of Firebase, the previous efforts were replaced, reducing the time required and allowing more focus on front-end development.

3. Lecture Target Audience

This lecture will be extremely helpful to front-end developers, as it utilizes Firebase's web SDK. With the rise of Single Page Applications (SPA), building a backend using Firebase allows you to focus more on front-end development without investing significant resources. We'll be preparing a follow-up lecture titled "Creating Applications Using the Android SDK."

4. Table of Contents

  • Introducing Firebase
  • Firebase Configuration
  • Setting up a local development environment
  • Web application coding
  • Android application coding
    • Setting up Firebase Android and Android Studio (IntelliJ)
    • Implementing Google Authentication using the Firebase Android SDK
    • Implementing data storage using the Firebase Adnroid SDK's database
    • Implementing data output, modification, deletion, and logout functions using the Firebase Adnroid SDK's database.

Recommended for
these people

Who is this course right for?

  • Frontend Developer

  • People interested in backend development

  • Beginners in Web and Mobile App Development

  • Anyone who wants to learn real-time databases and user authentication

  • People who want to proceed with a project using Firebase

Hello
This is

8,512

Learners

81

Reviews

1

Answers

4.5

Rating

2

Courses

Curriculum

All

15 lectures ∙ (3hr 10min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

63 reviews

4.6

63 reviews

  • kwoung20013575님의 프로필 이미지
    kwoung20013575

    Reviews 1

    Average Rating 4.0

    4

    33% enrolled

    Tuyệt

    • soochul00015620님의 프로필 이미지
      soochul00015620

      Reviews 7

      Average Rating 4.6

      3

      33% enrolled

      Không có tài liệu bài giảng và chúng dường như đã cũ.

      • hyongsu44님의 프로필 이미지
        hyongsu44

        Reviews 868

        Average Rating 5.0

        5

        100% enrolled

        Cảm ơn bạn về bài giảng Firebase.

        • swchan21247421님의 프로필 이미지
          swchan21247421

          Reviews 1

          Average Rating 5.0

          5

          13% enrolled

          Đó là một khóa học tốt

          • haedodi님의 프로필 이미지
            haedodi

            Reviews 5

            Average Rating 4.6

            4

            80% enrolled

            Nội dung bài giảng rất hay nhưng nếu tiếp tục như vậy thì tôi thấy khó khăn vì có nhiều phần ban đầu tôi không hiểu được.

            Free

            huttchang0065's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!