من أين تبدا تعلم البرمجة

0 1٬645

السؤال الذي ياتي الى ذهن كل شخص يريد تعلم البرمجة وهو من اين ابدأ تعلم البرمجة , في هذا المقال سوف نتعرف من تبدا تعلم البرمجة وماهي افضل الطرق لتعلم البرمجة ..

ماهي البرمجة

برمجة
برمجة

سوف اعرفها لك بكل اختصار .

البرمجة هي عملية كتابة تعليمات وهي مجموعة من اللغات المعقدة التي تهدف إلى إنشاء برنامج الذي يمكنك أن تتحكم فيه بأسلوبك الخاص كتطبيق او موقع أو أن تطور موقعا… إذا أردت أن تتعلمها، فعليك قبل ذلك بشيئين أساسيين وهما:

الصبر والمثابرة, إذا إستطعت إتقان هذين الخصتين, فمبروك عليك تعلم البرمجة .

تعال الآن لنتكلم كيف يمكنك تعلم البرمجة بشكل الصحيح, وماهي الخطوات المناسبة لك .

من أين تبدا تعلم البرمجة؟

مع أن هناك العديد من المواقع المتاحة في الإنترنت، أصبح صعب أن تجد الموقع المناسب الذي تريده التعلم منه، كل موقع وله شرط هناك من يريد منك أن تكون لديك بعد أساسيات لتبدأ فيها وأخرى تعلمك فقط أساسيات ولكن لا تقلق هناك مواقع التي تساعدك بشكل أن تتعلم بشكل شامل ومنها:

1- كورس CS50 وهو أحد أفضل كورسات تتعلم فيه الكثير من الأساسيات، وقد الكثير رأيت الكثير يتكلمون عليه وأدخلته في هذه اللائحة لأنه يستحق ذلك، وستتعلم فيه معلومات كثيفة، شاملة ومختلفة، فإذا كنت مبدأ أنصحك بشدة أن تفهم الأساسيات لمختلف اللغات الموجودة في البرمجة و بعدها يمكنك أن تتخصص فيها.

CS50’s Introduction to Computer Science

فهذا الكورس يتطلب منك 3 إلى 4 أشهر من المثابرة والصبر، فإذا كنت شغوف بها فقد تنهيه في شهرين.

2- ثاني موقع وهو http://Dash.com فهو رائع للمبتدئين، سهل ويمكنك أن تمر عليه سريعا لأنه لن يتطلب منك الكثير من الوقت فقط، يريك كيف يمكنك أن تطبق بتعليمات وأمثلة وتصحيحات، لكنه يبقى ثانوي!

3- اذا كان ليس لديك حاسوب وتريد تعلم البرمجة من الهاتف يمكنك استخدام تنزيل التطبيق على هاتفك ، وهو Solo Learn هذا أفضل وأحسن التطبيقات التي يمكنك أن تحمل على هاتفك، فهو يقدم لك الكثير: تختار لغة ثم تتعلم على حسب مزاجك في اليوم، ويوجد فيه جميع اللغات التي تريدها، فقط إختار وتعلم في وقت فراغك وستجد الكثير من التعليقات والمساعدات من أناس يشاركون رأيهم وصعوبات التي تواجههم.

4 -w3school هذا الموقع يعرفه أغلب المبرمجين فهو أساسي وأقوى موقع، وستمر عليه حتميا يوما ما إذا وجهتك مشكلة في البرمجة! فهذا الموقع، سيكون كمساعد لك في أي مشكلة وفي عملك. تذكر ذلك!

5- فإذا كنت تريد شخصا محترفا لكي يساعدك بإستجابة وإعطاء رأيه عن ما تقوم به فهذا الموقع لك يا صديقي، Exercism تتعلم وتجد من يساعدك. موقع رائع وجيد

فلن أطيل عليك بالكثير من المواقع لكي لا تمل، فقط هذين مواقع إختر بينهما الذي يناسبك للبدء.

نصائح لتعلم البرمجة

ممكن من 8 أشهر أو خلال 6 أشهر “وفق طريقة التي تتعلم بها” أن تصبح متقن في احدى اللغات أو لغتين وما أنصحك به أن تركز على لغة واحدة أن تتقنها أو إثنين لكي لا تضيع كل طاقتك وفي الأخير ستجد أنك لم تتعلم ولا واحدة بشكل الصحيح أي بإتقان.

أما بالنسبة، ما هي أفضل اللغات البرمجة التي يمكنك أن تطور ولكن هذه مسألة ما هو هدفك! يعني ما الهدف الذي تريده من البرمجة، هل تريد إنشاء مواقع أم تطبيقات أم تريد إعادة تعديل على موقع أو صناعة ألعاب….

دعني أعطيك لائحة افضل اللغات البرمجة التي يمكنك تعلمها الأن والمطلوبة في المستقبل:

C# or c sharp:

وهذه اللغة إذا كنت مهتم جدا في صناعة 2D or 3D ألعاب

Python:

هذه اللغة مطلوبة بكثرة وأن يكون كل مطور ويب أو تطبيقات

على علم بها فهي ستساعدك على أن تتم بعد مهمات بلغات أخرى بها لكن لن تتيح لك أن تجد وضيفة بتعلمها لوحدها

اذا كنت تتطلع أن تكون data analysis فاللغات التي يجب أن تتعلم هي python, R, and matlab.

أما إذا كنت مهتم ب IOS app فاللغة الذي ستحتاج لغة Swift

فهناك العديد، لكن هذه اللغات فهي مطلوبة في سوق العمل حاليا وفي المستقبل ولها أهمية كبيرة وتحتاج الى الممارسة والتزام، بها، منها ما هو سهل التعلم ومنها ما هو صعب لكي يتقن، ويبقى أنت الذي تحدد الهدف وما الذي تريده.

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني.