معلومات العضو
نشاط العالمية الحرة:
-
99
-
0
-
104
- أهم لغات البرمجة المعتمدة من شركة APPLE
- 1. بايثون
- 2. هندسة البرمجيات
- 3. ++ C
- 4. تطوير البرمجيات
- 5. Debugging
- 6. Machine Learning
- 7. جافا
- 8. ادارة المشاريع
- 9. نظام تشغيل MacIntosh
- 10. Objective-C
- 11. SQL
- 12. ضمان ومراقبة الجودة
- 13. سويفت (لغة برمجة)
- 14. الذكاء الاصطناعي
- 15. لغة البرمجة PERL
- 16. علم البيانات
- 17. جافا سكريبت
- 18. اباتشي هادوب
- 19. هندسة الحاسوب
- 20. تحليل البيانات
- 21. يونيكس
- 22. Simulation
- 23. التحليل والتصميم الكينوني (OOAD)
- 24. تطوير المنتج
- 25. هياكل البيانات
- 26. لينكس
- 27. هيكلة البرمجيات
- 28. البرامج الثابتة
- 29. سكالا
- 30. Git
إذا كنت تهتم بالشعبية النسبية للغات البرمجة المختلفة، فأنت تعلم أن Python - وهي بالفعل لغة "عامة" شائعة للغاية - تحقق تقدمًا كبيرًا في قطاعات متخصصة مثل التعلم الآلي، إذا كنت مهتمًا بتعلم Python بنفسك، فابدأ بـ Python.org، والذي يقدم دليلًا مفيدًا للمبتدئين، إذا كنت من هذا النوع من المتعلمين الذين ينجذبون نحو دروس الفيديو، فهناك أيضًا "Python for Beginners"، مع عشرات الدروس (معظمها أقل من خمس دقائق؛ لا تزيد مدتها عن 13 دقيقة). هذا بالإضافة إلى مجموعة متنوعة من البرامج التعليمية والكتب بلغة Python (التي سيكلف بعضها رسومًا شهرية) والتي ستعلمك الفروق الدقيقة في اللغة.
كما أن وجود اللغتين Swift وObjective-C، وهما لغتا Apple الداخلية، ليس مفاجئًا أيضًا؛ لا يمكنك أن تتوقع العمل لدى شركة كمهندس أو مطور ما لم تكن تعرف اللغة التي تبني بها تطبيقاتها وخدماتها.
أصبحت Objective-C بسرعة لغة للحفاظ على الكود القديم، بينما Swift (وهو إصدار حديث 5.3) يتطور بسرعة، مع الكثير من التحسينات والميزات الأساسية لتخفيف عبء البرمجة.
ومع ذلك، فإن وجود بيرل في القائمة كان بمثابة صدمة بعض الشيء، نظرًا لتقدمها والادعاءات المتكررة بأن مستقبلها في شك كبير، ربما تمتلك Apple قدرًا كبيرًا من قاعدة بيانات Perl التي يجب صيانتها، أو عددًا كبيرًا من تقنيي Apple مصممون على الاستمرار في الترميز فيما يُعرف باسم "Swiss Army chainsaw".
تعد JavaScript وJava و++C لغات شائعة أيضًا، ويمكن أن يساعدك إتقانها في الحصول على وظيفة في أي مكان، وليس فقط Apple، مهما كان تخصصك أو اهتمامك، فإن العمل لدى Apple يقدم بعض التحديات التي يحتمل أن تكون ممتعة (ومثيرة للاهتمام)، سواء أكنت تعرف كيفية تعديل متجر التطبيقات بحيث يخدم المطورين بشكل أفضل أيضًا، امنح المهارات الأخرى الموجودة في القائمة الموجودة أعلاه نظرة فاحصة؛ إن معرفتهم مهمة تمامًا مثل لغات البرمجة.