Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Flutter - Advanced Course
Rating: 4.2 out of 5(911 ratings)
96,612 students

Flutter - Advanced Course

Learn to be a Flutter advanced programmer
Created byBryan Cairns
Last updated 9/2021
English
English [Auto],

What you'll learn

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

Course content

6 sections • 33 lectures • 5h 1m total length
  • Dart 2 - version changes (some videos will be re-recorded)4:58

    Dart 2 enforces a stronger type system that requires declaring types, boosting type safety and signaling potential breaking changes during migration.

  • Read me - major changes to Dart and Flutter1:09
  • Opacity4:08

    Learn how to implement an opacity toggle in Flutter by wiring a visible boolean to an opacity widget and a toggle button within a simple stateful app.

  • Rotated Box2:35

    Control widget rotation in Flutter by using rotated box with quarter turns driven by a slider; convert turns to an integer and display a hello world child.

  • Box Decoration3:08

    Learn to enhance flutter user interface with box decoration by applying a radial gradient, border, and padding to a container housing an asset image.

  • Transformations6:48

    Explore advanced transforms in Flutter by manipulating a matrix to affect x, y, and z axes, applying skew and rotation, and nesting transforms with padding and text.

  • Custom Painter10:28

    Learn to implement a custom painter in Flutter, draw on a canvas with radius, offset, and brushes, and manage layering and repaint behavior.

  • Section 1 - Assignment
  • Assignment source0:03

    See the source code out on github

  • Section 1 - Quiz

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