المشروع النهائي والملف التعريفي
الدرس 26 من 26 في دورة «البرمجة بالإحساس». مجاني، مع رسوم متحركة واختبار.
الطريق كله على خريطة واحدة
هذا ختام الدورة، ويعرض الشكل الطريق كله بعشر محطات. النصف الأول. الفكرة: ماذا تصنع ولمن. المواصفات: خطة في صفحة واحدة. أداة الذكاء الاصطناعي: منشئ مواقع أو محرر أو وكيل. GitHub: كودك في السحابة مع تاريخه كاملًا. الاستضافة: الموقع يصبح على الإنترنت، ولكل فرع رابط معاينة خاص. النطاق: اسمك أنت بدل عنوان تقني. بقية المحطات في الشريحة التالية.
النصف الثاني من الطريق
قاعدة البيانات وتسجيل الدخول: فقط إذا كان على الموقع أن يتذكر بيانات المستخدمين. ملف أعمال من صفحة واحدة لا يحتاجهما. الأمان: المفاتيح على الخادم، وقواعد الوصول إلى القاعدة، وحدود الطلبات. الإطلاق: قائمة التحقق، والتحليلات، ورابط حيث يوجد جمهورك. الملاحظات: تسمع الناس وتحسّن. العلم في النهاية يعني مشروعًا حيًا لا مثاليًا. القاعدة الأهم: لا تطلق قبل اجتياز فحص الأمان.
ما الذي قد يكون مشروعك الأول
اختر مشروعًا صغيرًا تحتاجه أنت أو أصدقاؤك فعلًا. صفحة هبوط: صفحة واحدة عنك أو عن فرقتك أو بثك. بوت Telegram: يذكّرك بمواعيد تسليم الواجبات. آلة حاسبة: تقسم فاتورة المقهى على المجموعة. لعبة صغيرة: مسابقة عن مسلسلك المفضل. متتبع العادات: سلسلة أيام بلا انقطاع. ملف أعمال: واجهة لأعمالك. باختصار: مشروع واحد مكتمل أفضل من ثلاثة متروكة.
README: واجهة مشروعك
ملف الأعمال مجموعة من أعمالك يراها الآخرون. قلبه على GitHub هو ملف README، الصفحة الرئيسية للمستودع. اكتب فيه ما المشكلة التي يحلها المشروع، وضع رابط الموقع الحي، وأضف لقطتي شاشة، واذكر بماذا بُني وكيف يُشغَّل. ثبّت أفضل مستودعاتك في ملفك الشخصي لتظهر أولًا. وتأكد أنه لا توجد مفاتيح في الكود العام.
كيف تتحدث عن مشروعك
في طلب تدريب أو دراسة أو عمل جزئي، اعرض القصة لا الرابط فقط. ما المشكلة التي لاحظتها. ما الذي قررته أنت بصفتك المنتج، وما الذي فعله الذكاء الاصطناعي. أين أخطأ الذكاء الاصطناعي وكيف اكتشفت ذلك. ماذا تعلمت. قل بصدق إنك عملت مع الذكاء الاصطناعي: القدرة على تحديد المهام بوضوح وفحص النتائج مهارة قيّمة بحد ذاتها. مستودعات مفيدة للبداية تجدها أسفل الدرس.
اختبر نفسك
- ماذا يجب أن يتضمن README لمشروع في ملف أعمالك؟
الإجابة الصحيحة: المشكلة التي يحلها ورابطًا حيًا ولقطات شاشة. يقرأ README أناس لن يتصفحوا الكود. يحتاجون الفكرة والرابط والصور. أما المفاتيح في مستودع عام فستتسرب. - متى يحتاج الطريق إلى قاعدة بيانات وتسجيل دخول؟
الإجابة الصحيحة: عندما يجب أن يتذكر الموقع بيانات المستخدمين. الموقع الثابت، مثل ملف الأعمال، يُنشر بلا قاعدة بيانات. القاعدة وتسجيل الدخول لازمان عند حفظ بيانات الناس. - كيف تتحدث عن عملك مع الذكاء الاصطناعي في ملف أعمالك؟
الإجابة الصحيحة: بصدق: ما قررته وما فعله الذكاء الاصطناعي وأين اكتشفت الأخطاء. القصة الصادقة تُظهر عملك الحقيقي: قرارات المنتج والفحص. وهذا يُقدَّر أكثر من التظاهر بأنك كتبت كل شيء.