Flutter Advanced

Learn to be a Flutter advanced programmer

Last updated 2022-01-10 | 4.4

- Graphics
- Animations
- Mapping

What you'll learn

Graphics
Animations
Mapping
Device Integration
Permissions
Camera
Firebase auth
Firebase storage
Firebase database

* Requirements

* Intermediate Flutter Knowlege

Description

This is an advanced course and not intended for beginners. In this course you will learn how to work with graphics, animate widgets, use maps, phone integration such as permissions and the camera and how to work with firebase. This course picks up right where my previous courses have left off.

Who this course is for:

  • Anyone seeking an advanced level of Flutter knowlege

Course content

6 sections • 45 lectures

Dart 2 - version changes (some videos will be re-recorded) Preview 04:58

Read me - major changes to Dart and Flutter Preview 01:09

Opacity Preview 04:08

Rotated Box Preview 02:35

Box Decoration Preview 03:08

Transformations Preview 06:48

Custom Painter Preview 10:28

Section 1 - Assignment

Practice what you have learned

Assignment source Preview 00:03

See the source code out on github

Section 1 - Quiz

Tween Animations Preview 07:01

Animation builder Preview 07:29

Listener Preview 07:09

Animated Widget Preview 13:30

Section 2 - Assignment

Practice what you have learned

Assignment source Preview 00:03

See the source code on github

Section 2 - Quiz

Display a map Preview 06:47

Markers Preview 05:02

Map interactions Preview 09:26

Polylines Preview 04:54

Section 3 - Assignment

Practice what you have learned

Assignment source Preview 00:03

See the source code on github

Section 3 - Quiz

URL launcher Preview 07:08

Permissions Preview 17:18

Working with contacts Preview 19:51

Taking pictures with the camera Preview 21:34

Section 4 - Assignment

Practice what you have learned

Assignment source Preview 00:03

View the source code on github

Section 4 - Quiz

Firebase intro Preview 03:01

Project setup Preview 12:58

Flutter authentication Preview 05:57

Anonymous authentication Preview 07:36

Google authentication Preview 07:06

Section 5 - Assignment

Practice what you have learned (no source for this assignment)

Section 5 - Quiz

Firebase storage Preview 34:06

Firebase real time database Preview 29:03

Firebase database set vs update Preview 16:06

Firebase database find and findrange Preview 08:36

Section 6 - Assignment

Practice what you have learned

Assignment source Preview 00:03

See the source code on github

Section 6 - Quiz