تعلم أساسيات اللغة وتدرب عليها جيداً
طبق ما تعلمته ببرنامج أو برنامجين، قم بالبحث عن أفكار بسيطة لتطبيقها
ابدا تعلم Micro framework مثل Flask
*ثم انتقل الى إطار عمل أكثر تقدماُ مثل جانغو Django
تعلم أساسيات اللغة وتدرب عليها جيداً
طبق ما تعلمته ببرنامج أو برنامجين، قم بالبحث عن أفكار بسيطة لتطبيقها
ابدا تعلم Micro framework مثل Flask
*ثم انتقل الى إطار عمل أكثر تقدماُ مثل جانغو Django
كمبرمج أقترح عليك طريقتي في تعلم اللغات الجديدة
المرحلة الأولى تعلم الأساسيات
1- اقرأ دروس مختصرة باللغة العربية إن أمكن حتى يسهل عليك حفظها لتعلم أساسيات اللغة وكررها عدة مرات حتى تحفظها أو تكاد
2- قم بكتابة الكثير من الأكواد بسيطة ولو كان برنامج لجمع عددين حتى تشعر أنك تمكنت من الأساسيات ورسخ الحفظ في ذهنك
المرحلة المتقدمة
في هذه المرحلة لا مفر من تعلم دروس باللغة الإنجليزية
1- اطلاع على أكواد طويلة ومعقدة مكتوبة باللغة التي تريد تعلمها وحاول فهمها ... بعد فهم الكود جيدا حاول إجراء تعديلات عليها
2- حاول القراءة حول كل المواضيع المتقدمة في لغة البرمجة
3- حاول الحصول على كتب تتحدث عن استعمال مخصص للغة البرمجة
4- عليك القيام بالكثير من التطبيقات العملية حتى تكتسب الخبرة اللازمة
ونتمنى لك التوفيق
عليك اتقان بايثون في البدء لا ضير من التدرب على الخوارزميات و بنى المعطيات أيضا" و من ثم الانتقال إلى اطُر عمل صغيرة مثل Flash
بعدها إطار العمل Django يعمل بالنمط MVC من أفضل اطر العمل وهو وجهتك القادمة
لابد من زواج كاثوليكي أيضا" مع قواعد البيانات (SQL) لأنك ستعمل معها لبقية مسيرتك المهنية - إلا إن كنت تريد أن تخلق مواقع ميته - بالتوفيق !!
أكثر من مرة رأيتك تشير إلى هذه النقطة عندما يذكر أحدهم بايثون ما هي وجهة نظرك التي تحاول طرحها اخي ؟
هل سمعت بعميل يطلب من مبرمج أن ينشأ له موقع بـ PHP او غيرها
العملاء تطلب موقع ذو جودة عالية سواء أكان مبني بـ PHP او PYTHON
المشروع العظيم ياتي من مبرمج عظيم لا من لغة عظيمة
مشروع عظيم كانك تتحدث عن دكاء صناعي و خوارزميات تحليل بيانات ، تلك الامور اتركها لاصحابها نحن نستهدف المشاريع ناشئه في سوق الاستضافات المشتركه الاكثر مبيعاا في العالم
وكمبتدا لانصحه بيثون لانه سيضيع وقته و سال عنع بعد عام لترى
التعليقات