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

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

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

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

Build a Mobile App with Firebase

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

О курсе

e.g. This is primarily aimed at first- and second-year undergraduates interested in engineering or science, along wiUnlock Your App Development Potential: Creating a Feature-Rich Shopping List App Are you ready to turn your visionary app ideas into reality? If your answer is a resounding 'YES,' then this course is your gateway to a transformative journey. In this meticulously designed course, we will guide you through the creation of a sophisticated shopping list app using a powerful tech stack, including HTML, CSS, JavaScript, and Firebase. Leveraging Firebase's real-time database capabilities, you'll learn how to store and manage data seamlessly. Course Highlights: Mastering Database Fundamentals: Delve into the world of databases as we demystify the intricacies of Firebase Realtime Database. Gain the skills needed to establish and configure your database, while learning the art of data storage and retrieval. Progressive Web App (PWA) Magic: Elevate your app development expertise by utilizing a unique technique that transforms your web app into a mobile-like experience. Learn how to create PWAs that exhibit remarkable responsiveness and user-friendliness. Hands-On Experience: Throughout the course, you'll embark on a series of challenges designed to solidify your understanding and proficiency in each topic. Practical application is at the heart of our teaching methodology. Real-Time Data Interaction: Discover the enchanting world of real-time data synchronization. Witness the magic as your app dynamically updates and displays data changes in real time, enhancing user engagement. Comprehensive Learning: By the course's conclusion, you'll have the knowledge and skills to set up, connect, populate, display, and manage data in your Firebase Realtime Database. Plus, you'll be well-equipped to handle data deletion tasks. Exploration Beyond: This course serves as a stepping stone to explore the myriad of other impressive features Firebase offers. You'll have the foundation needed to explore and utilize Firebase's full potential. Join us on this immersive journey, where innovation meets practicality. Transform your app development aspirations into reality, and become proficient in crafting feature-rich, real-time applications. Enroll today and embark on your path to app development excellence.th high school students and professionals with an interest in programming.

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

Mobile DevelopmentReal Time DataData AccessWeb Development ToolsJavascriptDebuggingWeb ApplicationsHTML and CSSResponsive Web DesignDatabase ApplicationApplication DeploymentSecure CodingWeb Design and DevelopmentData ManagementUser Interface (UI)Frontend PerformanceWeb Development

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

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

01Build a Mobile App with Firebase15 материалов

Build a Mobile App with Firebase

Welcome to interactive lessons!PLUGINLet's Build a Mobile App with FirebasePLUGINSetting up app skeletonPLUGINAdding CSSPLUGIN

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

Rafid Hoda

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

Build a Mobile App with Firebase
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 3 ч

2 модулей

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

Часть программы вашего университета
Aside: Firebase Realtime DatabasePLUGIN
Adding Firebase to projectPLUGIN
Security RulesPLUGIN
innerHTML to append li to ulPLUGIN
RefactoringPLUGIN
Aside: Turning an Object into an ArrayPLUGIN
Aside: Fetching database items in realtime using onValuePLUGIN
Updating items in realtimePLUGIN
For loop to render database itemsPLUGIN
Let's smash the bugPLUGIN
Build a Mobile App with Firebase Module 1 QuizЗадание
02Enhancing Features and Deployment23 материалов
Aside: Flexbox flex-wrapPLUGINAside: Flexbox gapPLUGINAdding CSS for <li> to wrap itemsPLUGINGetting ID of item in databasePLUGINReplacing innerHTML with createElementPLUGINAside: Removing items from FirebasePLUGINRemoving an item when clickedPLUGINOnly fetching items from database if snapshot existsPLUGINAdding hover styles to buttonsPLUGINAside: user-selectPLUGINDon't over-use user-select!PLUGINAside: Setting the viewportPLUGINMaking the app more mobile-friendlyPLUGINAside: FaviconPLUGINAdding favicon and phone iconsPLUGINAside: Web Application ManifestPLUGINTurning web app into "mobile" appPLUGINPersonalise your appPLUGINDeploy to NetlifyPLUGINAdd app to home screenPLUGINShare your creationPLUGINRecapPLUGINBuild a Mobile App with Firebase Module 2 QuizЗадание