Learn flutter & dart by doing - part 2

Build weather app in flutter & dart
Rating: 4.5 out of 5 (34 ratings)
3,800 students
English [Auto]

Creating classes, & functions
Creating widgets
Using card widget
Using font awesome icons
Using Future builder
Using Icon widget


  • Install Android Studio
  • Trainees must complete Learn Flutter & Dart by doing - part 1 before starting part 2


In this course, you will learn how to improve your code and how to  split up your large classes in your project into simple small classes that can be easy to maintain.


It doesn't matter how many courses you have enrolled in. It's about practicing what you have leaned so far.

That means, The more time you invest in learning coding the faster you will master it. 

Please rate this course and write your comments.

Who this course is for:

  • Beginner Flutter & Dart curious
  • Someone who is interested in mobile apps programming

Course content

1 section6 lectures42m total length
  • Introduction
  • Create WeatherData class
  • Classes
    1 question
  • Update GetLocation Class
  • Create HttpHandler class
  • functions & variables
    1 question
  • Create DisplayWeatherData class
  • Widgets
    2 questions
  • Create GetIcons class


I am a senior programmer with a great passion for teaching
Abdulaziz Alshamran
  • 4.0 Instructor Rating
  • 266 Reviews
  • 12,901 Students
  • 4 Courses

I am Abdulaziz, I'm a senior programmer working at a university. I have a great passion for teaching and helping students.

5 years ago, I started switching my career path into online teaching and training and so far I have taught many students from all around the world.

My hobbies are:

drawing, sculpting, swimming, poetry, and sports. Also, I'm interested in entrepreneurship, innovation, augmented reality, and 3D design.


If you have any questions, you can either send them to my email or post them to the Q&A section and I will provide you with a full detailed answer as well as examples.