Flutter 2.0: Build Modern Responsive Web & Mobile Apps
Flutter 2.0: Build Modern Responsive Web & Mobile Apps, available at $64.99, has an average rating of 4.8, with 120 lectures, based on 255 reviews, and has 2795 subscribers.
You will learn about Build Web Apps with Flutter 2.0 & Cloud Firestore Build Adaptive, Dynamic Web Apps with Flutter 2.0 Master Advanced Flutter API's like Providers & Routing Compile and Build iOS and Android App Using the same Flutter Web App Codebase Learn How to Use FirebaseAuth to Authenticate Web App Users Cutting Edge Flutter 2.0 Web App, iOS, Android and Desktop App Development Tools This course is ideal for individuals who are Beginner to Intermediate Flutter Developers or Web Developers who Want to Learn to Build Flutter Web Apps or Curious Students who Want to Build Their Own Flutter Web Apps, iOS, Android and Desktop Apps with Flutter 2.0 or Project Managers who Want to Learn How Flutter 2.0 Web App Development Works or Anyone who wants to Learn Flutter Web App Development It is particularly useful for Beginner to Intermediate Flutter Developers or Web Developers who Want to Learn to Build Flutter Web Apps or Curious Students who Want to Build Their Own Flutter Web Apps, iOS, Android and Desktop Apps with Flutter 2.0 or Project Managers who Want to Learn How Flutter 2.0 Web App Development Works or Anyone who wants to Learn Flutter Web App Development.
Enroll now: Flutter 2.0: Build Modern Responsive Web & Mobile Apps
Summary
Title: Flutter 2.0: Build Modern Responsive Web & Mobile Apps
Price: $64.99
Average Rating: 4.8
Number of Lectures: 120
Number of Published Lectures: 119
Number of Curriculum Items: 120
Number of Published Curriculum Objects: 119
Original Price: $129.99
Quality Status: approved
Status: Live
What You Will Learn
- Build Web Apps with Flutter 2.0 & Cloud Firestore
- Build Adaptive, Dynamic Web Apps with Flutter 2.0
- Master Advanced Flutter API's like Providers & Routing
- Compile and Build iOS and Android App Using the same Flutter Web App Codebase
- Learn How to Use FirebaseAuth to Authenticate Web App Users
- Cutting Edge Flutter 2.0 Web App, iOS, Android and Desktop App Development Tools
Who Should Attend
- Beginner to Intermediate Flutter Developers
- Web Developers who Want to Learn to Build Flutter Web Apps
- Curious Students who Want to Build Their Own Flutter Web Apps, iOS, Android and Desktop Apps with Flutter 2.0
- Project Managers who Want to Learn How Flutter 2.0 Web App Development Works
- Anyone who wants to Learn Flutter Web App Development
Target Audiences
- Beginner to Intermediate Flutter Developers
- Web Developers who Want to Learn to Build Flutter Web Apps
- Curious Students who Want to Build Their Own Flutter Web Apps, iOS, Android and Desktop Apps with Flutter 2.0
- Project Managers who Want to Learn How Flutter 2.0 Web App Development Works
- Anyone who wants to Learn Flutter Web App Development
Flutter Web is here!
If you’ve wondered how to leverage your pre-existing Flutter/Dart development skills, then you’ll be happy to know you now can build dynamic, scalable, and adaptive web apps (iOS, Android, and Desktop) with Flutter!
Flutter 2.0 is a big release – you can use Flutter and Dart to build adaptive web and desktop apps – all with a single codebase.
In this course, you’ll learn how to leverage Flutter 2.0 and Dart and build a capstone app called Book Tracker.
You’ll be:
-
(First) How to build a simple Flutter Web App – Portfolio App – to get started
-
Build a full-fledged, more complex, Flutter Web App with Firestore, FirebaseAuth as the backend
-
Create, Authenticate, and login users using Google Cloud FirebaseAuth
-
Create, Edit, Delete, Update Books with Cloud Firestore backend
-
Use Providers, StreamBuilders in Flutter 2.0
-
Learn how to implement basic and Advanced Routing in Flutter 2.0 Web
-
Deploy Flutter Web App to Firebase Hosting
-
Build and release iOS and Android Mobile Apps from the same Web app codebase!
By the end of this course, you’ll have all the tools and knowledge you’ll need to build adaptive Flutter web apps, iOS, Android competently and easily port the same app into Desktop Apps!
Join and give yourself the right tools to become a Flutter cross-platform Software Developer!
Why Should You Take This Course (one more reason)?
I’m Paulo Dichone, creator of the most best-selling online programming courses (with over 100,000 happy and satisfied students). This time, I have designed this Android Masterclass course – especially for YOU.
I know how hard it can be to learn Flutter development in general – there’s a lot of information out there, but the problem is that none is complete, nor is it updated. I understand how frustrating it’s to try to learn something on your own and spend months without seeing progress!
That’s why I do what I do – teach.
My sole goal is to show you that you can get started right away with Flutter Web Development and start building your web app ideas!
Sign up today, and look forward to:
-
Over 13 hours of HD 1080p video content
-
Build two Flutter Web Apps
-
Challenges and Solutions
-
Fast and helpful support if you need anything or have questions
-
My great sense of humor 🙂
Enroll today and start learning.
See you inside.
Paulo
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction and Course Prerequesites
Lecture 2: What You'll be Building in this Course
Lecture 3: Quick Message
Chapter 2: Machine Setup – WINDOWS Users ONLY
Lecture 1: Download Windows Installation Instructions PDF
Lecture 2: Setup Your Windows Machine for Flutter Web Development
Chapter 3: Machine Setup – MAC Users ONLY
Lecture 1: Download MAC Installation Instructions PDF
Lecture 2: Setup Your MAC Machine for Flutter Web Development
Chapter 4: Download Course Code
Lecture 1: Download Course Source Code
Chapter 5: Build a Simple Flutter Web App – Portfolio App
Lecture 1: Installing Important VS Code Extensions
Lecture 2: Download Project Assests
Lecture 3: IMPORTANT: Null Safety Automatically Enabled – WATCH THIS VIDEO
Lecture 4: Create a Portfolio Project
Lecture 5: AppBar – Adding Image and Name
Lecture 6: Creating the ContactMe Button
Lecture 7: Finishing up the AppBar and Action Buttons
Lecture 8: Refactoring Our Code
Lecture 9: Setup the Main Body Section – Add Image and Overlay Text
Lecture 10: Setup the Main Body Section – Fix Overflow Issues
Lecture 11: Setup the Main Body Section – Adding Button Row
Lecture 12: Setup the List of Projects
Lecture 13: Finishing up the Project List
Lecture 14: Launching Social Media Links When Icons Clicked
Lecture 15: Implementing MailTo and Final Fixes
Chapter 6: Build a Book Tracker App with Firebase & Firestore with Flutter 2.0
Lecture 1: What You'll Build
Lecture 2: Project Setup and Creating the GetStarted Page
Lecture 3: Finishing up the GetStarted Page
Lecture 4: Setup the Login Page – Part 1
Lecture 5: Toggle Create and Login Logic
Lecture 6: Setup Login Page -Creating the Form
Lecture 7: Setup Login Page – Finishing up the User Interface
Lecture 8: Login form Validation
Lecture 9: Create Account Form
Lecture 10: Section Summary
Chapter 7: Setting up FirebaseAuth & Firestore – The App Backend Infrastructure
Lecture 1: Introduction – FirebaseAuth and Firestore
Lecture 2: Setting up FirebaseAuth & Firestore Backend
Lecture 3: Login in an Existing User – Setup Firebase Auth User
Lecture 4: Signing in and Creating a User Account from the Web App
Lecture 5: Connecting to Firestore Cloud Database and Using Flutter Streambuilder Widget
Lecture 6: Getting Snapshot of a Single Field and Showing It
Lecture 7: Redirecting Logged In Users to MainScreen Automatically
Lecture 8: Mapping Firestore Document to a Book Object
Lecture 9: Resources
Chapter 8: The User Profile – Setting Up the User Profile
Lecture 1: User Creation Structure
Lecture 2: Creating Users Collection in Cloud Firestore
Lecture 3: Adding Action Buttons in the AppBar
Lecture 4: Filtering Users and Showing Username in the AppBar
Lecture 5: Showing User Avatar Pic
Lecture 6: Create the User Account Dialog & Showing the Avatar and Name
Lecture 7: User Profile – Adding Name and Profession
Lecture 8: Finishing Up Adding User Quotes
Lecture 9: Edit Profile – Setting up the Form Dialog
Lecture 10: Populating TextFields and Code Refactor
Lecture 11: Refactoring the UpdateUser Widget
Lecture 12: Updating the User
Lecture 13: Updating the User – Only Updating the Necessary Fields & Final Section Remarks
Chapter 9: Book Search & Adding Books to Cloud Firestore
Lecture 1: Section Introduction
Lecture 2: Creating the Search Book Page – Adding a TextField
Lecture 3: Google Book API – An Overview
Lecture 4: Parsing the Book API JSON
Lecture 5: Setting up the Book Class & FetchBooks Function
Lecture 6: Refactoring FetchBooks Function
Lecture 7: Showing Fetched Books in a ListView
Lecture 8: Creating the BookCard Widget
Lecture 9: Creating the BookDetails Alert Dialog
Lecture 10: Book Detail Dialog – Save and Cancel Buttons & Minor Cosmetics Fixes
Lecture 11: Saving Books to Cloud Firestore Database & Code Refactory
Lecture 12: Resources
Chapter 10: Book Tracker Main Page – Reading and Read Lists
Lecture 1: Introduction – The Main Page Structure
Lecture 2: Assets
Lecture 3: Adding the Label Text
Lecture 4: Setting up Reading Now List – Dummy Cards
Lecture 5: Setting up the Reading Card List Widget
Lecture 6: Adding Items to the Reading Card List Widget – Image and Title
Lecture 7: Adding Button to the Reading Card List and More Cosmetic Fixes
Lecture 8: Setting Up the BookRating Widget
Lecture 9: Pulling in All the Books and Showing in the Card
Lecture 10: Setup reading List Cards
Lecture 11: Filtering Books by User Id
Lecture 12: Adding a Click Event to the Book Card & Show Details Alert
Lecture 13: Setting up the Form on the Details Alert Dialog
Lecture 14: Pulling the Book Data and Showing in the Book Details Dialog
Lecture 15: Setting up the Started Reading Button
Lecture 16: Updating Book with a Timestamp
Lecture 17: Showing the Started Reading Date
Lecture 18: Setting up the FinishedReading Date
Lecture 19: Adding a RatingBar
Lecture 20: Finishing Setting up the Rating Bar
Lecture 21: Deleting a Book
Lecture 22: Section Summary
Chapter 11: Main Page – Cloud Firestore List Filtering
Instructors
-
Paulo Dichone | Software Engineer, AWS Cloud Practitioner & Instructor
Android, Flutter, AWS, Best Selling Instructor
Rating Distribution
- 1 stars: 8 votes
- 2 stars: 3 votes
- 3 stars: 31 votes
- 4 stars: 75 votes
- 5 stars: 138 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024