By the end of the video, you'll have a clear understanding of the following concepts:
1. How to perform asynchronous operations in Flutter?
2. Difference between asynchronous and synchronous functions? Why/When do we need asynchronous functions?
3. What is Future, FutureBuilder ?
4. When to use await and async?
5. How to make HTTP (GET/POST/PUT/DELETE) requests to a REST API from Flutter?
7. How to fetch a list of items from the network and display it on the UI using a FutureBuilder?
8. How to fetch data of individual items by ID from the network and display it on the UI?
9. How to send data to a REST API?
10. How to update data through a REST API?
11. How to delete data through a REST API?
SOURCE CODE: https://github.com/gitanjal/flutter_http_basics