أنا ملمة بلغات البرمجة ولكن لااجيد الا القليل من الجافا أريد أن اعلم مالخطوات المتبعة للعمل على مشروع كتطبيق وماللغات المستخدمة والمهارات المطلوبة وهل سيأخذ الكثير من الوقت.
+
- هل تطبيقات الاندرويد اسهل من الios او لافرق بينهم.
بعد الجافا تعلمي الأندرويد أو الكوتلين يلزمك على الأقل ستة أشهر هناك كذلك ionic
يمكنك برمجة تطبيقات تعمل على الكل المنصات .
بالنسبة للتعلم أنت و قابيلتك و مدى تفرغك هناك من يبقى شهرا كاملا يتعلم و يبدأ بإنتاج أول تطبيق
جربي مثلا دورة أندرويد من بغداد الجديدة
إذا تعلمت تطبيقات ال ios راتبك سيكون اكبر لأن عددهم قليل مقارنة بالندرويد
اذا كنت تريد ان تبدأ من الصفر ,يوجد اساسيات من الافضل دراستها قبل المباشرة ببناء اي تطبيق سواء أكان اندرويد او ويب او غيرها وهذه الاساسيات يجب دراستها بغض النظر عن لغة البرمجة هي:
مهارات التفكير المنطقي Logic
اساسيات البرمجة Programming
برمجة الكيانات الموجهة OOP
تركيب البيانات والخوارزميات Data Structure & algorithm
قواعد البيانات Database
هندسة البرمجيات Software Engineering
بعد هذه الاساسيات يمكنك تحديد مسار (ويب , اندرويد , ديسكتوب , الخ ) والانتقال الى اللغة المناسبة وبيئة التطوير المناسبة والبدء بتطوير التطبيقات المتنوعة.
نقطة مهمة , دراسة ال syntax (قواعد كتابة اللغة, جافا ,سي الخ من لغات البرمجة) هي آخر شيء عليك التفكير به , لأنك اذا فهمت الاساسيات واكتسبت المهارات يمكنك ان تتعلم لاحقاً اي لغة برمجة جديدة بسهولة, لأن البرمجة ليست مجرد شيفرة مكتوبة بل هي فلسفة ومنطق وعملية متكاملة, لهذا من الافضل أن تعطي نفسك وقت كافي خصوصا في حلول الأمثلة والمشكلات ولا تضيع وقتك كل يوم في تعلم syntax للغة برمجة جديدة لانه لا يقدم ولا يؤخر.
بالتوفيق لك.
التعليقات