Assignments

Topic Assignments Due date Submission Grade
Day 1: Dart Fundamentals, Flutter Installation Assignment 1: Dart Basics & Creating First App - -
Day 2: Extensions, Widget tree, Scaffold Assignment 2: Scaffold and Image Widget - -
Day 3: Creating Stateless Widgets with Standard Flutter Widgets Assignment 3: Future App "Splash" and "Import Image" Layouts - -
Day 4: Screen Navigation, Stateful Widgets Assignment 4: Navigation with Stateful Widgets - -
Day 5: Firebase Authentication Assignment 5: Firebase Authentication - -
Day 6: Dart Lists, ListView and ListTile widgets Assignment 6: ListView, ListView.builder and ListTile widgets - -
Day 7: Card widget, Extracting widgets Assignment 7: Card widget, Extracting widgets - -
Day 8: Routing and Asynchronous Functions Assignment 8: Routing and Async Functions - -
Day 9: API Requests using HTTP Package Assignment 9: API Request using HTTP Package - -
Day 10: GET and POST requests, Restructuring using MVC Assignment 10: GET and POST requests, MVC - -
Day 11: Extending API requests, Handling Exceptions Assignment 11: Lists of API data with GET request, Handling HTTP Exceptions - -
Day 12: Future Face Android App Translation (Splash & Import Screens) Assignment 12: Splash and Import Screens - -
Day 13: Import Image and Result Screen with API Request Assignment 13: Result Screen; Pick & Crop Image, API Request - -
Day 14: Convert Image from API Response and Save to Gallery Assignment 14: Convert Image, Request Permissions & Save to Gallery - -