Skip to content
UdemyFlutterPaid courseBeginner levelCertificate

Flutter Web: Create A Responsive Sleek Developer Portfolio (Udemy.com)

Create beautiful and responsive portfolio with Flutter Web, to impress recruiters and employers, without HTML/CSS

Created by: Haris Samingan

Last updated March 2021

icon
What you will learn

  • Build a Complete, Real World Website with Flutter Web and Firebase
  • Build beautiful, fast and good quality website with Flutter Web
  • Build a sleek portfolio to impress any recruiter
  • Become proficient in one of the fastest growing technologies
  • Build a website without learning HTML, CSS and Javascript

How it compares

Against the other 73 rated Udemy courses in Flutter on CourseDuck:

  • Rating4.2 out of 5higher than 9% of them
  • Reviews103#64 of 74 by number of reviews
  • Length7.9 hoursshorter than 53% of them
  • Last updatedMarch 2021earlier than 76% of them

icon
Course Description

Have you discovered Flutter and enjoyed the experience creating fast and beautiful apps? However, you want to create a website but do not want to learn another web framework or language? Well, this course Create A Beautiful Developer Portfolio, is for you!

Flutter is not only great at creating fast and beautiful apps, it is now venturing into websites and desktops. Therefore, Flutter would be an excellent framework where you code once and build anywhere.

The course includes 7+ hours of HD video tutorials and build your programming knowledge while making a sleek looking portfolio website for prospective recruiters and employers.

By the end of this course, you will be ready to build your own fantastic looking Flutter Web websites and become a fully fledged Flutter developer.

Sign up today, and look forward to:

  • Over 7 hours of HD video content, everything you will ever need to create a clean looking portfolio


  • Building a website that use Firebase Hosting, FutureBuilder, Cards, Responsive Design, your own RSS Feed and so many more


  • All the knowledge you need to start building any website you want

Level up to be A Flutter Web Developer with This Course

So by the end of the course, you'll understand:

  • Fundamental concepts in Flutter e.g. Widget tree, state management, animations, theme data and many more


  • Fundamental programming concept in Dart e.g variables, constants, finals, lists, maps, futures and many more


  • Responsive Design: How to make use of MediaQuery and Responsive builders to build for screens as big as 1080p to as small as an iPhone SE screen

  • RSS Feed: you are able to update your blog sections using RSS feed and Medium as a blog source

Don't just take my word for it, see what my past students had to say about my courses:

"First of all, hands off to the Instructor for making the course so lively and understandable. As a beginner, I didn't expect to understand the concept so well. Also, the assignments given have helped a lot to self-evaluate myself. Overall...a great experience!" - Ash

"Haris is covering stuff that you won't find in other Flutter courses. He does so in a funny, engaging way. Pretty advanced stuff but easy to understand. Amazing how much he knows about Flutter and how well he delivers it." - Willard Jansen

"I thought the course was great." - JW Truver

"Yes, the way you present the class is great. The examples that you use to compare real life situations with programming is the one which I found the most engaging. As a beginner, I was able to understand about programming concepts better than I imagined. Thank you for that!" - Aiswarya Deepak

"He's fast, funny, and straight to the point." - Jeffrey Heisler

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Haris Samingan

I'm Haris, a developer (mainly coding in Flutter for 2 years) who wants to create entertaining coding tutorials. I have helped teach hundreds of students to learn code, from creating games using Unity, to create mobile apps using React Native, and teaching kids Scratch.


At the age of 22, I started to get serious in programming when I was going through a coding bootcamp. I realised that the lessons were hard to understand and boring. This gave me the motivation to make coding lessons entertaining, relatable and fun.


I research to find ways to explain hard concepts into simple and relatable examples.

icon
More courses by Haris Samingan

$74.99

icon
More Flutter courses

$64.99

$129.99

$174.99

$54.99

$12.99

$84.99

icon
Reviews

4.2

103 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Zachary Young on 8/31/2021

Haris is one of the first few instructors to have a working course on Flutter web. While the lessons are rough around the edges, they nevertheless get the job done. Can't wait to get started on my own projects and am eagerly waiting for more updated courses from Haris.

By Richard Domnic on 6/6/2021

Amazingly explained design concepts. This course will help only in design point of view, and you'll not be able to learn core dart & business logic here.

By Ricky T on 4/6/2021

Clear and precise. Excellent for beginners. However, Haris could explain concepts a bit more. For example, in sec 22, he could have explained that "the reason why we provide a function for property builder is because builder is of type function. It is a callback. It needs to point to a function, which it will execute later along with pre-calculated objects context and size...". Then show the file definition..etc. That way, users will know where context and size comes from, and that it's using a callback for the user to define how ResponsiveBuilder draws the elements. Nevertheless, excellent material and I would buy Haris' other videos.

By Kerry Bottoms on 1/26/2021

I really enjoyed this course and I thought he did an amazing job with explaining the concepts. He has a great sense of humor and style. I highly recommend this course!

By Thomas Bonnet on 12/22/2020

I am about this finish this course. I must say it was a very nice one. Clear, well explained and easy to follow as to apply. I am not very experience in Flutter and I was really happy to see how the development of a webpage could be done with it. In the same time it was the occasion to build my portfolio, so I am very satisfied with this course. Thank you Haris!

By Anil S on 9/22/2020

Good Course. Though not completely detailed, its quite enough for covering basics of Flutter web. Possible improvements could include topics like web security, cookies and sessions.

By Raymond Kurniawan Liputro on 9/14/2020

I ask a question in Q&A and doesn't get any respond for almost 1 week, I am pretty disappointed with this Instructor

By Darin Milner on 8/13/2020

Good course and intro to Flutter and web development. The course and project is useful and interesting and teacher explains the steps very well and is responsive. I learned a lot and hope to learn more about Flutter.

By Hilmi Cihan Yıldırım on 8/10/2020

Making too zoom looks very bad especially when using a big screen. You can use ctrl+ "+" to make some points also you can increase font like 24 or a little less it can be seen in small screens at the same time.

By Washington Shoji on 6/14/2020

In a nutshell, it's a course well worth taking. It's super beginners friendly. The instructor puts a lot of effort to make the content clear and easy to understand and, ultimately, you can create and deploy a website. It also is useful for more advanced Flutter developers. I learnt quite many things regarding Flutter web and some good use of widgets that I didn't know before. I appreciate the fact that the instructor (Haris), put it in a simplistic and yet pragmatic approach to state management and dependency injection. Personally, I would do things a bit differently. But If I were a beginner Flutter developer, then his approach and explanations is a lifesaver and makes it easy to pick up the concept fast. This course most definitely can be a solid foundation for developing single page websites using Flutter framework. From there with a bit more research and use of more advanced design architecture/pattern, anyone could develop a fantastic website, in my opinion. So, thanks Haris for putting together this friendly and informative course, I appreciate your efforts in developing this project.

Showing all 10 reviews on CourseDuck

Read all 103 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100