Flutter Beginner Tutorial - Build own App (Udemy.com)
Learn the dart and flutter basics
Created by: Tim Schütz
Last updated March 2019
What you will learn
- Learn the basics of dart and flutter and build an complete ToDo App
How it compares
Against the other 73 rated Udemy courses in Flutter on CourseDuck:
- Rating4.2 out of 5higher than 9% of them
- Reviews1,826#12 of 74 by number of reviews
- Length3.2 hoursshorter than 79% of them
- Last updatedMarch 2019earlier than 91% of them
Course Description
First part of the series talks about the basics of dart so beginners can get up to speed for the flutter tutorials. After that we will install android studio and start with the basics of flutter. At the end of the course we will create a simple ToDo App with basic functionallity.
- learn dart basics
- learn flutter basics
- create own app
Good luck and have fun!
Instructor Details
- 4.2 Rating
1,826 Reviews
Tim Schütz
Hi,
my name is Tim, I'm in the programming field for over 9 years now in the past I mainly worked on apps & websites but started to get slowly into blockchain programming and cryptocurrency investing about 3 years ago. On this channel I share free of charge DApp, cryptocurrency/NFT development tutorials and investing tipps and tricks.
Hope you enjoy my free courses, Tim
More Flutter courses
The Complete Flutter Guide: Build Android, iOS and Web apps (2026)
4.8 (2,407 Reviews)
Provider: Udemy
Time: 25h
$64.99
The Complete Flutter Development Bootcamp with Dart (2025)
4.6 (58,993 Reviews)
Provider: Udemy
Time: 28.8h
$174.99
Flutter BLoC - From Zero to Hero Complete Course (2021)
4.6 (1,289 Reviews)
Provider: Udemy
Time: 3.2h
$54.99
Flutter BLoC State Management & Firebase [2026] From Scratch
4.6 (530 Reviews)
Provider: Udemy
Time: 3.7h
$84.99
Reviews
By Erin Wagner on 4/4/2021
Just a heads up that he doesn't show you how to download the Flutter SDK and put the file path into your Android Studio setup. But it was easy enough to Google instructions once I realized (thanks to a comment from another student) that that was the missing step. Aside from that, the instructor hasn't missed a single step. I'm starting this with exactly zero coding experience, and I feel like I have a solid understanding of these basic components. Great for beginners like me.
By Taha on 6/10/2020
he didn't introduce the docs and how to use it or how to find out which widget needs which parameters. he just coded what he basically memorized. another problem is that he didn't use the hot reloading and you have to skip alot to just see what happens after it refreshed. which is very annoying. but the content was good.
By Joe Short on 5/26/2020
Well presented course. Everything shown was relevant to the subject. The first part of the course covers basic programming skills and the second covers how to create a basic app. Would recommend this course to anyone wanting a beginners guide to using Flutter.
By Siddhesh Athalekar on 5/12/2020
It was a good course for absolute beginners. We are told at the beginning what to expect, and this course delivers the same. I feel the sound could be much better - it was a bit on the lower side. Also, maybe the explanations of some things (like why do we need the keys to be set for listview, why does listviewbuilder needs context parameter etc.) could have been useful. But overall this is a nice course for those wanting to wet their feet in flutter.
By Richard Chin on 12/20/2019
Very clear instructions, well organised course. Everything worked as expected except for in one lesson where MaterialApp was required to wrap a section of code and this wasn't show on screen. Could perhaps do with more explanation of theory why certain things are done.
By GeoGraph Tale on 12/5/2019
This course is free with lots of basic knowledge that you can use to start your project.He nailed it one by one what's the use of each widget which I get confused at first I watched the video. Now Tim Schutz giving you the privilege to start your project with knowledge and understanding the fundamentals.Good Job! Tim, I hope you can make video on Fetching Data.Thumbs Up to you! Buddy!
By Gwzwnglai Daimari on 10/11/2019
The course is best for mainly getting the gist of flutter, you won't understand some parts of the code. The Course is fairly basic, we still get errors following the course exactly. The best part of the course is the length of the videos. They are short and simple.
By Amr El-Sayed on 10/3/2019
The course is very good as a start, but I have expected to include the following: 1- Creating a very small App, with specific function in order to illustrate the live cycle and data communication between App parts. 2- Trying any of the created samples in iOS, in order to compare the behavior. Thanks for your great efforts :)
By Samuel Van Orshaegen on 7/7/2019
Nice course, your explaining very well, and I understand everything, but your going a little slow and it takes long before you get to the point, but maybe that's good for other people who can't really follow and need more explanation. Anyways thank you for this course :)
By Rurick Maqueo Poisot on 12/14/2018
La parte de Dart le falta un poco mas de explicación y organización. La parte de Flutter está mejor explicada y organizada pero le sigue faltando algo de organización. Es recomendable para primerizos en Flutter pero no para alguien que no sabe nada de programacion
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100





![Flutter BLoC State Management & Firebase [2026] From Scratch](/programming/flutter/images/4751814_0be0_5.jpg?v=1789443544)
