التكنولوجيا
الذكاء الاصطناعي
تطوير الحياة المهنية
البرمجة
أمن المعلومات
تطوير الويب
تطوير الألعاب
تطوير التطبيقات
تطوير البرمجيات للمكتب الشخصي
6 مجالات في البرمجة وكيف تختار مجالك 👇🏻.
1: تطوير ويب
2: تطوير تطبيقات
3: تطوير الألعاب
4: تطوير برامج سطح المكتب
5: الذكاء الإصطناعي Al
6: الأمن السيبراني
1: تطوير ويب
2: تطوير تطبيقات
3: تطوير الألعاب
4: تطوير برامج سطح المكتب
5: الذكاء الإصطناعي Al
6: الأمن السيبراني
قبل نبدأ بقولك كيف تختار مجالك في البرمجة وفيه شرح كلام وفيه شرح صور ، ولكن ترا أختيارك قرار مصيري لازم تركز وأنت تختار ، لأنك راح تبدأ مسيرتك فيه وتستمر لسنوات عديدة فكيف تختار مجالك؟
⁃ أختار مجال تحس إنك تحبه
⁃ أبحث عن مدى إحتياج سوق العمل له
⁃ أبحث عن "هل أقدر أطلع فلوس من المجال ؟"
⁃ أبحث عن مدى إحتياج سوق العمل له
⁃ أبحث عن "هل أقدر أطلع فلوس من المجال ؟"
[1] - تطوير الويب web Dev
وهو تطوير المواقع الإلكترونية ، وينقسم إلى 3 مسارات
•تطوير الواجهة الأمامية Front end
•تطوير الواجهة الخلفية Back End
•تطوير الويب الكامل Full Stack
وهو تطوير المواقع الإلكترونية ، وينقسم إلى 3 مسارات
•تطوير الواجهة الأمامية Front end
•تطوير الواجهة الخلفية Back End
•تطوير الويب الكامل Full Stack
1- Front-end : الواجهة الأمامية أو الجزء المرئي من الويب نستطيع مشاهدته والتعامل معه من نصوص وألوان وأزرار وصور وغيره .
2- Back-end : عكس ال Front end ، الجزء الغير مرئي أو المخفي والمسؤول عن إدارة البيانات في الويب .
3- Full-Stack : المسار الي يجمع بين المسارين الي أعلاه .
2- Back-end : عكس ال Front end ، الجزء الغير مرئي أو المخفي والمسؤول عن إدارة البيانات في الويب .
3- Full-Stack : المسار الي يجمع بين المسارين الي أعلاه .
[2]- تطوير تطبيقات الهاتف Mobile App Dev
وهو تطوير تطبيقات الهاتف ، وينقسم لمسارين :
•Nativ App
•Cross-platform
وهو تطوير تطبيقات الهاتف ، وينقسم لمسارين :
•Nativ App
•Cross-platform
1- Nativ App : تطبيقات موجهة لنظام واحد فقط بحيث تعمل إما على أندرويد فقط أو أيفون فقط .
الأندرويد : لغة Java أو Kotlin مع محرر Android Studio
للأيفون : لغة Swift أو Objectiv I مع محرر Xcode
الأندرويد : لغة Java أو Kotlin مع محرر Android Studio
للأيفون : لغة Swift أو Objectiv I مع محرر Xcode
2- Cross-platform : تطبيقات موجهة لنظامين أو أكثر وتعمل بنفس الكود ، وعندك أربع خيارات
•لغة C# مع إطار Xamarin
•لغة بايثون مع إطار Kivy
•لغة JavaScript مع إطار React Nativ
•لغة Dart مع إطار flutter
•لغة C# مع إطار Xamarin
•لغة بايثون مع إطار Kivy
•لغة JavaScript مع إطار React Nativ
•لغة Dart مع إطار flutter
[3] - تطوير الألعاب Game Dev
هو تطوير الألعاب الألكترونية بمختلف المنصات سواء ألعاب الهاتف أو الحاسب أو البلايستيشن وغيرها ويعتمد هذا المجال على معرفة بيئة عمل معينة لإستخدام اللغة المناسبة لبيئة التطوير ( محرك ثلاثي الأبعاد ) وتوجد العديد من الخيارات ولك حرية الأختيار ،
هو تطوير الألعاب الألكترونية بمختلف المنصات سواء ألعاب الهاتف أو الحاسب أو البلايستيشن وغيرها ويعتمد هذا المجال على معرفة بيئة عمل معينة لإستخدام اللغة المناسبة لبيئة التطوير ( محرك ثلاثي الأبعاد ) وتوجد العديد من الخيارات ولك حرية الأختيار ،
وبنهاية الثريد أتمنى أنك أستفدت لو بشيء واحد كتبته وأتمنى لكم التوفيق برحلتكم البرمجية 💙🤩
جاري تحميل الاقتراحات...