Flutter & Dart - The Complete Flutter App Development Course

Paulo Dichone, Developer and Teacher

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
109 Videos (14h 34m)
    • Introduction to Flutter and Dart Mobile Development

      3:16
    • About Flutter Beta

      4:26
    • Download Android Studio Mac Setup

      8:43
    • How to Get More Out of The Course

      11:23
    • Lesson 4 Setup Flutter SDK Mac

      13:42
    • Lesson 5 Setting Up Dart and Flutter in IntelliJ Mac

      8:23
    • Lesson 6 Setting Android Studio with Flutter and Run First Flutter Helloworld

      7:51
    • Lesson 7 Using IntelliJ to also run iOS and Android Apps

      5:34
    • Lesson 8 Why Flutter Motivation Presentation

      10:53
    • Lesson 9 Intro to Dart and dartPad too part 1

      8:45
    • Lesson 10 Dart Code Style and Naming Convention

      5:04
    • Lesson 11 Declaring Variables in Dart String Part 1

      11:10
    • Lesson 12 Types and Assigning types to variables

      8:02
    • Lesson 13 Numbers Ints Double

      4:01
    • Lesson 14 Booleans

      3:16
    • Lesson 15 Const and final keywords

      6:58
    • Lesson 16 Concatenation

      6:36
    • Lesson 17 Operators Arithmetic

      8:15
    • Lesson 18 Equality and Relational Operators

      6:44
    • Lesson 19 If else statments

      7:50
    • Lesson 20 Logical Operators

      11:35
    • Lesson 21 For Loop

      6:41
    • Lesson 22 While and DoWhile and Break

      5:48
    • Lesson 23 Switch Case

      5:22
    • Lesson 24 Functions Introduction

      7:27
    • Lesson 25 Return types String Int Bool

      11:44
    • Lesson 26 Using => For returning expressions

      3:59
    • Lesson 27 Arguments and Functions

      8:49
    • Lesson 28 Optional Parameters

      5:37
    • Lesson 29 Lexical Scope in Dart

      9:28
    • Lesson 30 Introduction to Classes and Objects Presentation

      5:55
    • Lesson 31 Class Creation + Instance Vars Intro

      9:02
    • Lesson 32 Adding Methods to our Class

      6:04
    • Lesson 33 Constructors Part 1

      10:19
    • Lesson 34 Named and Sugar Syntactic Constructors

      6:31
    • Lesson 35 Setters and Getters

      4:43
    • Lesson 36 Intro to Inheritance Presentation

      7:46
    • Lesson 37 Creating Classes and Inheriting From Parent Classes

      8:30
    • Lesson 38 Override Methods

      8:03
    • Lesson 39 Inheriting Classes with Constructors

      7:36
    • Lesson 40 toString Override Method

      7:07
    • Lesson 40

      0:59
    • Lesson 41 Introduction to Abstract and Interface Classes

      9:15
    • Lesson 42 Abstract and Interface classes in Dart Full

      15:14
    • Lesson 43 Introduction to Collections Presentation

      4:37
    • Lesson 44 Creating and Looping thru Lists

      9:13
    • Lesson 45 Creating List with Person type

      6:41
    • Lesson 45

      2:49
    • Lesson 46 Maps

      8:23
    • Lesson 47 Introduction to libraries and Creation

      9:54
    • Lesson 48 Exploring the Project Structure and Math libraries

      9:34
    • Lesson 49 Introduction to Flutter Flutter App Anatomy

      3:34
    • Lesson 50 Writing a Hello World With Flutter Text Widget

      8:41
    • Lesson 51 Little Material Design Presentation

      2:46
    • Lesson 52 Material Design Text and Widgets Font Properties

      7:22
    • Lesson 53 Separating Code Creating a Stateless Home Class

      12:24
    • Lesson 54 Creating Libraries and Add Widgets to Libraries Clean Code

      5:38
    • Lesson 56 Layouts Containers and Colums

      13:29
    • Lesson 57 Rows and Expanded

      6:14
    • Lesson 58 Stack Widget

      3:39
    • Lesson 59 Introduction to Scaffold Widget and Other Widgets

      4:34
    • Lesson 60 Scaffold Widget and appBar and toobar Widgets Tap

      11:34
    • Lesson 61 Scaffold Inkwell and Taps + other Scaffold properties

      10:14
    • Lesson 62 Scaffold BottomNavigator and Adding Touch

      6:58
    • Lesson 63 FloatingActionButton Running on iOS and Android

      4:10
    • Lesson 64 Introduction to GestureDetector Widget Part 1

      10:25
    • Lesson 65 Gesture dectector Custom Buttons and Tap Final

      14:10
    • Lesson 67 Intro to Stateless vs Stateful Widgets

      3:36
    • Lesson 68 Intro to Make it Rain App Slide

      1:39
    • Lesson 69 App Let it Rain UI Part 1

      9:55
    • Lesson 70 App Make it Rain UI setup Part 2

      10:37
    • Lesson 71 App Let it Rain Final

      9:05
    • Lesson 72 Challenge MakeItRain App

      1:01
    • Lesson 73 Solution to the Challenge

      2:02
    • Lesson 74 Building Layouts Introduction Login Form App

      1:21
    • Lesson 75 App Login Setup Configurations and UI Part 1

      11:53
    • Lesson 76 UI Settup Image and TextFields Part 2

      12:07
    • Lesson 77 UI Setup Part 3

      12:34
    • Lesson 78 Code Logic Added

      10:35
    • Lesson 79 Login App Final Fixes Final App

      7:09
    • Lesson 80 Widgets Tree Presentation

      3:45
    • Lesson 90 Intro WeightMars

      1:42
    • Lesson 91 Weight On UI Part 1

      12:54
    • Lesson 92 UI Finalized

      12:42
    • Lesson 93 Weight On X Logic Part 1

      11:28
    • Lesson 94 Weight on X Final

      7:32
    • Lesson 95 BMI Intro to Challenge

      4:37
    • Lesson 96 BMI Solution UI Setup 1

      10:59
    • Lesson 97 BMI solve Challenge UI Final Part 2

      10:57
    • Lesson 98 BMI solution Writing the Logic

      11:27
    • Lesson 99 Final Solution Challenge

      10:36
    • Lesson 100 Intro to HTTP and JSON

      6:14
    • Lesson 100A Updates Flutter Beta 2 JSON and Child Fixes

      11:15
    • Lesson 101 Intro to Async and Future Http Request in Flutter

      5:38
    • Lesson 102 Parsing a JSON object Part 1

      16:59
    • Lesson 103 Parsing JSON Getting Field values

      9:45
    • Lesson 104 Parsing Json Adding data to a Textview

      6:52
    • Lesson 105 Parsing data int Listview

      12:09
    • Lesson 106 Parse and Listview Customizing Listviews Part 1

      9:39
    • Lesson 107 Listview Pairing Row data with the List data

      10:36
    • Lesson 108 Parse and Listview and Alertdialog Final

      11:32
    • Lesson 109 Parsing Complex Json Tree Important

      10:19
    • Lesson 110 - App Challenge

      2:07
    • Lesson 105 Quakes App Solution Part1

      10:17
    • Lesson 106 Challenge Quake Solution Fixing return Types Getting json Data

      7:09
    • Lesson 107 Challenge Solution Getting data into Listrow

      8:26
    • Lesson 108 Challenge Solutioin Quake Row UI

      9:25
    • Lesson 109 Challenge App Quake Formatting Dates

      14:52
    • Lesson 110 Challenge Earthquake Final

      7:03
14 students are watching this class