كيفية تعلم البرمجة من الصفر و حتى الإحتراف

  

مقدمة

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

و لهذا صار من اللازم على كل فرد منا تعلم لغات البرمجة و الاندماج مع العالم الرقمي

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

 ولهذا أعزائي سنشرح لكم في مقالتنا اليوم عن اقسام لغات البرمجة و من أين يمكنكم بدأ التعلم بكل سلاسة

أقسام لغات البرمجة

تنقسم لغات البرمجة لثلات مجالات تعتبر الأكثر شهرة في العالم الرقمي و من خلالها يمكنك تحديد المجال أو المجالات التي تريد التخصص فيها و دراسة لغات برمجتها بالترتيب

 القسم الأول

قسم برمجة و تصميم مواقع الويب

و هو بدوره ينقسم لمجالين أصغر هم

 تصميم واجهة الويب 

و يقصد به تصميم الصفحات الخاصة بالموقع من حيث الشكل و الترتيب  و المظهر  الخارجي للموقع و بالنسبة للغات البرمجة الخاصة بذلك فهي :

HTML CSS - JAVA SCRIPT

 برمجة خلفية الموقع 

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

PHP



قسم تطوير التطبيقات و البرامج

حيث يتم استخدامها لبرمجة و تطوير التطبيقات و البرامج الخاصة بالهواتف بكل أنواعها كالأندرويد و الآيفون و غير ذلك

غير أن بعض أنواع الهواتف الأخرى تتطلب لغات محددة لبرمجة تطبيقاتها كما نشير إلى أن هناك العديد من لغات البرمجة بهذا المجال فيما يتجاوز الثلاتين لغة و نذكر لكم أفضلها فيما يلي:

JAVA   C++ - VISUAL BASIC- C

برمجة و تطوير ألعاب ىالحواسيب

حيث يتخصص في برمجة الألعاب الخاصة بمختلف أنواع الحواسيب و كل ما يخص الجانب الترفيهي من الحاسوب و كالعادة هناك لغات متعددة و كثيرة نذكر لك من بينها و أفضلها :
C++ - JAVA - C# - DARK BASICS

برمجة و تطوير بيئة الذكاء الإصطناعي

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

و يمكن استخدام لغات كثيرة غير أننا ننصح باللغات التالية :

C + +  - C # - C - PYTHON -



قسم تطوير قواعد البيانات

يتخصص قسم تطوير قواعد البيانات بإنشاء قواعد ضخمة لحفظ البيانات لفترة طويلة جدا دون إتلافها

 ومن الشروط المهمة لإنشاء قواعد البيانات هي أن تكون محمية من الإختراق أو القرصنة مما قد يسبب تسربا لمعلومات مهمة و بيانات شخصية  و لتطوير قواعد البيانات ننصح بلغة :

- SQL -

خاتمة

في نهاية المقالة ننصحكم باختيار قسم أو أكثر و البدأ بتعلم البرمجة و خاصة للشباب فهي مفتاح المستقبل و شعلة الأمل خاصة و أن التكنولوجيا تقترب منا يوما بعد يوم و تندمج مع حياتنا اليومية العملية 

google-playkhamsatmostaqltradent