كيف أتعلم البرمجة؟

11 إجابات
profile/منار-عنبتاوي
منار عنبتاوي
مهندسة أنظمة حاسوب
.
٣٠ يوليو ٢٠١٩
قبل ٦ سنوات
أفضل موقع بالنسبة لي لتعلم البرمجة هو الموقع www.w3school.com ففيه يتم تعليم أساسيات البرمجة للغات البرمجة المختلفة ، و من خلال هذا الموقع أيضاً ستتمكن من كتابة و تجربة الكود بشكل فوري لترسخ المعلومات في رأسك. و يمكنك اللجوء إلى تطبيقات الهاتف المختلفة أو إلى قنوات اليوتيوب و يمكن أيضاً أخذ دورات و دروس خصوصية لتتعلمها.

  • مستخدم مجهول
قام 1 شخص بتأييد الإجابة
profile/أحمد-الحلو
أحمد الحلو
محاسب مالي
.
١٦ فبراير ٢٠١٩
قبل ٦ سنوات
وسائل تعلم البرمجة متعددة، منها:
  • الالتحاق ببرامج التعليم الجامعي والتي تختص بتعليم تكنولجيا المعلومات.
  • توجد العديد من المراكز التعليمية والمعاهد التي تتيح إمكانية تعلم البرمجة من خلال خبراءها.
  • الانخراط في عدد من الدورات التي ترعى تعلم البرمجة ولغاتها.
  • التوجه نحو مواقع الانترنت وقنوات اليوتيوب التي تتيح امكانية التعلم على البرمجة بالصوت والصورة وسرد التفاصيل الخاصة بها.
  • ملازمة أحد الزملاء الأخصائيين في البرمجة والطلب منهم تعليمك البرمجة بحاذفيرها، فالصديق تشعر بالراحة بشكل أكبر معه وتكون على درجة عالية من الانسجام والتوافق الفكري.

  • مستخدم مجهول
قام 1 شخص بتأييد الإجابة
profile/بشرى-ابوسويلم
بشرى ابوسويلم
نظم المعلومات
.
٣٠ أبريل ٢٠٢١
قبل ٤ سنوات
البرمجة تدور حول حل المشاكل لذا قد يستغرق الأمر بعض الوقت للتعرف على لغات معينة أو حتى اختيار المناسب لك منها، ولكن هناك الكثير من الموارد لكل نوع من أنماط التعلم.

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

لمزيد من مواقع الويب التفاعلية التي تتضمن أنظمة الدفع أو قواعد البيانات، ستحتاج إلى معرفة Javascript و PHP و SQL و Python لجعل جميع المكونات غنية. استخدم تطبيقات الأجهزة المحمولة Swift أو C لإنشاء تطبيقات iOS، و Java أو Kotlin لتطبيقات Android. أما ألعاب الفيديو فقم باستخدام Unity، أو حتى C #، لإضفاء الحيوية على أفكار ألعابهم.

سأعرفك الآن على أساسيات بدء البرمجة بنفسك وهي: في البداية ابتكر مشروعًا بسيطًا، عندما تتعلم البرمجة فإن أفضل ممارسة هي إنشاء برنامج بسيط، قم بابتكار فكرة واعمل على تحقيق هذا الهدف.

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

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

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

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

profile/عمر-عبد-العزيز
عمر عبد العزيز
طالب
.
٠٣ فبراير ٢٠٢٠
قبل ٥ سنوات
عن طريق فيديوهات اليوتوب او حضور دورات وتكوينات او شراء اقراص مضغوطة

profile/علي-احمد-4
علي احمد
طالب
.
٠١ فبراير ٢٠٢٠
قبل ٥ سنوات
عن طريق اليوتيوب افضل وذلك لانه موفر للوقت والمصاريف 

