الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لم استفيد الكثير !

بدأه Maso3 في 16 يونيو 2011 · 14 رد · 1,306 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاتة

في الحقيقة في اكثر من ثلاث اسبوع من التعلم

لم اعرف سواء

print 'hello world'

وفتح الملف وحفظه فقط !

اتمنى منك ايجاد حلول جميلة للتعلم

ولدي طلب ممكن رابط مجتمع بايثون عالمي اقرب للمنتدى يدخله شتى مطورو بايثون ؟

وشكراً

#2

القليل من التفصيل سيساعدنا لمعرفة المشكلة.

ما المشكلة بالضبط؟ لماذا هذا هو الكود الوحيد الذي كتبته؟ ما هو الكتاب أو الموقع الذي تقرأه وإلى أين وصلت؟ ألم تجرب الأكواد الموجودة فيه؟

تذكر أن البرمجة تأخذ وقتاً طويلاً لتتعلمها، بالذات إذا كنت تبرمج لأول مرة.

بالنسبة للمواقع العالمية أنا عادةً أحب زيارة stackoverflow.com. هو عام لجميع لغات البرمجة، ولكن فيه عدد كبير من مبرمجي البايثون.

تم تعديل هذه المشاركة بواسطة System Down في 16 يونيو 2011 في 10:44

#3

المشكلة بكل بساطة لم اجد مصدر "عربي" للمبتدئين ضع مليون خط تحت المبتدئين قرأت كتاب byte of python النسخة العربية

ولم استفيد الكثير ولم افهم الكثير !

بالنسبة لي لا مشكلة لي في التعلم ولو لـ 20 سنة لكن اريد المصادر المناسبة للمبتدئين

وشكراً جزيلاً لك

#4

للبايثون لن تجد الكثير بالعربي. على الأقل أنا لم أجد. بايثون (رغم شعبيتها) مكانها محدود جداً في العالم العربي. قد يكون بعض الأخوة هنا يعرفون مراجع أخرى جيدة.

بالنسبة بـbyte of python، أنا لم أقرأ النسخة العربية ولكنني قرأت الإنجليزية وكانت أول كتاب بايثون لي. هل هناك نقطة معينة صعبت عليك؟

#5

طيب هل تعرف مصادر لو كانت انجليزية مواقع + كتب + منتديات إلخ تكون اكثر واقعية تحت مسمى "مبتدئ"

لغتي الانجليزية ليست سيئة

اتمنى منك المساعدة وشكراً لك

#6

بدأت برمجة البرامج بعد 6 شهور من التعلم

نعم 6 شهور

وأنت تريد أن تبرمج من أول يوم

لنأخذ مثالا لغتك الانجليزيه كم أخذت من وقت حتى تتحدث فيها؟

هل كتاب تعلم الإنجليزيه في أسبوع

سيجعلك تتحدث الإنجليزيه في أسبوع؟

تعلم كتابة الأكواد نعم لن يأخذ أسابيع كيف تكتبها وكيف تحفظها

أما خوارزمية البرامج فهي علم غير منتهي

مهما عملت خوارزمية لا بد أن يكون هنالك أفضل منها

بعد أن تتعلم أساسيات اللغة

يمكنك أن تحل مشاكل بسيطه

ثم أقرأ أكواد برامج أخرى من نفس اللغه أو من غيرها

وسترى نفسك تتطور

#7
sada_rohak كتب:

بدأت برمجة البرامج بعد 6 شهور من التعلم

نعم 6 شهور

وأنت تريد أن تبرمج من أول يوم

لنأخذ مثالا لغتك الانجليزيه كم أخذت من وقت حتى تتحدث فيها؟

هل كتاب تعلم الإنجليزيه في أسبوع

سيجعلك تتحدث الإنجليزيه في أسبوع؟

تعلم كتابة الأكواد نعم لن يأخذ أسابيع كيف تكتبها وكيف تحفظها

أما خوارزمية البرامج فهي علم غير منتهي

مهما عملت خوارزمية لا بد أن يكون هنالك أفضل منها

بعد أن تتعلم أساسيات اللغة

يمكنك أن تحل مشاكل بسيطه

ثم أقرأ أكواد برامج أخرى من نفس اللغه أو من غيرها

وسترى نفسك تتطور

انا اخذت في تعلم الانجليزية 4 سنوات

ولا مشكلة ان أأخذ في تعليم البرمجة 4 سنوات اخرى

لكن انا ما اطلبه في هذا الموضوع مصادر للمبتدئين فقط لاغير

وياليت تكون متنوعة كتب + منتديات + مقالات + فيديو

وشكراً جزيلاً

#8

سبق وأعطيتك رابط منتدى فيه دوره موجهه للمبتدئين

أيضا يوجد في نهايتها مراجع جيده

أستفدت منها أنا شخصيا

http://www.dev-chat.com/vb/forumdisplay.php?f=96

إذا واجهتك مشكله يمكنك أن تسئل هنا أو في مواضيع الدوره نفسها

وبالتوفيق لك

#9

في الحقيقة اريد مصادر انجليزية

ادركت انه لا فائدة من المصادر العربية

مثل ما قلت كتب + منتديات + فيديو + مقالات

وشكرا لكم

#10

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

#11

اذا كنت تستطيع فهم اللغة الانجليزيه

Introduction to Computer Science and Programming

مقدمه للبرمجه بلغة بايثون، 24 محاضرة فيديو قابلة للتحميل بدقه وصوت جيدين من جامعة MIT

بالاضافة مجموعة من التمارين والاختبارات

2

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#13

جزاكم الله خيراً جميعاً

شكرا لكم

#14

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

نصيحة لك اترك البايثون واترك لغات البرمجة شوية

وابدء بداية صحيحة في " المنطق البرمجي "

ابحث في الانترنت عن شي اسمه flow chart

http://en.wikipedia.org/wiki/Flowchart

البرمجة ماهي الا عبارة عن خطوات لحل المشكلة

الـ flow chart يعلمك كيف تبني خطوات بشكل بسيط للوصول لهدف معين

عن طريق رسم اشكال معينة كل شكل له رمز

ثم في حاجة ثانية اسمها Algorithm

http://en.wikipedia.org/wiki/Algorithm

نفس ال flow chart لكن بدون رسمات عن طريق النصوص فقط خطوة بعد خطوة

ابدء اقرء في هذه المواضيع وحل لك كذا كم تمرين عشان تفهم الامور كيف تمشي

الموضوع هذا ماراح ياخذ منك كثير بالكبير اسبوع وكل ما طولت فيه واخذ تمارين اكثر راح تتوسع مداركك

ثم بعد ذلك تبدء في اساسيات البرمجة

المتغيرات ايش هي وتفهم ايش يقصد بالمتغيرات variable

وتفهم ايش يعني الدوال في البرمجة والمكتبات functions

ثم المصفوفات array

ثم تفهم التكرار loop

اذا انتهيت من هذه المرحلة تعتبر انت الانت تخطيت مرحلة المبتدئ

وراح تنتقل الى مرحلة المتوسط

بعدها تبدء في اي لغة برمجة سواء بايثون او سي او ايا ً كان وتبدء في استخدام الدوال وكيف تنشئ دوالك الخاصة

اذا انتهيت من هذه المرحلة تنتقل الى المرحلة الاكثر احترافية وهي البرمجة الكائنية OOP

بعد هذه المرحلة مبروك انت الان اصبحت مبرمج محترف

كل المراحل الي قبل ال OOP ,, مراحل مهمة عشان يكون لديك منطق برمجي ,

لذلك الاغلبيه في هذه المرحلة يتعلم لغات مثل C او ++C ايضا ً البايثون مشابهه لهم و PHP

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

بعدها ممكن تتجه الى الدوت نت او الجافا ,, راح تشوف عالم مختلف تماما ً في البرمجة الي هو البرمجة الكائنية OOP

بيئة تطوير سهله وممتعة لكن اذا ما كنت فاهم اساسيات البرمجة ,, ممكن تسوي برنامج برنامجين لكن راح توقف في مرحلة معينة وراح تتعب كثير

لذلك الافضل ان تبدء خطوة خطوة

اذا تبغى تنتج برامج اترك البايثون و C و ++C

لكن اذا ناوي تبني برمجيات متعمقة اكثر ممكن تستخدم هذه اللغات

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

لكن انت باين عليك تبغى تنتج برمجيات بسرعه اكثر وذات واجهة رسومية

لذلك الدوت نت او الجافا ممكن تلبي غرضك لكن في البداية افهم المنطق البرمجي

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

وايضا ً على قراءة واطلاع مستمرين

انا عطيتك مختصر ورؤس اقلام انت ممكن تتبحر اكثر وتقرء اكثر

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

وانت وشطارتك ومن جد وجد ومن زرع حصد

3

M.B.O

Mohamed Bin Othman

إبن المكلا

يابني البشر ماذا فعلتم بالبشر !!

إسـألـنـي

#15

^^^^^

هذا المشاركة التي كنت انتظرها من فترة وهي إعطائي خطة مناسبة للتعلم

سيتم تطبيق هذه الخطة لعل وعسى ان نتطور حول هذا الموضوع

في الحقيقة لغات الدوت نت او الجافا ليست في بالي حالياً

كل ما ارغب به بايثون php و ++C لانها مناسبة لإحتياجاتي

شكراً لك

وشكراً للجميع

مواضيع مشابهة