إسماعيل العلوي نشر 27 أغسطس أرسل تقرير نشر 27 أغسطس السلام عليكم اقتراح مجموعة مشاريع بايثون 1 اقتباس
0 Mustafa Suleiman نشر 28 أغسطس أرسل تقرير نشر 28 أغسطس في أي مرحلة أنت حالياً؟ هل بدأت في تعلم بايثون أم قمت بمشاريع بسيطة وتنوي زيادة مستوى التعقيد؟ اقتباس
0 إسماعيل العلوي نشر 28 أغسطس الكاتب أرسل تقرير نشر 28 أغسطس أنهيت الأساسيات وسأدخل إلى إطار العمل django 1 اقتباس
0 Mustafa Suleiman نشر 28 أغسطس أرسل تقرير نشر 28 أغسطس عليك إذن بتنفيذ مشروع أداة إدارة مهام عبر سطر الأوامر CLI، لكي تتعلم التطبيق على القوائم والقواميس، حفظ البيانات في ملفات JSON، بناء قوائم خيارات تفاعلية، والتالي أيضاً: تطبيق طقس يقرأ من API خارجي لتتعلم مكتبة requests، التعامل مع JSON، معالجة الأخطاء. سكريبت لتنظيم الملفات تلقائيًا لتتعلم مكتبات os و shutil، أتمتة المهام المتكررة. Web Scraper بسيط لتتعلم BeautifulSoup، فهم طلبات HTTP، استخراج البيانات. لعبة Quiz أو Hangman لتتعلم تطبيق OOP (الكلاسات والدوال) في مشروع حقيقي. في حال درست دورة بايثون بالأكاديمية هنا، فتلك المشاريع قمنا بها بالفعل، وتستطيع بعدها الإنتقال لجانغو. لو أردت مشروع متقدم أكثر فقم بالتالي: مشروع SQLite (نظام فواتير، أرشيف مقالات، أو سجل مخزون) وبه جدول واحد، عمليات إضافة وبحث وحذف عبر sqlite3 المدمجة. مشروع مراقبة حالة المواقع وبه قائمة مواقع وترسل طلبات requests ثم طباعة حالة كل موقع، أي تفحص مواقع كل ساعة مثلاً وتنبهك بالبريد عند تعطلها. 1 اقتباس
0 بلال زيادة نشر 29 أغسطس أرسل تقرير نشر 29 أغسطس نظام إدارة محتوى (CMS) بسيط واجهة سطر أوامر (CLI) لإدارة المستخدمين والمقالات تسجيل دخول وصلاحيات (Admin vs User) قاعدة بيانات SQLite مع علاقات إمكانية تصدير المقالات لملفات Markdown أو HTML هذا المشروع يُحاكي Django في جوهره: نموذج (Model) + عرض (View) + تحكم (Controller). ثم يمكنك البدء بالتدريب على مشاريع مثل: 1. مدونة بسيطة (Posts + Comments) 2. نظام مصادقة كامل (Login/Register/Reset Password) 3. API RESTful بـ Django REST Framework 4. مشروعك الشخصي الأكبر 1 اقتباس
0 عبدالباسط ابراهيم نشر 31 أغسطس أرسل تقرير نشر 31 أغسطس بالإضافة إلى الاقتراحات السابقة يمكنك محاولة حل مشكلة شائعة من خلال بناء تطبيق بايثون فمثلاً بناء أداة لتتبع أسعار المنتجات وتنبيه المستخدم عند انخفاضها وبالطبع لديك المهارات حيث ستقوم بال Web Scraping (باستخدام BeautifulSoup وrequests) لصفحة منتج على موقع تسوق، وتخزن السعر يوميًا في ملف أو قاعدة بيانات SQLite، وترسل تنبيهًا إذا أردت عبر البريد الإلكتروني عند انخفاض السعر عن حد معين. وغيرها من المشاريع الأخرى التي يمكنك بناءها . ويمكنك البحث عن مشاريع بايثون جاهزة ومحاولة تنفيذها والتحقق من الكود لهذه المشاريع دورياً. 1 اقتباس
0 محمد عاطف25 نشر 3 سبتمبر أرسل تقرير نشر 3 سبتمبر لتهيئة نفسك بشكل مثالي قبل الدخول إلى إطار عمل مثل Django يجب أن تركز مشاريعك على البرمجة الكائنية (OOP) ,التعامل مع قواعد البيانات (SQL) ومعالجة طلبات الويب (HTTP وال APIs). فهذه المفاهيم هي المحرك الأساسي لأي تطبيق ويب. نظام تتبع المصروفات الشخصية : هذا المشروع سيعلمك أساسيات العمليات الأربع CRUD (إنشاء و قراءة و تحديث و حذف) والتي يقوم عليها أي تطبيق ويب بالإضافة إلى ربط بايثون بقاعدة بيانات حقيقية. الفكرة: برنامج يعمل من سطر الأوامر (Terminal) يتيح للمستخدم إضافة دخل أو مصروف وعرض الرصيد الحالي . محول عملات يعتمد على واجهات برمجة التطبيقات : الفكرة: سكربت يسحب أسعار الصرف الحية من API مجاني مثل ExchangeRate-API ويقوم بتحويل المبالغ التي يدخلها المستخدم. قارء أسعار المنتجات : الفكرة: برنامج يقرأ صفحة منتج على متجر إلكتروني ويستخرج اسم المنتج والسعر ثم يحفظها في ملف CSV. 1 اقتباس
السؤال
إسماعيل العلوي
السلام عليكم
اقتراح مجموعة مشاريع بايثون
6 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.