profile/تسنيم-بشارات
تسنيم بشارات
مهندسة أنظمة حاسوب
.
٢٧ يوليو ٢٠١٩
قبل ٦ سنوات
من خلال التسجيل في تخصص متعلق بالحاسوب و البرمجة مثل علم الحاسوب و هندسة أنظمة الحاسوب و غيرها من التخصصات ، و في حال ما زلت طالب مدرسة فأنصحك بالدخول إلى اليوتيوب و البحث عن مواد البرمجة التي ترغب بتعلمها ، و هناك ستجد العديد من الفيديوهات المساعدة ، و يمكنك أيضاً اللجوء إلى تطبيق sololearn فأنا شخصياً أستمتع بالتعلم من خلاله .

profile/قيس-شحادة
قيس شحادة
مهندس ميكانيك
.
١٧ فبراير ٢٠١٩
قبل ٦ سنوات
هناك العديد من اللغات المختلفة المستخدمة في البرمجة، وأشهرها Javascript و Python و Java. لذلك فمن المهم تحديد اللغة المناسبة لتطلعاتك قبل البدء بتعلمها. وتتوافر الكثير من المصادر التعليمية التي تُقدم الشروحات للغات البرمجة المختلفة. فمثلا، تقدم بعض قنوات اليوتيوب دروس متكاملة في البرمجة كقناة TheNewBaghdad المتخصصة في تعليم لغة البايثون. وتعتبر الكتب البرمجية مصدر تعليمي مفيد للغاية لأنها توفر الشروحات بشكل مكتوب يسهل على القارىء فهمها. ولكي تطور مهاراتك في البرمجة، عليك القيام بتطبيق المعلومات التي تتعلمها بشكل مستمر لأن الممارسة هي مفتاح النجاح في البرمجة.

profile/سليم-شبلاق
سليم شبلاق
Team Leader , Android Developer
.
١٧ فبراير ٢٠١٩
قبل ٦ سنوات
هناك العديد من المواقع التي توفر دروس تعليمية في البرمجة ، انصحك بالبدء من خلال قنوات اليوتيوب حيث ان هناك العديد من المبرمجين العرب و الاجانب يقومون بتوفير دورات تدريبية في البرمجة مجانا ، ايضا هناك موقع barmej هو احد المواقع العربية التي تعطي دورات تدريبية في مجالات البرمجة المختلفة بشكل مجاني .. و هناك مواقع أيضا مثل Udacity تقدم لك دورات تدربيبة مميزة جدا .. لا تضيع الوقت و إبدأ حالا لان البرمجة هي المستقبل ..

 

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

profile/حسين-سمير-3
حسين سمير
محامي قانوني
.
٠٣ ديسمبر ٢٠١٨
قبل ٦ سنوات
تعلم البرمجه هو مصطلح عام , وفضفاض جدا , فهناك من علوم البرمجه ما يكفي الانسان ليتعلمه فقط دون الممارسه اكثر من خمسه اعوام علي الاقل , فهناك عدد لا بئس به من لغات البرمجه , و هناك انواع مختلفه للبرمجه , علي حسب ما سوف يتم تصميمه , و الهدف منه , و مدي قدره المبرمج علي البرمجه . 
و عموما , فأن تعلم البرمجه يكون بدايه من خلال التعرف علي انواع البرمجه عن طريق الفيديوهات الموجوده علي اليوتيوب , و من ثم و بعد التعرف علي انواع البرمجه و المجالات المتاحه فيها , يقوم الدارس بتحديد المسلك الذي سوف يسلكه لتعلم البرمجه , و اي نوع من البرمجه سيتعلمها الشخص . 
و لتعلم البرمجه يمكن ان يتوجه الدارس الي اي من المراكز المتخصصه في تعليم البرمجه , و من الممكن ان يتوجه الدارس للدراسه بالمعاهد الخاصه بتعليم نظم المعلومات , او من خلال الدراسه علي الانترنت , و لكن في تلك الحاله ينصح بالدراسه من خلال المواقع المدفوعه , حتي يتاكد الدارس من ان الدراسه تمت علي يد متخصصون متمرسون في الدراسه .