
Learn the basics of dart, including the main method and print statements, explore static, dynamic, and constant declarations, and work with int, double, string, and bool types.
Discover Dart type conversion and operators, converting string to int and int to string, formatting doubles with toString and toFixed, and using arithmetic, relational, and logical operators.
Learn how to use Dart sets and maps, handle duplicates, and access values by key, then master functions with dynamic types, arrow syntax, and named or positional parameters.
Learn to add an app bar in Flutter using a scaffold, set a title, and center text in the body while exploring background color options from the colors enum.
Master Flutter buttons including raised, flat, and outline styles. Learn to customize color, elevation, border side, and border style with on press handling.
Explore how to use the Flutter IconButton from the Material library, configure the icon, on pressed, padding, size, color, splash color, tooltip, and apply Ink with decoration for circular backgrounds.
Learn to implement a Flutter FloatingActionButton with onPressed, a child, and color options, including intensity levels like 300, 500, or 900, plus the extended icon and label feature with tooltip.
Explore Flutter image assets, learning how frame builders, container-wrapping, and fit types (contain, cover, fill, fit height, none, scale down) affect clipping, alignment, and repeats (repeat, repeat X, repeat Y).
Explore Dart exception handling with try and catch, on for specific exceptions, and finally, and learn how to create and throw custom exceptions like age validation and division by zero.
Build a daily tasks planner in Flutter, store and retrieve tasks with SharedPreferences, and handle encoding and decoding to display tasks via a bottom sheet.
Continue building the daily tasks planner app in Flutter by displaying tasks, handling empty state, styling with container, decoration, margins, padding, alignment, and checkbox removal from shared preferences.
Learn to build a daily task planner in Flutter by retrieving and displaying tasks, tracking completion with a boolean list, updating state, and saving progress with shared preferences.
Create a daily tasks planner in Flutter by implementing save and delete functionalities, including a clear all tasks button using shared preferences to reset the task list.
Design the shopping app user interface in Figma by creating circles, borders, and aligned vegetable cards with center alignment and scrolling, preparing for a trending section in the next video.
Begin coding the backend for the shopping app by creating a php class to manage mysql connections, with host, username, and password, and a constructor that opens the database connection.
Create a register api in php to register sellers, configure cors and content-type headers, accept only post requests, and validate required fields (name, password, image, address, description) with json responses.
Learn to build a seller registration API for a shopping app, enforcing required fields like name, email, password, address, and description, and manage image uploads and asset folders.
Add a unique e-mail check before saving to prevent duplicates in the seller registration flow, and implement a rewrite rule for clean requests.
Learn flutter frontend by building a shopping app splash screen, center a circular progress indicator with a loading sellers label, and apply the Poppins font.
Implement the silver screen user interface in Flutter, building a header with better buys and a circle avatar, using a row inside a column, with padding and themed styling.
Learn to build a sellers list in a Flutter shopping app using a column, passing arguments from splash to seller screens, and handling null safety with typecasting and models.
Learn to implement a linear gradient in Flutter, customize colors and alignment, and create circular gradients for a responsive shopping app UI.
Welcome to this course on Flutter Tutorials for beginners. Flutter is an open-source UI software development kit created by Google. Flutter is SDK that makes creating high-performing, modern and good looking apps. Flutter is easy and Works for both Android and iOS. Flutter is An open-source toolkit, developed by Google. Build Native Mobile Apps with Flutter.
In this course we will start with the basics of DART (PROGRAMMING LANGUAGE). Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps. It is used to build web, server, desktop, and mobile applications. Dart is an object-oriented language which can optionally trans compile into JavaScript.
Then we will see the basics of creating flutter apps. First we will start with Learning the Basics of Dart programming language like Types and casting in Dart, Null-aware Operators, Loops, Collections, Dart Sets, Class and Objects in Dart, enums, Dart Exception Handling, Future, async and await
We will discuss Built a Task Manager App Using Flutter Framework. Create A Cross-Platform Mobile App In easy Steps Using Flutter. We will be building fully functional flutter app.
Also we will see how to build and deploy your Flutter App.
So what are you waiting for, Let's get started.