
Learn how Firebase, a backend as a service, powers authentication and database management in FlutterFlow, and compare Firebase with Supabase for the course setup.
Explore widgets and the interface in FlutterFlow by using the widget palette to understand the widget tree, scaffold, column, text button, image, and app bar.
Learn to use the scaffold widget as the page container, configure background color and safe area, manage keyboard behavior, back button handling, and navbar options across multiple pages.
Learn how buttons let users interact with the app, trigger actions, navigate pages, and reflect text field input via widget state and properties like hover style and elevation.
Learn how actions in FlutterFlow respond to user interactions, including on tap, double tap, long press, page load, and phone shake, using the action flow editor.
Read a specific product from a backend in FlutterFlow by querying the products collection with a filter, and display the product name and color when a button is pressed.
Learn how to implement alerts and snack bars in FlutterFlow, including alert dialogs with informational messages and close actions, and snackbars with close buttons and options.
Learn to use the Lottie animation widget in FlutterFlow and configure a loading animation. Copy the JSON link and control playback with a start-stop action.
Discover action types in FlutterFlow, including platform integrations and when to use custom actions or cloud functions; note that cloud functions are not covered in this course.
Implement choice chips and on selected actions to filter products by color using app state, update page state, and display a snackbar.
Use artificial intelligence with Copilot to create a function in flutter, defining two non-nullable integer parameters to add numbers, and preview generated code.
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!