강의

멘토링

로드맵

Inflearn brand logo image
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,195 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,508

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

  • kwoung2001님의 프로필 이미지
    kwoung2001

    Reviews 1

    Average Rating 4.0

    4

    33% enrolled

    좋아요

    • 김수철님의 프로필 이미지
      김수철

      Reviews 7

      Average Rating 4.6

      3

      33% enrolled

      강의자료가 없는 것이 있고 오래된 것 같아요.

      • 똘똘이스머프님의 프로필 이미지
        똘똘이스머프

        Reviews 868

        Average Rating 5.0

        5

        100% enrolled

        파이어베이스 강의 감사합니다.

        • 신원찬님의 프로필 이미지
          신원찬

          Reviews 1

          Average Rating 5.0

          5

          13% enrolled

          좋은 강좌입니다

          • 해도디님의 프로필 이미지
            해도디

            Reviews 5

            Average Rating 4.6

            4

            80% enrolled

            강의내용은 좋으나 그대로 진행하면 초반에 안되는 부분이 많아서 애먹었네요..

            Free

            huttchang0065's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!