Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Flutter 3.0 & Rest API from scratch, build a mini Store app
Rating: 4.2 out of 5(77 ratings)
5,679 students

Flutter 3.0 & Rest API from scratch, build a mini Store app

Flutter 3.0 & Rest API integration from scratch, build a Store app
Created byHadi Kachmar
Last updated 8/2023
English
English [Auto],

What you'll learn

  • This Flutter course is a complete guide that helps learn and build a fully functioning Flutter application with Rest Api.
  • Rest API integration
  • CRUD operations
  • Teaching how to write Clean-code and avoid Boilerplate code

Course content

4 sections40 lectures2h 57m total length
  • Introduction1:54

    Learn to integrate rest API with a Flutter app, handling HTTP requests, errors on scroll, pagination, and theming, tailored for beginners familiar with Flutter widgets.

  • Best price for the course0:06
  • App overview3:17

    See how the Flutter 3.0 app uses a main screen with a search field, sale widget, and latest products, plus a product detail carousel, pagination, and fake REST API.

  • Hints2:27

    Read the course description and lecture titles to grasp the structure, utilize attached resources and source code, and engage via q&a and notes to maximize learning.

  • Youtube channel0:33

    Explore a YouTube channel filled with tutorials, subscribe to stay updated, and follow for free future courses as new content drops.

  • Discord1:41

    Join the Discord community to ask flutter questions, share videos explaining errors, and receive fast help and updates on new apps, UI source codes, courses, and coupons.

  • Reach me0:08
  • About the source codes on Github1:08

    Access starter, UI, and full source code on GitHub; clone the starter project to follow along, explore assets, theme, design, and the complete course code.

  • Github starter source code0:13

Requirements

  • Basic knowledge with Flutter widgets is required

Description

This course covers making a  functional app for Android in portrait mode. Moreover, it also covers how to integrate the Rest API in a Flutter application.

The course mostly focuses on the REST API integration in Flutter

Course prerequisites:

  • Basic knowledge in programming to get started

  • Basic knowledge of Flutter and good knowledge is recommended


How this course can be of help:

  • Gaining more knowledge in Flutter and Rest API integration

  • HTTP requests

  • JSON serialization

  • On scroll Pagination

  • Error Handling

  • Clean and Clear design

What's in the course:

  • Complex UI has done simply

  • Simple Provider State management

  • Clean code and avoid Boilerplate code

  • Navigation & Custom navigation

  • Animated Navigation

  • Managing and updating packages

  • ListViews and multiple UI states

  • How to understand Flutter Mobile Development by building apps incrementally.

  • How to design, build, and debug Flutter apps

  • How to develop robust apps with Flutter

  • Theming

  • Flutter general AppBar

  • Flutter Material Design

  • Flutter Row and Column

  • Flutter ListView Builder

Course structure:

approximately 3 hours of content and updated regally 

Requirements:

  • Windows application development OR Mac application development

  • Access to a computer with an internet connection.

  • and you are ready for the journey

  • love learning about applying cutting-edge algorithms to practical cases!

What Should I Expect After this Course?:

  • The ability to build functional apps

  • New information regarding Flutter And API integration

Note that the course builds on windows, so I didn't have a chance to cover the IOS configurations! But feel free to ask anything about it. I will be there to help.

Who this course is for:

  • Flutter and Dart learning cravers
  • Anyone who want to understand how to integrate Rest API in a Flutter app