HOME > Development > FlutterFlow Beginners Bootcamp- Build your app from scratch

FlutterFlow Beginners Bootcamp- Build your app from scratch

  • Development
  • Mar 07, 2025
SynopsisFlutterFlow Beginners Bootcamp: Build your app from scratch,...
FlutterFlow Beginners Bootcamp- Build your app from scratch  No.1

FlutterFlow Beginners Bootcamp: Build your app from scratch, available at $74.99, has an average rating of 4.54, with 135 lectures, 4 quizzes, based on 79 reviews, and has 543 subscribers.

You will learn about Connecting Flutterflow and Firebase User authentication and verification API operation Database and Query Management in FlutterFlow Introduction to Dart and application in custom functions Tinder Clone TikTok Design This course is ideal for individuals who are Developers, Entrepreneurs, Designers It is particularly useful for Developers, Entrepreneurs, Designers.

Enroll now: FlutterFlow Beginners Bootcamp: Build your app from scratch

Summary

Title: FlutterFlow Beginners Bootcamp: Build your app from scratch

Price: $74.99

Average Rating: 4.54

Number of Lectures: 135

Number of Quizzes: 4

Number of Published Lectures: 113

Number of Published Quizzes: 4

Number of Curriculum Items: 139

Number of Published Curriculum Objects: 117

Number of Practice Tests: 2

Number of Published Practice Tests: 2

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Connecting Flutterflow and Firebase
  • User authentication and verification
  • API operation
  • Database and Query Management in FlutterFlow
  • Introduction to Dart and application in custom functions
  • Tinder Clone
  • TikTok Design
  • Who Should Attend

  • Developers, Entrepreneurs, Designers
  • Target Audiences

  • Developers, Entrepreneurs, Designers
  • Welcome to this course with FlutterFlow! If you have ever dreamed of creating your own mobile applications in a simple way and without having previous programming experience, this is the perfect course for you.

    Requirements:

  • None! This course is designed for complete beginners with no prior programming experience.

  • Who is it addressed to?

  • People interested in creating mobile applications without having to write code.

  • Beginners in programming and application development.

  • Designers who want to expand their skills to create interactive applications.

  • General public

  • We’ll guide you through every step of the app building process using FlutterFlow, a powerful platform that allows you to create stunning apps without having to write code. You’ll learn from scratch, meaning no prior programming or design experience is necessary.

    By the end of this course, you will have acquired a set of valuable skills that will allow you to create your own amazing and functional applications without the barrier of traditional programming. Whether you want to build your own personal app, explore career opportunities, or venture into the world of app development, this course will provide you with the foundation you need.

    Enroll today and start your exciting journey towards becoming an app development expert with FlutterFlow!

    Course Curriculum

    Chapter 1: Course Presentation

    Lecture 1: Introduction

    Lecture 2: Speed of videos

    Lecture 3: Indications

    Chapter 2: FlutterFlow Overview

    Lecture 1: Flutterflow and No Code/ Low Code Era

    Lecture 2: FlutterFlow Dashboard

    Lecture 3: FlutterFlow App Builder (Using a Template)

    Chapter 3: Firebase Connection

    Lecture 1: About Firebase

    Lecture 2: Firebase SetUp: First Way

    Lecture 3: Firebase SetUp: Second Way

    Lecture 4: Creating a Project from Scratch (Homework)

    Chapter 4: Interface and Widgets

    Lecture 1: Module Presentation: ?What is a widget?

    Lecture 2: An overview of the types of Widget in FlutterFlow

    Lecture 3: Scaffold

    Lecture 4: Column

    Lecture 5: Rows

    Lecture 6: Container

    Lecture 7: Buttons

    Lecture 8: We have many widgets in Flutterflow

    Lecture 9: Components

    Lecture 10: Homework: Profile Page Design

    Lecture 11: Solution of Homework

    Chapter 5: Actions and CRUD

    Lecture 1: Actions in FlutterFlow: Overview

    Lecture 2: Classification of actions according to their use

    Lecture 3: Actions: Navigation

    Lecture 4: CRUD: Create

    Lecture 5: CRUD: Read

    Lecture 6: CRUD: Update

    Lecture 7: CRUD: Delete

    Lecture 8: State Managment: Rearranging the project

    Lecture 9: State Managment: Update App State

    Lecture 10: State Managment: Update Page State

    Lecture 11: State Managment: App State v.s Page State

    Lecture 12: State Managment: Set/Reset Form Fields

    Lecture 13: Widget/UI Interactions: Bottom Sheet, Date Picker and Color Picker

    Lecture 14: Widget/UI Interactions: Drawer

    Lecture 15: Alerts and Notifications: Alerts and Snack Bar

    Lecture 16: Utilities: Set Dark Mode Settings

    Lecture 17: Share: Share

    Lecture 18: Share: Send Email and Call Number

    Lecture 19: Animations: On Page Load

    Lecture 20: Widget Animation: On Action trigger

    Lecture 21: Animations: Lottie Animations

    Lecture 22: Animations: Rive Animations

    Lecture 23: More About Actions in FlutterFlow

    Lecture 24: Conditional Actions

    Lecture 25: Section Summary

    Chapter 6: Authentication: Login and Register Using Firebase

    Lecture 1: Login Page Design

    Lecture 2: Register Page Design

    Lecture 3: Logic of Authentication

    Lecture 4: Log Out

    Lecture 5: Verification: Send Email Verification Link

    Lecture 6: Verification : Verification System

    Lecture 7: Form Validation

    Chapter 7: Database (Backend Query)

    Lecture 1: BackEnd Query: Presentation and reorganization of the project

    Lecture 2: Query Collection: List Of Document

    Lecture 3: Query Collection: Single Document

    Lecture 4: Document From Reference and Parameters

    Lecture 5: Defining API CALL

    Lecture 6: Applying API Call

    Lecture 7: SQLite Query

    Chapter 8: Actions on Widgets

    Lecture 1: Actions on TextField Part 1

    Lecture 2: Actions on TextField Part 2 (Using Simple Search)

    Lecture 3: Actions on TextField Part 3 (Using Simple Search)

    Lecture 4: Choice Chips and On Selected

    Chapter 9: Custom functions: Introduction to Dart

    Lecture 1: Introduction to Dart Part 1: Some types of Variables

    Lecture 2: Introduction to Dart Part 2: Functions

    Lecture 3: Functions with Dart in FlutterFlow

    Lecture 4: Applying the function

    Lecture 5: Functions with Artificial Inteligence: Copilot Case

    Lecture 6: Functions with Artificial Inteligence with Chat GPT

    Lecture 7: Homework: Function to create a Twitter NickName (@user)

    Lecture 8: Solution of Homework

    Chapter 10: Rules

    Lecture 1: Rules: Overview

    Lecture 2: Cases

    Chapter 11: Final Project 1: Notes App

    Lecture 1: Project Overview

    Lecture 2: Home Page

    Lecture 3: Component to Write Notes

    Lecture 4: Design

    Lecture 5: Testing the app

    Lecture 6: About Persisted in App State

    Lecture 7: More Functionalities

    Chapter 12: Final Project 2: Google Maps App (Using Google API)

    Lecture 1: Creation of the Project

    Lecture 2: Google Map API Keys

    Lecture 3: Actions to Search Place

    Instructors

  • FlutterFlow Beginners Bootcamp- Build your app from scratch  No.2
    Abner Francisco Casallo Trauco
    Desarrollador Móvil y Data Analyst
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 3 votes
  • 3 stars: 6 votes
  • 4 stars: 25 votes
  • 5 stars: 44 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!