Udemy

Create a Simple Landing Page with Flutter Web and Firebase

Enroll Now
  • 1,078 Students
  • Updated 3/2021
4.3
(140 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
5 Hour(s) 53 Minute(s)
Language
English
Taught by
Haris Samingan
Rating
4.3
(140 Ratings)

Course Overview

Create a Simple Landing Page with Flutter Web and Firebase

Learn Flutter Web with Firebase such as Firestore, Firebase Auth, Firebase Hosting

Have you discovered Flutter and enjoyed the experience creating fast and beautiful apps? However, you want to create a website but do not want to learn another web framework or language? Well, this course is for you, Flutter Web with Firebase.

Flutter is not only great at creating fast and beautiful apps, it is now venturing into websites and desktops. Therefore, Flutter would be an excellent framework where you code once and build anywhere.

In this course, you will learn how to (in no order):

  1. Build a website from scratch using Flutter framework

  2. Implement routing according to users input URLs

  3. Use Firebase hosting to launch your website live in the internet

  4. Implement Firebase authentication and enable routings for different users

  5. Use Firestore in the Flutter Web app to do CRUD (create, read, update and delete) functions

  6. Implement the provider package to expose data from the Firestore

  7. Use advanced provider classes such as proxy provider and change notifier proxy provider, to interact with the Firestore

At the end of the course, you will have a full understanding of the basics implementation of web development in Flutter Web.

Don't just take my word for it, see what my past students had to say about my courses:

"First of all, hands off to the Instructor for making the course so lively and understandable. As a beginner, I didn't expect to understand the concept so well. Also, the assignments given have helped a lot to self-evaluate myself. Overall...a great experience!" - Ash

"Haris is covering stuff that you won't find in other Flutter courses. He does so in a funny, engaging way. Pretty advanced stuff but easy to understand. Amazing how much he knows about Flutter and how well he delivers it." - Willard Jansen

"I thought the course was great." - JW Truver

"Yes, the way you present the class is great. The examples that you use to compare real life situations with programming is the one which I found the most engaging. As a beginner, I was able to understand about programming concepts better than I imagined. Thank you for that!" - Aiswarya Deepak

"He's fast, funny, and straight to the point." - Jeffrey Heisler

Course Content

  • 10 section(s)
  • 85 lecture(s)
  • Section 1 Intro to Flutter Web with Firebase Course
  • Section 2 Setup and Installation
  • Section 3 1 - Create Links Landing Page with Flutter Web
  • Section 4 2 - Create Settings Page
  • Section 5 3 - Providers with Firebase
  • Section 6 4 - Firestore Database
  • Section 7 5 - Firebase Authentication
  • Section 8 6 - Reorderable List View
  • Section 9 7 - Launch Flutter Web Live with Firebase Hosting
  • Section 10 Just the beginning

What You’ll Learn

  • Build a Complete, Real World Website with Flutter Web and Firebase
  • Learn Firebase Services such as Firebase Firestore, Firebase Authentication and Firebase Hosting
  • Build a Landing Page to show off your other Social Media Links
  • Become proficient in one of the fastest growing technologies
  • Build a website without learning HTML, CSS and Javascript
  • Learn State Management with Providers, Proxy Providers and Stream Providers
  • Learn Advance State Management with Change Notfier and Change Notifier Proxy Provider
  • Learn Firebase Emulator Services such as Firestore Emulator


Reviews

  • A
    Anders Olsén
    3.5

    This training course benefited me, and I learned a lot. The teacher has a friendly, happy approach, making listening easy. However, the demonstrations of the result are sometimes ahead of the actual chapter he is teaching. The video quality and sound could be better at times. I also need a better overview of what to accomplish for each significant part of the project. For example, the reason for using the Firebase could be better explained. I would appreciate an overview of the goal for each new main section. I can figure out why Firebase is needed, but more explanation would help. And the wrap-up of the course, in the end, could be better. It is like the teacher was hurrying for the next project. But overall, I learned a lot in this course, which was very helpful for my future endeavors in the Flutter world. Keep up the spirit and good work. The teacher has some improvements to make for the future, but I encourage him to continue. I would happily buy another course from this teacher.

  • T
    Tera
    2.5

    He has not updated the course. So it uses old deprecated stuff. I am too using this old stuff working myself through the course.

  • D
    Dheeraj Kumar Arora
    4.0

    yeah it was good course for a start , but still had many flaws which should be improved

  • R
    Rahmat Hidayat
    4.5

    This course is enlightening me a lot. I'm learning very much from basic to intermediate in flutter. The result is very cool also. Great job !

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed