Flutter SQLite Database with full project
What you'll learn
- State Management
- Flutter Bloc "Cubit"
- SQLite "SQFlite"
- How to insert to database!
- Howt to delete from database!
- How to get data from database!
- Flutter Themes
- Splash Screen
- Localaization
Requirements
- Basics of Flutter and Dart
Description
In this course you will learn the basics of Local Database "SQLite",
We will build a full flutter App, Using Local Database using SQFlte, to create our data base also to insert some data to our database and how to delete from our data base, how to use The flutter bloc in an easy way...
By Using SQFlite Package you can deal with :-
How to create your Database.
How to insert to Databasse.
How to delete from Database.
How to get from Database.
By using Cubit "Flutter Bloc" state management :-
How to create our States...
How to create our Cubit...
How to create Bloc Provider
how to get an object from our cubit to our screen...
How to consume your data to listen and build your project...
By using Localization :-
How to use multiple language and change from one to other.
By useing Themes (dark & Light Mode) :-
How to change your App from Light Mode to Dark Mode...
After the course you can deal with SQFlite to create your own app with your own design with your own data...
but you have first to use your hands and do what i do!
and understand everything i do to can deal with everything i do...
Who this course is for:
- Everyone who intrested Flutter
- For every developer who wants to increase his information
- Beginner and Junior developer who wants to master flutter
- Developer who still needs more
Instructor
Hi! I'm Mostafa Mahmoud Aboads, a passionate and dedicated Quality Assurance (QA) professional with over 3 years of experience in manual testing and 1 year of experience in automation testing. Throughout my career, I’ve honed my skills in both manual and automated testing, ensuring that software applications deliver top-notch quality.
In addition to QA, I have a strong background in Flutter development, which gives me a unique perspective on how to test and build reliable mobile applications. This combination of manual testing expertise and automation knowledge allows me to approach software quality from multiple angles, providing a well-rounded approach to testing.
I’m deeply passionate about programming and always looking to expand my technical knowledge. As an instructor, my goal is to share my experience and help you build the skills needed to excel in both manual and automated software testing.
I’m here to help everyone—whether you're starting your journey in QA, transitioning into testing, or looking to level up your skills. My mission is to guide you, answer your questions, and provide the support you need to succeed. Let's work together to make sure your testing knowledge is top-notch!