강의

멘토링

로드맵

BEST
Programming

/

Full-stack

Learn React and Firebase by following along - Creating a Chat Application [Renewed in December 2023]

In this course, you will learn how to create a chat application using React and Firebase.

(4.7) 43 reviews

1,034 learners

  • John Ahn
React
Firebase
Web Application

Reviews from Early Learners

What you will learn!

  • React

  • Firebase

Creating a chat application that you can learn by following along.
Learn the key features one by one!

Hello ^ ^
In this lecture, we will learn each function from the beginning,
Let's create a chat application one page at a time.

Although this lecture does not use nodes,
It is easier to understand if you have basic knowledge of Node + React .
If you haven't learned Node + React, it's recommended that you learn the following lecture first.

Node and React: Learn by Following Series - Basic Course
Learn the basic concepts of Node + React to build real-world web apps.

💡 Course Features

John Ahn, Firebase

Support for Real-Time Streaming Protocol (RTSP)

Firebase provides authentication, database, storage, push notifications, distribution, etc.
It is a platform that automatically creates the parts needed to create most apps.
You can easily implement chat apps, taxi apps, etc. that require real-time data transmission .

We tried to include as many core features of the chat application as possible.
Because there are a lot of difficult logics involved in the making process
To help you understand better during the explanation, we use diagrams.
I tried to make the lecture progress by actually showing why this part is like this.


💻 Skills Used & What You'll Learn

▲ Prior knowledge of JavaScript, React, and Redux is required.

  • Login/Sign up, Validation check
  • Real-time reflection of users registered in DM, DM message room
  • Create a chat room, add a description, and add/delete favorites.
  • Show number of message notifications
  • Chat in a public room
  • Notify when the other person enters a conversation
  • Chat search, skeleton effect
  • Show file upload percentage
  • Replace user image and send image messages
  • Application deployment
  • etc.

🧰 Tools covered here

I use Visual Studio Code, but you can use any editor you like.
I use a MAC but it works on Windows too.


🙋🏻‍♂️ Q&A

Q. Can non-majors also take the course?
A. Yes! This course is open to both majors and non-majors.

Recommended for
these people

Who is this course right for?

  • People who want to have fun coding

  • People interested in cutting edge technology

Need to know before starting?

  • JavaScript

  • React

Hello
This is

84,234

Learners

2,698

Reviews

2,430

Answers

4.8

Rating

20

Courses

안녕하세요. 

즐겁게 개발하고 있는 개발자입니다. 

앞으로 많은 도움을 드릴 수 있었으면 좋겠습니다.


- 따라하며 배우는 도커와 CI환경 저자
- 카카오 기업 신입 공채 FE 교수자
- 패스트캠퍼스, 구름 강사 
- 현대자동차 개발 기업 교육
- 신한은행 메타버스, 코빗 타운 풀스택 개발
- 여러 공공기관 SNS 풀스택 개발

Curriculum

All

142 lectures ∙ (19hr 4min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

43 reviews

4.7

43 reviews

  • familyman803619님의 프로필 이미지
    familyman803619

    Reviews 14

    Average Rating 5.0

    5

    58% enrolled

    本当にReactとnodejs、firebaseの最高の先生ではないかと思います。 ReactとReudxの基礎講座を完全に行った後に、john ahnさんが載せてくれたすべての講義だけをしっかりと熟知して、1度は徹底的につくりながら丁寧に手書きし、1度は手書きしたものを見ながら参考しながら作ってみて、1度は見ていない作り見て、最後にまた見て、それを創作で自分がいくつか作ってみると、とても早い実力向上になると見てください。ただ残念なのは、cloud functionに関する内容が込められた川の一つ作っていただければとても良いようですㅠㅠ

    • kbba785883님의 프로필 이미지
      kbba785883

      Reviews 32

      Average Rating 4.8

      4

      33% enrolled

      良い講義、素晴らしい講義ということには断然異議を提起する考えはありません。しかし、最近2週間前に購読を行った私としてはこれまでアップデートとなり、多くの部分が日焼けします。リアクトーム、リダックス、ファイアベースv9バージョン 講座を聞いて、ダメな部分になるまで探さなければならないので、苦しいですね。もし最新バージョンで再講座を作る考えがあれば、購読して聞くようにします。 ......

      • near님의 프로필 이미지
        near

        Reviews 25

        Average Rating 5.0

        5

        77% enrolled

        ファイアベース初めてやってみるのが面白い講義でした。 講義はクラスでしたがフックで一応やってみました。 リアクトコンポーネントの構造化に適応されたようです。

        • oan63103756님의 프로필 이미지
          oan63103756

          Reviews 1

          Average Rating 5.0

          5

          78% enrolled

          もう半分くらい聞いているのに私がいくつかの講義を聞いてみましたが確かにdiagramで授業進行されますので、はるかに目にすっぽり入ってきて私もダイアグラムで今回まとめて勉強してみると本当のこれが効率が違いますね。 おかげで勉強する道具一つ新しく習得していきます。 Youtubeでfirebaseの講義を聞いてとても理解できなかったのですが、この講義のため、本当の講師がどれくらい準備をして進行しているのかを感じますね。お勧めします。

          • obj1227님의 프로필 이미지
            obj1227

            Reviews 5

            Average Rating 5.0

            5

            76% enrolled

            いつも感謝しているジョン先生!おかげで3日でreactを復習しました。

            Limited time deal

            $4,000.00

            22%

            $34.10

            John Ahn's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!