مكتبة الموارد: مستودع Backend-Development-practice - اختصار رهيب للمبرمجين


💎 مورد تقني مميز: Backend-Development-practice

يا ساتر، الباك إند ده عالم تاني خالص! صح؟

تلاقي نفسك بتشوف فيديو بعد فيديو، كورس ورا كورس... وتفهم كل كلمة، تحس إنك خلاص بقيت هيرو في الكونترولرز والموديلز والداتا بيز. بس أول ما تقفل اللابتوب وتيجي تطبق لوحدك، تحس إن المعلومة طارت، والكود اللي كتبته في الشرح راح في سلة المهملات الرقمية. أو الأسوأ بقى، إنك عامل ١٠٠ ملف هنا وهناك، وملفات بتنسى مكانها أصلاً، والمشاريع الصغيرة اللي عملتها متفرقة ومابتلاقيش حاجة ترجع لها وقت ماتحتاجها.

كل ده كان بيحصلي، لحد ما قلت: لأ كده مش هينفع!
إزاي ممكن أتعلم صح وأحافظ على اللي بتعلمه وأرجعله في أي وقت؟ إزاي أكسر حلقة "أتفرج وأنسى" دي؟

عشان كده، قررت أعمل المستودع ده بالذات، وسميته **(Backend-Development-practice)**. ده مكاني الخاص اللي هجمع فيه كل سطر كود بكتبه وأنا بتعلم باك إند. من أول API بسيطة، لحد شغل قواعد البيانات، والتأمين، وكل اللي بيجي في السكة.

الفكرة مش بس إني أكتب الكود وخلاص، لأ، الفكرة إني أقدر أرجع لأي حاجة كتبتها في أي وقت، أشوفها، أعدل عليها، أفتكر أنا عملت إيه هنا وليه. كأنها مذكراتي البرمجية الخاصة اللي فيها كل تجاربي وأخطائي ونجاحاتي الصغيرة.

وحاجة مهمة كمان: أي مصدر أستخدمه في التعلم، سواء كتاب، كورس، مقال، هتلاقيه مذكور بالتفصيل في ملف الـ README. يعني لو لقيت نفسي نسيت معلومة معينة أو عايز أراجع نقطة معينة، مش بس هلاقي الكود، لأ، هلاقي كمان المصدر اللي جبته منه، وأقدر أرجعله بسرعة.

يعني من الآخر، ده المكان اللي بتحول فيه النظري لعملي، الفهم لـ "شغل إيد". انصح أي حد بيتعلم يعمل نفس الفكرة، بتفرق كتير!

ويلا بينا نشوف إيه اللي كتبته لحد دلوقتي، وماتنسوش تبصوا على المصادر، ممكن تلاقوا فيها اللي يفيدكم.

بالتوفيق يا أبطال الباك إند!
// GitHub Link > https://github.com/abhi170212/Backend-Development-practice