السلام عليكم ورحمة الله وبركاته
اريد خطة تعلم ل full stack development
وانا اريد ان اتاسس في البرمجة
وشكرا لكم
هناك عدة مراحل وأول وأهم مرحلة هي مرحلة الأساس وهنا يجب تعلم هذه التنقيات وفهمها وفهم كيفية عملها
1- القسم الأول هو برمجة الواجهات Front end باستخدام
HTML لغة توصيف وتعتبر هيكل الصفحات
CSS لغة تنسيق وتجميل الصفحات
JavaScript لغة برمجة وتضيف التفاعل في الصفحة والعديد من الأشياء وهي أهم وأكبر من السابقتين
أشياء إضافية ضرورية تعلم ال DOM ، Events ، Fetch API
2- القسم الثاني برمجة الخلفية Back end وهنا لديك العديد من الخيارت ويمكنك اختيار أحد هولا
إما تواصل باستخدام JavaScript عبر Node js أو تختار Python او PHP
تعلم http وهنا كيف تربط بين الواجهة والخلفية
3- وإذا أدرت تخزين بيانات فيجب عليك تعلم قواعد البيانات مثل MySQL أو PostgreSQL أو MongoDB وكيفية الربط بين قاعدة البيانات مع الخلفية الذي برمجتها بأحد اللغات السابقة مثل Node js
الان تستطيع الانتقال الى المرحلة التالية وهي عبارة عن إضافات للأساس السابق فقط وجاءت تلبية لحاجة أو لحل مشكلة
وتتعلم أطر العمل Frameworks مثل Bootstrap ، React ، Express وغيرها على حسب الحاجة
وايضا تتعلم بعض الأدوات مثل Github ، NPM ، Webpack وتتعلم عن الاستضافة Hosting
التعليقات