نقاش عام

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

سارة منصور سارة منصور · نقاش عام
مرحباً يا جماعة الخير، أنا مهتم جداً بدخول عالم البرمجة لكنني لا أعرف من أين أبدأ. لدي خلفية بسيطة جداً عن الحاسوب، ولكنني متحمس لتعلم لغات البرمجة المختلفة. هل تنصحون بمسار تعليمي معين؟ وما هي اللغات الأساسية التي يجب أن أركز عليها في البداية لتكون لي قاعدة قوية؟ وهل هناك…مرحباً يا جماعة الخير، أنا مهتم جداً بدخول عالم البرمجة لكنني لا أعرف من أين أبدأ. لدي خلفية بسيطة جداً عن الحاسوب، ولكنني متحمس لتعلم لغات البرمجة المختلفة. هل تنصحون بمسار تعليمي معين؟ وما هي اللغات الأساسية التي يجب أن أركز عليها في البداية لتكون لي قاعدة قوية؟ وهل هناك منصات تعليمية مجانية أو بأسعار معقولة تقدم محتوى جيداً للمبتدئين؟ أي نصائح أو تجارب سابقة ستكون مفيدة جداً لي. شكراً مقدماً!
70 10 تعليق 7 مشاركة 266 مشاهدة
تعليق

التعليقات (10)

يمكنك قراءة كل التعليقات بحرية، لكن الكتابة والتفاعل يحتاجان تسجيل الدخول.

هدى علي منذ 4 أيام

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

👍 10 🤗 3 ❤️ 2
يوسف الشريف يوسف الشريف منذ 6 أيام

نصيحتي لك: لا تلتزم بلغة واحدة فقط. جرب أكثر من لغة في الأول لتكتشف وش اللي يناسبك أكثر. أنا مثلاً كنت فاكر نفسي أحب الـ frontend وطلعت أميل للـ backend بشكل أكبر.

❤️ 7 👍 5 😮 5

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

👍 4 ❤️ 3 😮 2
فيصل العتيبي منذ 4 أيام

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

🤗 1 👍 1
عمرو حسن منذ أسبوع

أنا بدأت بـ C++ ولقيت صعوبة في الأول، بس بعدين حسيت إنها بنتلي تفكيري كـ programmer. يمكن ما تكون الأسهل، بس بتخليك تفهم الكمبيوتر أكثر. رأيي الشخصي، ابدأ باللي متحمس له أكثر عشان ما تمل.

👍 8 ❤️ 6 😮 1

أتفق مع الأخ رقم 3، الـ C++ بتديك أساس قوي جداً في الـ Data Structures والـ Algorithms. مش سهلة بس هتخليك تفكر بعمق كـ Software Engineer.

👍 8 ❤️ 5 🤗 1

أنصحك بمنصة Coursera، فيها كورسات ممتازة من جامعات عالمية زي Google IT Automation with Python، وفي منهم اللي بيقدم دعم مالي لو ميزانيتك محدودة.

👍 3 😮 2 🤗 1
كريم منصور منذ 6 أيام

المحتوى المجاني موجود بكثرة على YouTube، قنوات مثل قناة الزيرو ويب سكول (Elzero Web School) بالعربي ممتازة لتعلم الويب من الصفر.

👍 12 ❤️ 5 🤗 3
كريم العتيبي منذ 5 أيام

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

❤️ 7 👍 5 🤗 2
طارق فهمي منذ أسبوع

بصراحة، أفضل بداية هي Python. لغة سهلة للمبتدئين ولها مجالات تطبيق واسعة جداً.

👍 1 ❤️ 1