Skip to content

Damas-dev/dart-flutter-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dart-flutter-study


Overview

This file contains a detailed three-week study timetable covering essential topics for both Dart/Flutter.

The schedules are presented in table format for easy tracking, Dart and Flutter curriculum. Each table is broken down by day, topic, and the sections to be covered, along with a column to mark completion.


Three-Week Dart and Flutter Study timetable

This timetable outlines a three-week, day-by-day structure for learning Dart fundamentals, classes, and essential Flutter topics.


Week 1 – Dart Fundamentals and Functions

Day Topic Sections Covered Done
2025/09/26 Dart & Flutter Intro + Dart Basics 02 – What is Dart & Flutter Framework → 002 Dart Pad Overview
03 – Basics: 001 Basic Math → 006 Exercise Strings
[ ✔️ ]
2025/09/27 Dart Basics (Part 1) 03 – Basics: 007 Booleans → 012 Maps [ ✔️ ]
2025/09/28 Dart Basics (Part 2) 03 – Basics: 013 Maps Exercise → 018 static & dynamic [ ]
2025/09/29 Control Flow (Part 1) 04 – 001 Introduction → 006 Exercise For Loops [ ]
2025/09/30 Control Flow (Part 2) 04 – 007 While Loops → 010 Switch & Case [ ]
2025/10/01 Functions (Part 1) 05 – 001 Introduction → 005 Parameters Exercise [ ]
2025/10/02 Functions (Part 2) 05 – 006 Control Flow with Functions → 010 Function Exercises – Part Two [ ]

Week 2 – Classes & Flutter Basics

Day Topic Sections Covered Done
2025/10/03 Review & Catch-Up Week 1 – Dart Fundamentals, Functions Review & Catch-Up [ ]
2025/10/04 Classes 06 – 001 Introduction → 008 enum [ ]
2025/10/05 Flutter Basics (part 1) Flutter Basics: 001 Intro → 007 Text Widget [ ]
2025/10/06 Flutter Basics (part 2) Flutter Basics: 008 Material App and Scaffold → 011 Basic Gestures – Part Two [ ]
2025/10/07 Flutter Basics (To-Do App Start) Flutter Basics: 012 Roadmap → 018 DialogBox & showDialog [ ]
2025/10/08 Flutter Basics (To-Do App Finish) Flutter Basics: 019 ListView → 022 To-Do List – Version Two [ ]
2025/10/09 Review & Catch-Up Revise classes & Flutter basics. [ ]

Week 3 – Intermediate Flutter

Day Topic Sections Covered Done
2025/10/10 Extra Dart + Navigation Intro Extra Dart Topics: 001 Intro → 005 Ternary Operator
Navigation: 001 Section Overview → 004 Navigator
[ ]
2025/10/11 Navigation (Part 2) 005 Drawer → 008 Return Data to Previous Screen [ ]
2025/10/12 Navigation (Part 3) 009 Expanded ToDo List Part 1 → 012 Expanded ToDo List Part 4 [ ]
2025/10/13 Forms & Persistence (Part 1) 001 Overview → 004 Change Handling [ ]
2025/10/14 Forms & Persistence (Part 2) 005 Grab Form Values → 010 Storing Form Data [ ]
2025/10/15 HTTP & Firebase 001 Introduction → 004 Authenticated Requests [ ]
2025/10/16 Final Review Full review of weak areas [ ]
2025/10/17 Final Challenge Build my own mini project [ ]

About

personal skill gain

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages