إزيكوا يا شباب ...
كنا بدأنا مجموعة بوستات بنتكلم فيها عن عالم البرمجة المبهم عند أغلب السوفتجية
وكنا بنتبادل فية الاراء والافكار والمقترحات عن لغات البرمجة المهمة
اللى من خلالها تقدر تطور تطبيق او برنامج خاص بيك زى البرامج والادوات الاحترافية المدفوعة
وزى برامج البوكسات .. وكنا إتكلمنا فى البوست الاول عن البدايات ونبذة بسيطة عن البرمجة
وإزاى تقدر تعمل سكريبت بسيط فية بعض الاوامر الخاصة
اللى من خلالها تقدر تطور تطبيق او برنامج خاص بيك زى البرامج والادوات الاحترافية المدفوعة
وزى برامج البوكسات .. وكنا إتكلمنا فى البوست الاول عن البدايات ونبذة بسيطة عن البرمجة
وإزاى تقدر تعمل سكريبت بسيط فية بعض الاوامر الخاصة
باوضاع ADB واوضاع الفاست بوت لاجهزة الاندرويد المختلفة
واللى مشافش البوست الاول يقدر يشوفة من الموضوع التالى على موقع ملوك تيم
وزى ما قولنا إحنا بنتبادل الافكار والمعلومات وبنديك اول الخيط واول الطريق اللى تقدر تبدأ منة
لو فعلا عندك شغف وحب إستطلاع ونفسك تعمل حاجة وتدخل مجال البرمجة
لكن مش لاقى حد يفيدك او بداية الطريق لاننا عارفين ان العالم دة يكاد يكون محاط بالسرية والكتمان عند اغلب الناس ...
لكننا بنحب دايمأ نكون فى ظهر كل فنى طموح
لو فعلا عندك شغف وحب إستطلاع ونفسك تعمل حاجة وتدخل مجال البرمجة
لكن مش لاقى حد يفيدك او بداية الطريق لاننا عارفين ان العالم دة يكاد يكون محاط بالسرية والكتمان عند اغلب الناس ...
لكننا بنحب دايمأ نكون فى ظهر كل فنى طموح
وعايز يتقدم فى شغلة ويطور من نفسة
وفى البوست دة هنتكلم عن أهم لغات البرمجة اللى ممكن تبدأ بيها او تتعلمها علشان تقدر تطور الاداة الخاصة بيك .
وفى اكتر من لغة برمجة تقدر تتعلمها وتبدأ فى دراستها
وطبعا إحنا مش هنتكلم بالتفصيل عن كل لغة لان كل لغة فيهم هتحتاج بوستات وبوستات علشان تقدر تتكلم عنها
لكن زى ما قولنا إحنا بنديلك اول الطريق واهم اللغات وبعدها تقدر تعتمد على نفسك
وتبحث عن كل لغة فيهم وتشوف اية اللى يناسبك فيهم وتبدأ تتعلمها ... ومن اهم اللغات دى :
وطبعا إحنا مش هنتكلم بالتفصيل عن كل لغة لان كل لغة فيهم هتحتاج بوستات وبوستات علشان تقدر تتكلم عنها
لكن زى ما قولنا إحنا بنديلك اول الطريق واهم اللغات وبعدها تقدر تعتمد على نفسك
وتبحث عن كل لغة فيهم وتشوف اية اللى يناسبك فيهم وتبدأ تتعلمها ... ومن اهم اللغات دى :
1 - لغة برمجة : Java
ولغة جافا من اهم اللغات اللى ممكن تتعلمها والاكتر طلبأ فى سوق العمل وهى اللغة الام لنظام اندرويد ومن خلالها تقدر تطور برامج متنوعة سواء برامج سطح المكتب او التعامل مع قواعد البيانات او تطوير الويب من خلال جافا سكريبت وطبعأ مش هنقدر نتكلم عنها فى سطر او سطرين
وطبعا لغات فيجوال ستديو قوية ومطلوبة فى سوق العمل خصوصأ فى الشركات الكبيرة
وفى أكتر من أداة تم تطويرهم من خلال بيئة فيجوال ستديو زى
لكن علشان تطور اداة او برنامج باى لغة من لغات فيجوال ستديو لازم تكون دارسها كويس
علشان تقدر تحميها من الاختراق والثغرات والتكريك فى اغلب الوقت
علشان تقدر تحميها من الاختراق والثغرات والتكريك فى اغلب الوقت
وفى منها نسخة مفتوحة المصدر ومنها نسخة مدفوعة وطبعأ النسخة المدفوعة بتكون اقوى واشمل
ومتاح فيها كل المميزات اللى ممكن متكونش موجودة فى النسخة المجانية
ومتاح فيها كل المميزات اللى ممكن متكونش موجودة فى النسخة المجانية
واغلب الادوات والبرامج الجديدة بقت بتعتمد على QT زى EFT Dongle
واداة QTool المدفوعة الخاصة بالتعريب
لانها بتوفر امكانيات ومميزات قوية ومكتبات مختلفة للتعامل مع أنظمة الاندرويد
- وفى لغات تانية قوية زى لغة بايثون مثلا واللى بدأت فى الانتشار الواسع فى السنين اللى فاتت
ودة بيرجع لسهولتها عن باقى اللغات
ودة بيرجع لسهولتها عن باقى اللغات
- طيب إحنا قولنا نبذة بسيطة عن أهم اللغات اللى تقدر تبدأ بيها وتتعلمها ومن خلالها تقدر تدخل عالم البرمجة
وتطور ادواتك الخاصة
وتطور ادواتك الخاصة
- وطبعا عارف ان فى ناس كتير دماغها لفت وبرضو مش عارفة تبدأ منين .🤔
طيب هنحاول نبسط الامور أكتر .. لو بدأت مثلا فى تعلم لغة برمجة منهم وليكن جافا مثلا او سى شارب واتقنتها
... هيكون سهل عليك جدأ إنك تتعلم لغة تانية بكل سهولة
... هيكون سهل عليك جدأ إنك تتعلم لغة تانية بكل سهولة
لانك لو إتعلمت الاساسيات كويس جدأ زى الكلاسات والاوبجيكت والوراثة والجمل الشرطية وجمل التكرار وانواع البيانات والداتا تايب ... وطريقة كتابة الدوال والباراميترز . بعد كدة هيكون الامر سهل عليك إنك تتعلم اى لغة
والفرق هيكون فى إختلاف المكتبات الخاصة بكل بيئة تطوير
والفرق هيكون فى إختلاف المكتبات الخاصة بكل بيئة تطوير
لكن الاساسيات واحدة لكل اللغات تقريبأ او اغلبها لانها بتعتمد على برمجة الكائنات او ما يسمى ب " OOP " .
- وفى النهاية ياريت نكون قدرنا نبسط بعض المفاهيم شوية وتكونوا إستفدتوا من النقط السريعة دى
وتقدروا تبدأوا فى مجال البرمجة بدون خوف
والموضوع إجتهاد شخصى ولو أخطأت فى اى معلومة يا ريت بلغونى فى التعليقات
وتقدروا تبدأوا فى مجال البرمجة بدون خوف
والموضوع إجتهاد شخصى ولو أخطأت فى اى معلومة يا ريت بلغونى فى التعليقات
بس نصيحتى للناس اللى عايزة تتعلم برمجة ..
لازم تكون بتحبها وعايز تعمل حاجة بيها لانها محتاجة صبر فى التعلم علشان تقدر تبنى أساس سليم ..
لازم تكون بتحبها وعايز تعمل حاجة بيها لانها محتاجة صبر فى التعلم علشان تقدر تبنى أساس سليم ..
والاهم ثم الاهم ثم الاهم .. إنك تختار لغة واحدة وتبدأ تتعلمها كويس قوى وتبعد عن التشتت لان هييجى عليك وقت من الا وقات بتكون عايز تتعلم وتجرب كل اللغات ولو دخلت فى الدايرة دى مش هتخرج منها ابدأ ومش هتتعلم حاجة
لازم تتأسس كويس قوى فى اى لغة فيهم وتعمل بيها اى بروجيكت خاص بيك ولما تتعلمها كويس
تقدر تتعلم لغة تانية وهتلاقى الموضوع سهل جدأ جدأ لان وقتها هيكون معاك أساس قوى وسليم
تقدر تتعلم لغة تانية وهتلاقى الموضوع سهل جدأ جدأ لان وقتها هيكون معاك أساس قوى وسليم
- وطبعا بنفكركم إننا بنديلكوا اول الخيط واول الطريق اللى تقدر تبدأ منة وبنتبادل معاكم الافكار والمقترحات ومنتظرين الفترة الجاية نشوف مطورين عرب كتير وإن شاء الله اغلبهم هيكون متخرج من #ملوك_السوفت
ووقتها هنكون فخورين بكل شخص إتخرج من عندنا وقدر يكون مطور قوى قادر ينافس بقوة ...
وطبعأ الموضوع محتاج صبر ثم صبر ثم صبر ثم صبر ..
علشان تقدر تتعلم على اساس صحيح وأكيد هيجيلك اوقات هتكون مشتت فيها وممكن محبط كمان
لكن لو قدرت تتخطى الاوقات دى وقتها مفيش حاجة هتقدر توقفك .
ووقتها هنكون فخورين بكل شخص إتخرج من عندنا وقدر يكون مطور قوى قادر ينافس بقوة ...
وطبعأ الموضوع محتاج صبر ثم صبر ثم صبر ثم صبر ..
علشان تقدر تتعلم على اساس صحيح وأكيد هيجيلك اوقات هتكون مشتت فيها وممكن محبط كمان
لكن لو قدرت تتخطى الاوقات دى وقتها مفيش حاجة هتقدر توقفك .
ومعلش طولت عليكم كالعادة لكن كان لازم نعمل كدة عشان نقدر نوصل الافكار بشكل سهل للجميع
وممكن نبقا نعمل بوست كمان نوضح فية اهم المصادر اللى تقدر تتعلم منها
سواء مواقع او منتديات او قنوات على اليوتيوب
سواء مواقع او منتديات او قنوات على اليوتيوب