Flutter Firestore Tutorial 2024 | Firestore CRUD (Create, Read, Update, Delete) | Firebase Flutter

Поделиться
HTML-код
  • Опубликовано: 19 окт 2024
  • • Flutter with Firebase
    Discover the ultimate Flutter Firebase Tutorial! Learn Flutter Firestore CRUD operations with ease in this comprehensive guide. Dive into Firebase Flutter integration, mastering the essentials of Firestore CRUD for seamless app development. Get ready to elevate your Flutter skills with practical examples and step-by-step guidance. Watch now and unlock the power of Firebase in your Flutter projects!
    Flutter Firestore Tutorial 2024
    Firestore CRUD
    Firebase Flutter
    My Playlists:
    Flutter with Firebase: • Flutter with Firebase
    Let's Connect:
    Linkedin: / shah-wali-khan-b1a4001b2
    GitHub: github.com/swk...
    Twitter (X): / swkhan_dev
    WhatsApp: whatsapp.com/c...
    Covered Items:
    Database Integration
    Create data with Firebase
    Read from database
    Update records
    Delete entries
    Bonus Tips and Best Practices
    Real-time Updates
    Testing and Debugging
    Coding Process
    ----------
    flutter firebase crud
    firebase
    flutter
    flutter firebase
    flutter firebase tutorial
    flutter firebase auth
    flutter firebase crud example
    flutter firebase setup
    firebase flutter
    flutter firebase crud app
    flutter firebase update document
    flutter firebase firestore
    flutter firebase crud tutorial
    firebase tutorial
    flutter firebase database crud
    #flutter #flutterfirebase #flutterfirestore #flutterfirestoretutorial #fluttertutorial #firestorecrud #fluttertutorialforbeginners

Комментарии • 11

  • @koloksimonasen872
    @koloksimonasen872 5 месяцев назад +1

    one of the best tutorials on yt for this rn, good job!

    • @codeworm7
      @codeworm7  5 месяцев назад

      Thanks for the appreciation

  • @Hacker_Solo
    @Hacker_Solo 5 месяцев назад +1

    Keep it up will shine IA one day.
    The best Andriod developer ever see in my life.

  • @suen-tech
    @suen-tech 5 месяцев назад +2

    Thank you

  • @ImKaic6
    @ImKaic6 5 месяцев назад +1

    I see you used realtime database, in which video did you show it?

    • @codeworm7
      @codeworm7  5 месяцев назад +1

      I will use in the upcoming videos

    • @codeworm7
      @codeworm7  4 месяца назад +1

      Realtime database will be uploaded today

  • @nguyeny2141
    @nguyeny2141 Месяц назад +1

    what extension for well flutter code indent ? It have been on window ? Thank you!

    • @codeworm7
      @codeworm7  Месяц назад +1

      @@nguyeny2141 well you can add prettier and code formatter for that.

  • @carlosjosepereira4911
    @carlosjosepereira4911 Месяц назад +1

    Is there source code available? Could not find in your github. Thanks in advance

    • @carlosjosepereira4911
      @carlosjosepereira4911 Месяц назад +2

      Here an initial code, so that people can follow along. Buttons in Portuguese.
      import 'package:flutter/material.dart';
      void main() {
      runApp(MyApp());
      }
      class MyApp extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
      return MaterialApp(
      title: 'Firestore CRUD',
      home: HomeScreen(),
      );
      }
      }
      class HomeScreen extends StatefulWidget {
      @override
      State createState() => HomeScreenState();
      }
      class HomeScreenState extends State {
      @override
      Widget build(BuildContext context) {
      return Scaffold(
      appBar: AppBar(
      title: Text(
      "Firestore",
      style: TextStyle( fontWeight: FontWeight.w600 ),
      ),
      ),
      body: Padding(
      padding: EdgeInsets.symmetric(horizontal: 25),
      child: Column(
      crossAxisAlignment: CrossAxisAlignment.start,
      children: [
      Text("Nome"),
      TextField(),
      SizedBox(height: 10),
      Text("Email"),
      TextField(),
      SizedBox(height: 10),
      Text("Celular"),
      TextField(),
      SizedBox(height: 35),
      Row(
      mainAxisAlignment: MainAxisAlignment.center,
      children: [
      ElevatedButton(
      onPressed: (){},
      child: Text("Criar")
      ),
      SizedBox(width: 10),
      ElevatedButton(
      onPressed: (){},
      child: Text("Ler")
      ),
      ],
      ),
      SizedBox(height: 10),
      Row(
      mainAxisAlignment: MainAxisAlignment.center,
      children: [
      ElevatedButton(
      onPressed: (){},
      child: Text("Atualizar")
      ),
      SizedBox(width: 10),
      ElevatedButton(
      onPressed: (){},
      child: Text("Apagar")
      ),
      ],
      ),
      ],
      ),
      ),
      );
      }
      }