مسار تعلم flutter
1- تعلم لغة dart
لغة dart لغة برمجة تشبه java script في كتابتها و هي لغة غرضية التوحه تعمل على كل المنصات Web , Desktop , mobile
واذا كنت قد تعلمت اي لغة برمجة مسبقا فلن تواجه صعوبة في تعلم اساسيات لغة dart
2-تعلم الواجهات الاساسيات في flutter
حيث تحتوي flutter على مجموعة من الواجهات الاساسيات التي تساعدك على تفيذ اي تصميم ترغب به و من اهمها
- text
- Row , Column
- Stack
- Container
- statefull widget
- stateless widget
- accessibility
- inherited widget
- Localization
5- التعامل مع التنسيقات الخارجية مثل الخطوط و الصور و الصوت و الفيديو
6- العامل مع الواجهات الديناميكية مثل Listview , GridView
7- التخزين الداخلي في flutter باستخدام storage , sqlite , shared prefrences , file
8- المكتبات الخارجية الاكثر اهمية مثل http , dio , get_it , SQFlite
9- تعلم احدى تقنيات ال State Management و هي SetState , Provider , Redux , Bloc , Mobx