Flutter Course for Beginners – 37-hour Cross Platform App Development Tutorial

freeCodeCamp.org · 3.8M views · 2022 · 36:39:22

Open on YouTube

Software practice, open source & careersEducation & learningWeb developmentcourse

Why Stack Overflow recommends it

Stack Overflow users link it when they are following the course step by step and hit errors in the code, Firebase setup, or environment that they want help with.

Recommended by 0 people across 0 different months, 2022 to 2025.

What it is

A 37-hour freeCodeCamp course by Vandad Nahavandipoor that teaches Flutter and Dart from scratch. It covers Dart fundamentals, then builds a notes app with Firebase, registration and login, email verification, Git, and iOS and Android setup.

What people said

Cites despo2357 · 2022-04 · Stack Overflow · on “Flutterfire configure error 400 INVALID ARGUMENT”

I have been trying to run flutterfire configure in my terminal for the firebase setup and it keeps returning. FirebaseCommandException: An error occured on the Firebase CLI when attempting to run a command. COMMAND: firebase apps:create ios helphub_trial (ios) --bundle-id=com.despositond.wixsite/my-site --json --project=helphubtrial ERROR: Failed to create iOS app for project helphubtrial. See firebase-debug.log for more info. This is the youtube video I have been following I am at about 7:54:00 [this video] debug log [LINK] The debug log is the image I have attached. Been trying to find a solution and couldn't find anythine anywhere else. I am very new to coding and trying to get into app develo

Cites vgross · 2022-06 · Stack Overflow · on “flutter dart Try/Catch not working properly”

While learning flutter/dart, I came across this issue: I'm calling this method in a FutureBuilder somewhere in my app: Future<DatabaseUser> getOrCreateUser({required String email}) async { try { final user = await getUser(email: email); return user; } on UserDoesNotExistsException { final createdUser = await createUser(email: email); return createdUser; } catch (e) { print(e); rethrow; } } Once called for the first time, the "getUser" throws a UserDoesNotExistsException, which is correct, so it should go to the line: } on UserDoesNotExistsException { This is the issue, it always goes straight to the line: } catch (e) { If I print (e), I have UserDoesNotExistsException (see screenshot) Let me

Cites LukaMrko · 2022-07 · Stack Overflow · on “Flutter -- No Firebase App '[DEFAULT]' has been created - call Firebase.initializeApp()”

I'm learning Flutter by following the relatively recent tutorial (made in February - LINK [this video] ) and while I wrote the same code as author I'm getting the following exception: ======== Exception caught by widgets library ======================================================= The following FirebaseException was thrown building FutureBuilder<FirebaseApp>(dirty, state: _FutureBuilderState<FirebaseApp>#881ee): [core/no-app] No Firebase App '[DEFAULT]' has been created - call Firebase.initializeApp() The relevant error-causing widget was: FutureBuilder<FirebaseApp> FutureBuilder:file:///C:/Users/Mrky/Desktop/Sve/Faks/10_semestar/mynotes/lib/main.dart:30:13 When the exception was thrown, this

Cites dntrplytch · 2022-11 · Stack Overflow · on “ERROR: Failed to create project. See firebase-debug.log for more info”

After having first created a test or mock project, I was then able to create a project using flutterfire configure . In my case, I am following the tutorial [this video] (Flutter Course for Beginners – 37-hour Cross Platform App Development Tutorial) and this is roughly at the 7:53:00 mark.

Cites Mohamed Tarek · 2023-07 · Stack Overflow · on “App bar is not showing in flutter scaffold”

I am new to learning Flutter and Dart, I am following this tutorial " [this video] " and I did exactly like him, however, the app bar doesn't appear in my case I don't know why, Here is my code: import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( title: 'Flutter Demo', theme: ThemeData( colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple), useMaterial3: true, ), home: const HomePage(), ), ); } class HomePage extends StatelessWidget { const HomePage({super.key}); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text('Register'), ), ); } } There are no errors in the console, The app runs and only "Register" text appear wi

Cites Brennan · 2023-07 · Stack Overflow · on “Resolving Flutter Exception: 'FlutterError (setState() or markNeedsBuild() called during build.'”

I am completing Chapter 12 of the FreeCodeCamp 37 hour Flutter tutorial [this video] (timestamp 11:20:59) and I have encountered an Exception that is blocking me from continuing. Can you please assist me in resolving this? The Error text: Exception has occurred. FlutterError (setState() or markNeedsBuild() called during build. This Overlay widget cannot be marked as needing to build because the framework is already in the process of building widgets. A widget can be marked as needing to be built during the build phase only if one of its ancestors is currently building. This exception is allowed because the framework builds parent widgets before children, which means a dirty descendant will always

Cites Brock Sawlor · 2025-01 · Stack Overflow · on “CMake Error: CMAKE_CXX_COMPILER not set when building Flutter app on Ubuntu”

Was working on a namer_app example based on the video below. I created a new project to check as the dart sdk wasn't being referenced in the initial app: import 'package:integration_test/integration_test_driver.dart' as driver; target of uri doesn't exist That seemed to work, but the flutter sdk is still pointing to the first project (trying to follow this video [this video] ) Ubuntu 24.04.1 x64 6.8.1-51-generic VS Code - 1.96.1 Chrome - Version 131.0.6778.204 (Official Build) (64-bit) VSCode Extensions: ADB Interface for VSCode bloc Colonize Dart Error Lens Flutter Flutter Widget Snippets Gitlens - Git supercharged Java Tokyo Night Android Studio Ladybug | 2024.2.1 Patch 3 Build #AI-242.23339.11