The Complete Flutter And Dart Guide

Complete package for building interactive android and IOS apps with googles cross platform framework flutter

Last updated 2022-01-10 | 4.8

- Fundamental Flutter concepts e.g. Widget tree
- state management
- animations
- themes and much more.
- Dart Programming
- Concepts of Object Oriented Programming (OOP)

What you'll learn

Fundamental Flutter concepts e.g. Widget tree
state management
animations
themes and much more.
Dart Programming
Concepts of Object Oriented Programming (OOP)
Software Design: How to organize and format code for readability
Amazing flutter ui using very simple techniques and widgets
Fetch data from the Internet
using API call
State Management
Use of asynchronous functions
Build user-friendly app with error handling

* Requirements

* A Computer - Mac or PC
* No prior programming knowledge required
* Willingness to Learn By Doing

Description

The Complete Flutter and Dart Guide is a complete course about full-stack application development for Android and iOS using Google's new and popular framework . In this course, you will learn all about Flutter ,Dart programming from scratch and build interactive apps using these,No prior knowledge of either of the two is required! And you certainly don't need any Android or iOS development experience since the whole idea behind Flutter is to only learn one language.Through out my work time I have noticed though people can develop good applications but there is always  a lack of knowledge for building good user interface so keeping that in mid this course is specially designed for creating strong User Interface .

You will learn everything for being a good flutter developer,you will learn about

  • Api calls

  • Http requests

  • Creating drawers in screen

  • Deploying app on real devices

  • Animations

  • creating mobile icons

  • Responsive design

  • State management

  • Asynchronous functions

  • Dart programming

  • and much more .............

and most importantly after completing this course you can work as a freelancer or take a job and earn real money !!!

Flutter is extremely trending and gets used for major Google apps like their Adwords app - it's now marked as "ready for production", hence now is the time to jump in and learn it!



Who this course is for:

  • Beginner and experienced developers who are interested in diving into mobile app development using one language for both platforms
  • Anyone whoever is interested to develop Android & iOS apps.
  • Anyone whoever wants to choose his/her career as mobile apps developer.
  • Entrepreneurs Who Want to Build Android and iOS Apps with Single Code base
  • Managers and Program Managers Who Want to Learn How to Build Android and iOS Apps with Single Code base

Course content

11 sections • 64 lectures

What is Flutter ? Preview 03:14

Why Flutter ? Preview 05:05

Requirements for Flutter Preview 01:40

How to get the most out of the course Preview 01:13

Installing flutter (windows) Preview 08:17

Installing android studio Preview 02:35

Running your app on android studio Preview 07:33

Section intro Preview 01:13

Getting started from scratch Preview 02:52

Hello World Preview 08:18

Scaffold and hot reload Preview 09:26

Adding other widgets Preview 09:08

Using Container Widgets Preview 13:43

Styling and finishing up Preview 22:52

Adding icon in IOS and Android Preview 06:39

Testing your app on Android Preview 00:31

Testing your app on IOS Preview 00:27

Section intro Preview 01:41

Write your first code in dart Preview 03:25

Basic Data types Preview 04:34

Dart string ,literals and string interpolation Preview 10:27

Final and constant Preview 04:43

if else_statement Preview 07:12

conditional statements Preview 07:54

switch case Preview 04:38

For_loop Preview 08:17

while and do while loops Preview 07:39

break statement Preview 07:23

Function Preview 09:50

Constructors Preview 08:50

Getter and setter Preview 10:46

Dart Map Preview 11:48

Section Intro Preview 04:06

getting started and stack Preview 10:52

creating multiple screens Preview 11:28

creating customized appbar Preview 13:23

Tranforming Animated Container Preview 13:21

Decorating Text field Preview 12:56

Listview Preview 19:58

Creating Pet Row Preview 12:33

Making your screen Scrolable Preview 04:20

Building and navigating a new screen Preview 18:29

Finishing new screen layout Preview 23:23

Adding animation in image Preview 03:15

Font awesome icons and drawer Screen Preview 15:14

Finishing Drawer Screen Preview 16:00

Section Intro Preview 02:28

Getting started Preview 11:41

Finishing User interface Preview 09:17

HTTP package Preview 07:51

Finishing function Preview 23:05

Integrating weather Icon Preview 08:08

Progress Indicator Preview 06:23

Generating error message Preview 10:53

Development Phases Preview 05:54

Next Steps Preview 02:26

Publishing Your Apps !! Preview 00:32