[フレーム]

50,000+ Free Udemy Courses to Start Today

View Courses

Coursesity is supported by learner community. We may earn affiliate commission when you make purchase via links on Coursesity.

The Complete Flutter and Firebase Developer Course

Build Stunning Serverless Android & iOS Apps using Google’s great new mobile UI framework.

3.3K

total enrollments

3.9

( 440 )

Total ratings

Discount Offer

Description

In this course, you will :

  • Create a stunning Flutter app from the ground up.
  • Dart Programming experience for other Frontend and Mobile projects is required.
  • Integration of the Cloud Firestore Database into our Flutter App.
  • Authentication via Firebase for our Flutter app.
  • Firebase Functions for handling changes to Cloud Firestore in a secure manner.

Syllabus :

1. Introduction & Development Setup

  • What is Flutter & Firebase
  • Development Setup - Windows
  • Development Setup - MacOS
  • Development Setup - Ubuntu
  • Development Setup - Android Studio
  • Support Material & Code - Explained

2. Flutter Basics : Learning about Widgets

  • Tutorial Flutter App - Setup
  • AppBar
  • Actions & IconButtons
  • Navigation Bar
  • InputField & Selectors
  • Buttons
  • Image Display

3. Dart Basics : Introduction to the Language

  • Variables & Primitive Types
  • Functions
  • Lists (Arrays) & Maps
  • Classes
  • Error Handling / Try-Catch-Finally
  • Async & Await

4. Flutter Beginner : Build a Word Game

  • Creating a Flutter Project - Android Studio
  • Creating a Flutter Project - VSCode
  • Basic Sentence Generator
  • Functions & States
  • Widget State - Review
  • Scrolling List View - Infinite Scrolling
  • Interactivity - Saving Funny Sentences
  • Routes & Navigation - Funny Sentence ListView

5. Flutter Intermediate : Build a Cat Adoption App

  • Importing External Fonts
  • Unit Testing
  • Class Models - Defining a Cat
  • Loading From JSON
  • Scrolling ListView & Network Images
  • Class Structure
  • Page Routes & Animations
  • Beautify The UI - Part 1
  • Background Images
  • Beautify The UI - Part 2
  • Tabbed View - Showcase Cat Details
  • GridView - Showcase Items

6. Firebase Integration : Making the Cat Adoption App Serverless

  • Overview - Firebase Integration
  • Firebase Setup - Creating our Free Account
  • Firebase Setup - iOS
  • Firebase Setup - Android
  • Firebase Authentication - App Google-Sign
  • Cloud Firestore - Cats Data in the Cloud
  • Firebase Storage - Images & Files in the Cloud
  • Cloud Firestore - Flutter Integration
  • Cloud Functions - Setup
  • Cloud Function - Cat Likes
  • Realtime Likes in Flutter CatBox

Course Features

Enrollment options

  • Course Material
  • Certificate on completion
  • 30 days Refund (refund policy)
  • Lifetime Access
  • Instructor direct message
  • Instructor Q&A
(追記) (追記ここまで)
Go to Course

AltStyle によって変換されたページ (->オリジナル) /