تكنولوجيا

اساسيات تعلم البرمجه

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

اساسيات تعلم البرمجه

أنواع البرمجة

هناك ثلاث استخدامات أساسية للبرمجة، والهدف من دراسة البرمجة هو أن يُصبح المتعلم محترفًا فيها .

– مبرمج ويب : وهذا يعني أن تكون مبرمجًا لمواقع الإنترنت والصحف .
– مبرمج تطبيق جوال : سواء طبيقات او العاب سواء اندرويد او IOS .
– مبرمج تطبيقات و برامج الحاسوب .

خطوات تعلم برمجة صفحات الويب و مواقع الانترنت

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

لغات برمجة صفحات الانترنت Front End

– HTML .
– CSS .
– Java Script .

لغات برمجة صفحات انترنت Back End

– PHP .
– Node.Js .
– Rails .
– Java SE .
– Django .
– ASP.Net .

يجب تعلم والإلمام بلغات Front-end لصفحات الويب بشكل جيد لأنها الأساس في عالم البرمجة، بينما يمكن تعلم إحدى لغات Back-end لصفحات الويب، لأن لكل منها نتائج واستخدامات مختلفة .

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

إذا كنت ترغب في تعلم برمجة تطبيقات Android، الأكثر استخداما وشعبية، فعليك تعلم لغة Java أولا. وإذا كنت ترغب في تعلم برمجة تطبيقات iPhone وiPad من نظام iOS، فعليك تعلم إحدى اللغتين Swift أو Object C، وإذا كنت ترغب في تعلم برمجة تطبيقات Windows Phone، فعليك تعلم لغة #C .

إذا كنت ترغب في تعلم برمجة جميع أنظمة التشغيل للهواتف الذكية، بما في ذلك Android وiOS وWindows Phone، فيمكنك الاعتماد على برنامج Xamarin، الذي يساعد على جعل جميع تطبيقات هذه الأنظمة تعمل بلغة واحدة وهي #C .

فيما يتعلق ببرمجة تطبيقات الألعاب لجميع هذه الأنظمة – وهي الأكثر طلبًا في الوقت الحالي – يمكن الاعتماد على برنامج يسمى Unity، ومن خلاله يمكنك كتابة جميع اللغات لجميع أنظمة التشغيل لبرمجة الألعاب ثم رفعها على المتاجر .

خطوات تعمل برمجة تطبيقات الحاسوب

توجد في الحواسيب نظامي تشغيل هما الأكثر انتشارا وهما ويندوز وماك، وهناك العديد من اللغات التي يمكن استخدامها لبرمجة تطبيقات الحواسيب لهذه الأنظمة. ومنها ما يدعم فقط تطبيقات الويندوز ومنها ما يدعم تطبيقات ماك فقط، ولكن إذا تعلمت لغة Java FX فسوف تستطيع بالتأكيد برمجة التطبيقات على كلا نظامي التشغيل معا .

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

بعد ان تقوم بتعمل لغات البرمجة الاساسية حسب ميولك في برمجة التطبيقات او الالعاب لاي نظام تشغيل عليك بعد ذلك تعلم قواعد بيانات البرمجية ، و هي عبارة عن خزنة يمكنك ان تقوم بجعلها سجل لاضافة بها البيانات المطلوبة و هي من خلال تعلم لغة SQL ثم الاعتماد على برنامج معين لاضافة قواعد البيانات .

قبل البدأ في تعلم اساسيات البرمجة

قبل بدء تعلم لغات البرمجة وأساسياتها، يجب أن تكون ملمًا بمادة الجبر الرياضية، لأن اللغة تعتمد بشكل أساسي على الأرقام الثنائية (0، 1)، وتعتمد العمليات على التفكير في هذه الأرقام للحصول على النتائج المطلوبة .

خطوات تعلم البرمجة

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى