اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر (معدل)

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

برمجة تطبيقات الهاتف :  وينقسم إلى قسمين  

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

 برمجة  مواقع الويب  : وينقسم لقسمين 

  1. القسم الأول: هو  برمجة واجهات  مواقع من خلال تعلم  لغة html وcss وjavascript  والمسمى الوظيفى هنا للمبرمج هو (front end developer) , للإطلاع على تفاصيل أكثر حول المجال   من هنا
  2. القسم الثاني: هو برمجة الخلفية  إي البرمجة التي تعمل من خلال السيرفر  وومن أمثلتها لغة الphp والمسمى الوظيفى هنا للمبرمج  back end developer  , للإطلاع على تفاصيل أكثر حول المجال   من هنا

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

برمجة الألعاب  : القيام ببرمجة الألعاب التي تعمل على الموبايل أو على جهاز الحاسوب  للإطلاع على تفاصيل حول المجال من هنا

تم التعديل في بواسطة omar haddad
  • 1
نشر

مرحبًا @عباس سودي,

يمكنك البدء بتعلم البرمجة , الأمر ليس صعب يحتاج منك الى الرغبة و جهاز حاسوب .

هذه الايام اصبح سهلً تعلم البرمجة اكثر من ايّ وقت مضى , نظراً لتوفُر المصادر عبر شبكة الإنترنت .

هنالك الكثير من لغات البرمجة كل منها يتميز في عمل شيء ما , 

لبناء مواقع الويب عليك تعلم : HTML , CSS , Javascript

الذكاء الاصطناعي : Python

برامج سطح مكتب : Java او C#

يوجد محتوى قيّم في الموسوعة من هنا .

  • 0
نشر

يمكنك أن تبدأ من الأن .

ولكن (اتعلم البرمجة) هذه الجملة كبيرة ولا يوجد كورس لتعلم البرمجة في العموم لأن مشعب من البرمجة مجالات كثيرة كتصميم الويب وبرمجة برامج الديسكتوب يجب تحديد المجال الذي تريد ان تبدأ في اولاً .

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

وبعد ذلك يمكنك الأختيار من بين مجالات العمل وتحديد المجال الذي تريد ان تكمل في .

بعض مجالات البرمجة :

تصميم المواقع وبرمجتها وهذا المجال ينقسم الى اثنين ويخرج لنا مجالين  :

  • مجال Front-end مطور الواجهات الامامية يعمل على تطوير الجزء الذي يتفاعل معه المستخدم العادي، بمعنى أخر هو الجزء المتعلق بواجهة المستخدم، كالشكل و الألوان و مواضع الأزرار و التأتيرات التي تحدت في الصفحة ويمكنك متابعة المسار الصحيح لتعلم هذا المجال من هنا.
  • مجال Back-end مطور الواجهات الخلفية، تكمن مهمة المتخصص في Back-End هندسة قواعد البيانات و التمكن من إستعمالها بالإضافة الى مهمة تطوير البرنامج بالإضافة الى تمكنه من التعامل مع الخادم ويمكنك متابعة المسار الصحيح لتعلم هذا المجال من هنا.
  • تطوير تطبيقات سطح المكتب و إنشاء البرامج ويمكنك أن تقرأ أكثر عن المجال فى هذه المقالة .
  • وايضاً برمجة تطبيقات الجوال أندرويد وأيفون وهذه المقالة سوف تفيدك كثيراً المقالة .

اولاً اقرأ كثيراً فى هذه المجالات وأختار المجال الذي تريده ويمكنك ان تبدأ فى تعلم المجال الذي تريده .

  • 0
نشر
بتاريخ 10 ساعات قال عباس سودي:

اريد انت اتعلم البرمجه من الضفر

 

مرحبًا @عباس سودي

أنصحك بقراءة هذا المقال 

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

بالتوفيق.

  • 0
نشر (معدل)

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

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

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

بالتوفيق.

تم التعديل في بواسطة ياسين عناية
  • 0
نشر

أعتقد أنه للبدء في البرمجة يجب معرفة الهدف من تعلم البرمجة أولاً لأنها وسيلة لتقديم حلول لمشاكل موجودة عبر الأجهزة والتقنيات التي نستخدمها, وهذا نلاحظه في تطوير الأفكار وتحويلها إلى تطبيقات يمكن الإستفادة منها في حل مشكلة المستخدم.

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

كرأيي الخاص أنصحك بالبدأ ب html & css وأيضاً javascript ثم php/mysql.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...