Flutter App Development For Beginners
GeeksCreator Team
10 modules
Dart
Lifetime access
Learn Flutter App Development and build your fully functional app in this course. Flutter is an open-source UI software development kit created by Google. It can be used to develop cross platform applications from a single codebase for the web, Fuchsia, Android, iOS, Linux, macOS, and Windows.
Overview
What you'll learn
Key Highlights
Learn Flutter app development from scratch
Build your first mobile app using Flutter
Gain valuable skills in mobile app development
What you will learn
Understand the basics of Flutter app development
Learn the fundamental concepts and tools needed to create mobile applications with Flutter.
Build a functional Flutter app from start to finish
Get hands-on experience in developing a complete mobile app using Flutter, from design to deployment.
Gain practical skills in mobile app development
Acquire valuable skills that can be applied to future app projects and opportunities.
Modules
Introduction to Flutter
9 attachments • 1 hrs
Origin of flutter : Basics
FlutterBasics
Flutter Environment Setup Guide
Flutter Environment Setup
Setup Testing Device
First Project Execution : Android
Project Execution On Real Device
Project Execution on Mac & iOS
Project Structure Walkthrough
Understand Java & Dart Language Basics
4 attachments • 3 hrs
Understanding Through Java Basics
Starting With Java Basics
Diving Into Dart Language : Part 1
Dart Language Multithreading : Part 2
Understanding Client Server Architecture
1 attachment • 1 hrs
Client Server Communication
UI Designs : Part 1
3 attachments • 1 hrs
Implement Login UI Design
Implement Login Form Data Controllers
Implement Login Credentials Validation
Understand Data Model Representation
1 attachment • 30.44 mins
Understand Model Designing
UI Designing : Part 2
7 attachments • 4 hrs
Implement UI Navigation
Implement Statefull Widget
Implement List View
Design Fab Button And Navigation
Design Note Entry Detail Page
Working With Note Model
Design List Tile
SqFlite Database Step By Step Guide
9 attachments • 1 hrs
Build SqFlite Database Dependency
Basics About SqFlite Database
Implement Singleton Database Instance
Implement Database Creation Query
Implement Insert And Delete Query
Retrieve Data From Database
Insert Data Into Database Table
Show DB Data In ListView
Implement Delete Operation
Working with APIs in Flutter
12 attachments • 11.59 mins
Overview Walkthrough
Code Restructuring
UI Design For Server Data
Understand Json API Model
Design Model
Explore Server Plateform
Implement API
Convert Json To Model Object
Feed Data To UI Layer
Working With Network Image
Design Row Column Grid View
Finalising Test Run
Hive Database : Step By Step Guide
1 attachment • 2 hrs
User UI Events for Database Operation
About App Building
1 attachment • 1 hrs
Understanding App Uploading
FAQs
How can I enrol in a course?
Enrolling in a course is simple! Just browse through our website, select the course you're interested in, and click on the "Enrol Now" button. Follow the prompts to complete the enrolment process, and you'll gain immediate access to the course materials.
Can I access the course materials on any device?
Yes, our platform is designed to be accessible on various devices, including computers, laptops, tablets, and smartphones. You can access the course materials anytime, anywhere, as long as you have an internet connection.
How can I access the course materials?
Once you enrol in a course, you will gain access to a dedicated online learning platform. All course materials, including video lessons, lecture notes, and supplementary resources, can be accessed conveniently through the platform at any time.
Can I interact with the instructor during the course?
Absolutely! we are committed to providing an engaging and interactive learning experience. You will have opportunities to interact with them through our community. Take full advantage to enhance your understanding and gain insights directly from the expert.
About the creator
GeeksCreator Team
Elevate your learning experience with GeeksCreator, a passionate experts team in Software & Technology. Immerse yourself in a diverse collection of courses, vibrant communities, insightful webinars, and premium digital products. Start your educational journey today!
Rate this Course
₹ 599.00
₹1999
Order ID:
This course is in your library
What are you waiting for? It’s time to start learning!
Wait up!
We see you’re already enrolled in this course till Lifetime. Do you still wish to enroll again?