Moataz Fouad
-
المساهمات
3 -
تاريخ الانضمام
-
تاريخ آخر زيارة
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
أجوبة بواسطة Moataz Fouad
-
-
مرحبا عزيزي, استخدم هذا الكود
class MainListView extends StatefulWidget { MainListViewState createState() => MainListViewState(); } class MainListViewState extends State { final String apiURL = 'http://====================/getStudentInfo.php'; Future<List<Studentdata>> fetchStudents() async { var response = await http.get(apiURL); if (response.statusCode == 200) { final items = json.decode(response.body).cast<Map<String, dynamic>>(); List<Studentdata> studentList = items.map<Studentdata>((json) { return Studentdata.fromJson(json); }).toList(); return studentList; } else { throw Exception('Failed to load data from Server.'); } } @override Widget build(BuildContext context) { return FutureBuilder<List<Studentdata>>( future: fetchStudents(), builder: (context, snapshot) { if (!snapshot.hasData) return Center( child: CircularProgressIndicator() ); ///Alert there is a modification if(snapshot.data.length == 0){ return Text('Sorry:( there is no data'); } return ListView( children: snapshot.data .map((data) => Column(children: <Widget>[ GestureDetector( child: Row( crossAxisAlignment: CrossAxisAlignment.start, children: [ Padding( padding: EdgeInsets.fromLTRB(20, 5, 0, 5), child: Text(data.studentName, style: TextStyle(fontSize: 21), textAlign: TextAlign.left)) ]),), Divider(color: Colors.black), ],)) .toList(), ); }, ); } }
- 1
-
ليس هناك ما يسمي بالشهادات المعتمدة..خصوصا عندما نتحدث عن مجال حديث
صديقي الاهم من الشهادة هي الخبرة الفعلية, فاذا انتهيت من دورة فقط لاجل الحصول علي الشهادة دون التحصيل الفعلي للمادة العلمية فقد ضاع جهدك هباءا منثورا
وعلي سبيل المثال لا الحصر..اعلنت جوجل في الاونة الاخيرة تخليها عن الشهادات الجامعية والنظر الي الخبرة الفعلية وهو ما دفع الشركات الكبري في مجال السوفت وير الي ان تخطوا علي خطي جوجل
فالاهم هو الخبرة لا الشهادة.. اما بالنسبة لتعلم فلاتر فريمورك يجب عليك ان تتعلم لغة دارت اولا
يمكنك مشاهدة الدورات علي اليوتيوب او مراجعة المصدر من الموقع الرسمي
بعدها يمكنك ان تتجه لتعلم الفلاتر ويمكنك مشاهدة الدورات علي اليوتيوب اوو تعلمها من الموقع الرسمي
اذا كان لديك خلفية برمجية من قبل يمكنك التعلم من المواقع الرسمية..اما اذا كانت الي خطواتك فانصحك بمشاهدة الدورات علي اليوتيوب
وفقك الله ونفع بك
كيفية ايقاف CircularProgressIndicator() flutter
في جافا سكريبت
نشر
لا بأس حاول مرة اخري..قمت بعمل تعديل بسيط