К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Learn Firebase · LearnSpace
Назад в каталог
courseraПрограммирование

Learn Firebase

Курс от Scrimba
Средний≈ 4.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In this comprehensive course, aspiring front-end developers will discover the transformative capabilities of Firebase. By leveraging Firebase's cloud architecture, you can seamlessly incorporate a wide array of features into your applications using HTML, CSS, and JavaScript. This newfound flexibility is underpinned by Firebase's cloud functions, which empower you with dynamic functionalities. Furthermore, the implementation of Security Rules ensures the robust security of the applications you create. This course is designed to empower intermediate coders to master Firebase, making it the ultimate destination for your learning journey. Whether you prefer a modular or start-to-finish approach, you'll be guided through the development of "Moody," a private mood journal app. The course covers user account creation, authentication, mood selection, real-time post updates, date filtering, and user-specific post visibility. Throughout the course, you'll encounter engaging challenges to solidify your understanding. By course completion, you'll possess the skills needed to seamlessly integrate Firebase features into your own applications, thereby ushering in a new era of problem-solving and functionality in your development projects.

Навыки, которые вы освоите

User AccountsAuthenticationsData StorageFrontend IntegrationCloud DevelopmentIdentity and Access ManagementData ManagementReal Time DataSingle Sign-On (SSO)NoSQLSecurity ControlsCloud SecurityApplication DevelopmentServerless ComputingCloud Applications

Программа курса

2 модулей · 41 учебных материалов

01Authentication17 материалов

Authentication

Welcome to interactive lessons!PLUGINWelcome to the course!PLUGINAsking for your helpPLUGINAuthentication IntroPLUGIN

Учитесь у экспертов

Rafid Hoda

Преподаватель курса

Learn Firebase
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 4.4 ч

2 модулей

Язык: Английский

Часть программы вашего университета
Looking at the starter codePLUGIN
Firebase SetupPLUGIN
Important note about challengesPLUGIN
Authentication SetupPLUGIN
Create user with email and passwordPLUGIN
Sign in with email and passwordPLUGIN
Sign outPLUGIN
onAuthStateChanged: Logged in or out?PLUGIN
Sign in with GooglePLUGIN
Show user profile picturePLUGIN
Greet user with first namePLUGIN
Update profilePLUGIN
Learn Firebase Authentication QuizЗадание
02Cloud Firestore24 материалов

Cloud Firestore

Cloud Firestore IntroPLUGINCloud Firestore SetupPLUGINAdding a document to a collectionPLUGINData typesPLUGINAdding unique user id (UID) to postPLUGINAdding date of creation with serverTimestampPLUGINAdding mood emojis to record mood valuePLUGINFetching data once with getDocsPLUGINConvert newlines to break tagsPLUGINWhat’s in a doc?PLUGINFetching data in realtime with onSnapshotPLUGINSecurity Rules IntroPLUGINOnly let authenticated users read and writePLUGINQueries: Only fetch what you needPLUGINOnly show users their own postsPLUGINCustom functions in Security RulesPLUGINOrder posts by datePLUGINAdd date filtersPLUGINChanging renderPost function to use createElementPLUGINUpdating a documentPLUGINDeleting a documentPLUGINCongrats - End of Part 1PLUGINCredits - End of PART 1PLUGINCloud Firestore QuizЗадание