Skip to content

Sathish1891/flutter_complete_guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

flutter_complete_guide# Dart Complete Guide πŸ§‘β€πŸ’»

This is my personal Dart learning repository β€” where I document everything I learn about the Dart programming language in a structured, practical way.

It is part of my journey as a full stack developer to expand my knowledge beyond Java and explore mobile and cross-platform development with Dart and Flutter.


πŸ“š Folder Structure

dart-complete-guide/ β”œβ”€β”€ notes/ β”‚ β”œβ”€β”€ basics/ β”‚ β”œβ”€β”€ advanced/ β”‚ └── dart_vm/ β”œβ”€β”€ code/ β”‚ β”œβ”€β”€ basics/ β”‚ β”œβ”€β”€ advanced/ β”‚ └── performance/ └── README.md

yaml Copy Edit

  • notes/ β€” Markdown notes organized by topic
  • code/ β€” Dart code examples that align with notes

βœ… TODO: Topics to Learn & Document

πŸ“˜ Basics

  • Variables & Data Types
  • Functions & Parameters
  • Classes & Objects
  • Collections (List, Set, Map)
  • Null Safety
  • Control Flow (if/else, loops)
  • File: what_is_dart.md (Moved Dart intro here)

🧠 Advanced

  • Futures & async/await
  • Streams
  • Error Handling
  • Mixins & Extensions

βš™οΈ Dart VM & Performance

  • JIT vs AOT
  • Isolates
  • Dart DevTools

πŸ“˜ Synopsis

πŸ“ Notes (/notes)

Structured markdown notes for each topic:

  • basics/ β€” Syntax, types, collections, control flow
  • advanced/ β€” Async/await, futures, streams, etc.
  • dart_vm/ β€” Performance, JIT vs AOT, isolates

πŸ§ͺ Code (/code)

Hands-on Dart code examples that reinforce the concepts:

  • basics/ β€” Simple syntax, OOP, functions
  • advanced/ β€” Futures, error handling, streams
  • performance/ β€” Isolates, benchmarks, memory profiling

✍️ Maintained By

Sathish Ramesh
Senior Full Stack Developer | Java, Dart, Flutter , React , Spring Boot πŸ“ Chennai, India


🎯 Goal

Build a solid foundation in Flutter β€” combining notes and hands-on practice.
Create a lasting reference guide that helps me revise, revisit, and build real-world apps

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published