Các cậu cứ thoải mái làm backend nếu muốn, tớ không sao đâu vì tớ đã có Firebase rồi.

Bạn là một nhà phát triển front-end nhưng đã từng cảm thấy tiếc nuối vì không thể tự mình triển khai chức năng đăng nhập? Bạn muốn thực hiện chức năng lưu trữ và truy xuất dữ liệu bằng DB nhưng lại cảm thấy áp lực khi phải học các câu lệnh truy vấn (query)? Với Firebase, mọi thứ sẽ trở nên dễ dàng! Hãy cùng nhau triển khai các chức năng thiết yếu trong phát triển web như xác thực người dùng, lưu trữ dữ liệu và hosting bằng sức mạnh của React và Firebase! (Khóa học này được ghi hình vào tháng 8 năm 2022, đã cập nhật các thay đổi lớn của Firebase.)

(4.9) 27 đánh giá

653 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

Firebase
Firebase
React
React
Firebase
Firebase
React
React

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.9

5.0

skdyds

100% đã tham gia

Mặc dù đây là khóa học Firebase nhưng nó được dạy bằng React nên bạn có thể học rất nhiều về React. Nếu bạn cho chúng tôi biết cách xây dựng và lưu trữ, bạn có thể chia sẻ kết quả thông qua URL. Đây là bài giảng hữu ích dành cho người dùng front-end muốn tạo và phân phối một dự án đồ chơi đơn giản mà không cần phần phụ trợ.

5.0

Ucopy Theme

100% đã tham gia

Điều đó tốt vì đây là nguồn phát triển hoạt động tốt.

5.0

FE7

8% đã tham gia

Khi làm việc ở giao diện người dùng, tôi luôn chỉ tạo các trang... Cảm ơn bạn rất nhiều vì đã cho tôi trải nghiệm lưu và quản lý dữ liệu cũng như chức năng đăng nhập được triển khai trong phần phụ trợ. ( _ _) Nếu tôi áp dụng tốt những gì đã học, tôi nghĩ mình sẽ có thể thực hiện được những hàm phức tạp hơn! Ngoài ra, nếu bạn có một mong muốn nhỏ, tôi sẽ thực sự đánh giá cao nếu bạn có thể cho tôi biết cách đăng nhập thông qua Google hoặc GitHub ngoài việc đăng nhập qua email!!! Hãy tiếp tục có những bài giảng hay trong tương lai nhé!! cười

Bạn sẽ nhận được điều này sau khi học.

  • Firebase

  • React

  • Custom React Hook

Chỉ cần có React + Firebase là
một mình bạn có thể xử lý gọn lẹ cả Frontend lẫn Backend! 🔥

Hãy cùng hiện thực hóa các tính năng thiết yếu của phát triển web
bằng sức mạnh của React và Firebase!

Khóa học dành cho những ai có thể triển khai các tính năng phía client (HTML, CSS, JS) nhưng lại đang loay hoay
vì không có nhà phát triển backend nào xung quanh!

파일:React-icon.svg

Firebase là một nền tảng phát triển ứng dụng di động và web,
là một dịch vụ backend giúp bạn phát triển các ứng dụng chất lượng cao một cách nhanh chóng.

"React + Firebase"

Trong khóa học này, chúng ta sẽ React để tạo một ứng dụng đơn giản và
sử dụng Firebase để triển khai xác thực người dùng và giao tiếp dữ liệu (lưu, tải, xóa)
có thể thực hiện ở phía backend,

từ đó tạo ra một ứng dụng web hoàn chỉnh.


Triển khai bằng React+Firebase
Dịch vụ <Nhật ký bí mật thình thịch>

Bạn có thể tạo ra những thứ như thế này🧙‍♂️


<Nhật ký bí mật thình thịch> Hãy cùng nhau tạo ra dịch vụ này
và thực hiện các chức năng như đăng nhập dịch vụ, lưu bài viết, xóa bài viết nhé!

[1] Triển khai tính năng đăng ký, đăng nhập

[2] Thực hiện chức năng viết/lưu bài viết

[3] Triển khai tính năng xóa bài viết

 

Đặc điểm của khóa học này ✨

Mới nhất năm 2022
Web Version 9

Cách đây không lâu, Firebase đã có một bản cập nhật lớn khiến các mã nguồn dựa trên V8 trước đây hầu như không còn khả năng sử dụng. Khóa học này dựa trên Firebase Web Version 9, phiên bản mới nhất tính đến năm 2022.

React
Phiên bản 6

Trong khóa học này, chúng tôi xử lý định tuyến bằng cách sử dụng react-router-dom của React. Mã nguồn hoạt động dựa trên Phiên bản 6, phiên bản mới nhất vừa được cập nhật lớn gần đây.

Tự tùy chỉnh
React Hooks

Bạn có thể tự tùy chỉnh các React Hooks để tạo ra những hook của riêng mình. Tất nhiên, chúng ta cũng sẽ sử dụng các Hooks có sẵn như useState, useReducer, v.v.

Cung cấp giáo trình
chứa nội dung bài giảng

Tài liệu bài giảng được cung cấp với nội dung được tóm tắt chi tiết. Tài liệu bao gồm đầy đủ mọi nội dung đến mức bạn có thể triển khai các tính năng chỉ bằng tài liệu mà không cần xem video bài giảng. Nó rất hữu ích để tham khảo trong khi xem bài giảng và cũng cực kỳ tiện lợi để ôn lại nội dung sau này.

Bạn có thể nắm bắt được toàn bộ luồng hoạt động của một ứng dụng web, điều mà thường dễ bị bỏ lỡ khi chỉ tập trung học mỗi Front-end.

Bằng cách tự mình tùy chỉnh các React hook, bạn có thể trở nên quen thuộc hơn với hook.


Bạn sẽ học được những điều này! 📚

1. Thiết lập dự án Firebase


Hãy cùng nhau trực tiếp thiết lập dự án để sử dụng Firebase.

2. Định tuyến trang (Page Routing)


react-router-dom을 이용해 페이지 라우팅을 구현해봅니다.

3. Quản lý biến môi trường

Học cách quản lý dữ liệu quan trọng một cách an toàn bằng biến môi trường.

4. Triển khai đăng nhập, đăng xuất, đăng ký bằng Firebase

Chúng ta sẽ triển khai các chức năng đăng nhập, đăng xuất và đăng ký một cách đơn giản bằng cách sử dụng các tính năng hỗ trợ bởi Firebase.

5. Lưu trữ, gọi và xóa dữ liệu bằng Firestore

Chúng ta sẽ tạo DB của riêng mình thông qua dịch vụ Firestore do Firebase cung cấp.

6. Xây dựng, triển khai và lưu trữ dự án

Thông qua quá trình xây dựng và triển khai dự án, chúng ta sẽ tiến hành hosting cho dự án mà các bạn đã tạo ra.

 

Hỏi & Đáp trước khi bắt đầu khóa học 📝

Q. Tôi không biết HTML, CSS, JS thì có sao không?

A. Trong khóa học này, chúng tôi không cung cấp giải thích riêng về các ngôn ngữ trên. Bạn cần có kiến thức ở mức độ cơ bản để có thể hiểu bài giảng mà không gặp khó khăn.

Q. Tôi không biết về React thì có sao không?

A. Sẽ tốt hơn nếu bạn có kiến thức cơ bản về React, nhưng nếu không có thì cũng không gây ảnh hưởng lớn đến việc theo dõi bài giảng. 

Q. Phiên bản được đề cập trong bài giảng là phiên bản mấy?

A. Hầu hết các bài giảng Firebase hiện có trên thị trường đều được xây dựng dựa trên phiên bản V8. Trong bài giảng này, nội dung được biên soạn dựa trên phiên bản V9 mới nhất tính đến năm 2022. Ngoài ra, react-router-dom cũng được thực hiện với phiên bản V6 mới nhất.

 

Xin chào.
Tôi là giảng viên Han Jae-hyun. 🙂

 

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người mới bắt đầu với Firebase

  • Những ai muốn sử dụng Firebase để thực hiện chức năng đăng nhập và hosting

  • Những người muốn tạo dự án React

Cần biết trước khi bắt đầu?

  • HTML

  • CSS

  • JavaScript

Xin chào
Đây là jejucoding

106,600

Học viên

2,891

Đánh giá

163

Trả lời

4.8

Xếp hạng

80

Các khóa học

소개 이미지.png.webp

 

🧙‍♂️ Xin chào. Chúng tôi là Jeju Coding Basecamp.

Jeju Coding Base Camp là gì?

 

 

Trại huấn luyện (bootcamp) được lập ra bởi những nhà phát triển hot nhất tại Jeju! Mang đến cho những bạn trẻ đầy nhiệt huyết cơ hội để phát triển tương xứng với niềm đam mê của mình!

