الرئيسية / نصائح / كيف اتعلم البرمجة بطريقة صحيحة

كيف اتعلم البرمجة بطريقة صحيحة

1- ما هي البرمجة ؟

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

2-فوائد تعلم البرمجة ؟

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

 

 

 

4-افضل طريقة لتعلم البرمجه ؟

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

3-انواع البرمجة ؟

تنقسم البرمجة الى ثلاث أنواع:

النوع الاول  تطبيقات الويب

النوع الثاني تطبيقات الهواتف المحمولة

النوع الثالث تطبيقات سطح المكتب

5-كيف اصبح مبرمج ويب ؟

ينقسم الويب الى نوعان النوع الاول front end النوع الثاني back end

front end هو النوع الذي يظهر الى المستخدم

back end هو النوع الذي يتم في الخفاء ولا يظهر الى المستخدم

6-ما هي لغات front end ؟

يجب عليك تعلم html و css بعد ذلك تعلم javascript

بعد ذلك يمكنك تعلم اشياء اخرى اضافيه مثل مكتبة jquery لاختصار اكود javascript

يمكن ايضا تعلم bootstrap لتسهيل عمليه التصميم باكود جاهزة

7-ما هي لغاتback end ؟

يوجد الكثير من لغات back end لكن لا يجب عليك تعلمها جميعا اختر ما يناسبك عملك

انواع اللغات php وjava se و django وasp.net  و node لكن قبل البدء في التعلم سوف تحتاج الى متطلبات 

قبل البدء في تعلم node  سوف تحتاج الى تعلم javascript

قبل البدء في تعلم asp.net  سوف تحتاج الى تعلم #c

قبل البدء في تعلم django  سوف تحتاج الى تعلم python

قبل البدء في تعلم java se  سوف تحتاج الى تعلم java

امphp  لا تحتاج الى تعلم شيء قبلها و هي الاكثر استعمالا

لكن يجب عليك تعلم التصميم اي  back end قبل front end 

و بهذا نكون قد انتهينا من مجال الويب

8-ماذا لو اردت ان اكون مبرمج تطبيقات الهاتف ؟

ينقسم مجال الهاتف الى ثلاث انواع :

النوع الاول ios لكن قبل البدء في تعلم ios يجب عليك تعلم لغة swift

النوع الثاني android لكن قبل البدء في تعلم android يجب عليك تعلم java او kotlin

النوع الثالث windows phone لكن قبل البدء في تعلم windows phone يجب عليك تعلم #c

ماذا لو اردت تطوير تطبيقات ios و android وwindows phone بنفس اللغة ؟

هناك حل يجب عليك استعمال xamarin

لكن قبل البدء في تعلم xamarin يجب عليك تعلم #c

توجد طريقة لبرمجه تطبيقات الهواتف باستخدام لغات الويب html و css و javascript تسمى hybrid app

لكن ما بنصح بها

ماذا لو اردت انشاء العاب للهواتف المحمولة ؟

تعلم unity لكن يجب عليك تعلم #c قبل تعلم unity

وبهذا نكون قد انتهينا من مجال الجوال اتمنى ان يعجبكم الموضوع

ماذا لو اردت برمجه تطبيقات سطح المكتب ؟

في تطبيقات سطح المكتب هناك ثلاث انواع windows و linux و mac

يمكن استعمال #c لبرمجه تطبيقات تعمل على الويندوز

يمكن استخدام windows و mac و لبرمجه تطبيقات تعمل على linux python

يمكن استخدام windows و mac و لبرمجه تطبيقات تعمل على linux java fx

يمكن استخدام Swift  لبرمجه تطبيقات تعمل على  mac

وبهذا نكون قد انتهينا من مجال برمجه تطبيقات سطح المكتب  اتمنى ان يعجبكم الموضوع

الان سوف نقوم بتعرف بسيط حول databases

ماهي databases اي قواعد البينات ؟

امر ضروري يجب عليك تعلمه  لانك بعد انشاء التطبيقات الخاص بك سوف تحتاج الى خزنه تضع فيها ملفات الخاصة مثلا تخيل ان الشخص يقوم بتسجيل الدخول في تطبيقك اين سوف يذهب حسابه اكيد الى databases

ماهي انواع databases ؟

 الحجم الصغيرsqlite و الحجم المتوسط mysql  و الحجم الكبير oracle اوsql server

 

ماهي اللغه المشتركه في databases؟

اللغة المشتركة  في قواعد البينات هيsql

ملاحظه:

هذا مجرد تعريف بسيط لمزيد من التفصيل توجه الى google

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

لا تنسى وضع تعليق لنعرف رايك في الموضوع

و السلام عليكم

 

 

 

عن admin

شاهد أيضاً

خاصية focus mode

خاصية Focus mode

خاصية Focus mode