Jeju Coding Basecamp là sự kiện đào tạo ICT lớn nhất tại Jeju, được tổ chức cùng với các doanh nghiệp và chính quyền địa phương như Kakao, Goorm và Viện Hội tụ Công nghiệp - Học viện Jeju.

Thông qua trải nghiệm
xây dựng dịch vụ thành công
, hãy nuôi dưỡng sự tự tin, lòng tự trọng, cảm giác thành tựu và khả năng tự lập trong thời đại khó khăn tìm việc làm này!

Cố lên nào các bạn trẻ, mạnh mẽ lên nhé! 😀

 


 

︎ Lộ trình Jeju Coding Basecamp

제코베 로드맵.png.webp

 

︎ Hệ thống chứng chỉ hoàn thành khóa học Jeju Coding Basecamp

 

- 1.png.webp

 

Thêm

Đồng giảng viên

Đánh giá

Tất cả

27 đánh giá

4.9

27 đánh giá

  • ucopy님의 프로필 이미지
    ucopy

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Điều đó tốt vì đây là nguồn phát triển hoạt động tốt.

    • 7552님의 프로필 이미지
      7552

      Đánh giá 9

      Đánh giá trung bình 5.0

      5

      8% đã tham gia

      Khi làm việc ở giao diện người dùng, tôi luôn chỉ tạo các trang... Cảm ơn bạn rất nhiều vì đã cho tôi trải nghiệm lưu và quản lý dữ liệu cũng như chức năng đăng nhập được triển khai trong phần phụ trợ. ( _ _) Nếu tôi áp dụng tốt những gì đã học, tôi nghĩ mình sẽ có thể thực hiện được những hàm phức tạp hơn! Ngoài ra, nếu bạn có một mong muốn nhỏ, tôi sẽ thực sự đánh giá cao nếu bạn có thể cho tôi biết cách đăng nhập thông qua Google hoặc GitHub ngoài việc đăng nhập qua email!!! Hãy tiếp tục có những bài giảng hay trong tương lai nhé!! cười

      • rayong님의 프로필 이미지
        rayong

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Mặc dù đây là khóa học Firebase nhưng nó được dạy bằng React nên bạn có thể học rất nhiều về React. Nếu bạn cho chúng tôi biết cách xây dựng và lưu trữ, bạn có thể chia sẻ kết quả thông qua URL. Đây là bài giảng hữu ích dành cho người dùng front-end muốn tạo và phân phối một dự án đồ chơi đơn giản mà không cần phần phụ trợ.

        • yooss2006님의 프로필 이미지
          yooss2006

          Đánh giá 17

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          Tôi đã học Firebase thật dễ dàng. Một bài giảng phải dành cho tất cả các nhà phát triển front-end!

          • 93ots3445님의 프로필 이미지
            93ots3445

            Đánh giá 2

            Đánh giá trung bình 4.5

            4

            100% đã tham gia

            công lao 1. Bạn có thể tìm hiểu Firebase mới nhất. Đây thực sự là một khóa học tốt cho người mới bắt đầu. 2. Nếu bạn nhìn vào danh sách bài giảng, nó không dài lắm nên nó sẽ kết thúc ngay trước khi nhàm chán. 2. Tài liệu bài giảng được soạn bằng Notion rất hữu ích cho việc ôn tập hoặc ôn tập vào ngày hôm sau. 3. Tôi đã mua nó với giá giảm cho sự kiện Ngày Hangeul, nhưng giá học phí ban đầu vẫn ổn. điều bất lợi Lời giải thích là không đủ. Thiếu một lời giải thích cụ thể và dễ hiểu về lý do tại sao điều này lại ở đây và đầu ra chính xác sẽ là gì. Chỉ là... thế này thôi~ Giờ hãy viết thôi! Tôi đi tiếp. Lời giải thích không hoàn hảo. Cuối cùng, tôi cảm thấy như mình đang tự làm khổ mình nên đã tự mình tìm kiếm trên Google và tìm thấy nó. (Mặc dù ban đầu nó là về nghiên cứu phát triển) Dành cho những ai đang do dự về việc trả tiền: Bạn không cần phải biết React. Bạn phải biết rõ về nó. Ngay cả khi bạn không sử dụng JavaScript phức tạp, bạn vẫn cần biết cấp độ cơ bản và trung cấp + phiên bản mới nhất. (toán tử nullish / spread / async / ternary, v.v.) Điều này không xảy ra thường xuyên, nhưng dù sao thì nó cũng xuất hiện.

            Khóa học khác của jejucoding

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!

            716.033 ₫