استاذي إبراهيم عادل تحياتي لك جزاك الله خيراً وبارك الله
بتمنى انك تساعدني انا نفسي اتعلم برمجة بس مش عارفه من فين ابد و هل ابد في تطيبق اكتو كود ولا على القناة باليوتيوب لو بتطبيق نفس ايش اختار من اسم لاني قبل كده عملت حساب بتطبيق و اختارت كورس Dart…بس انا كان نفسي برمجة
أهلاً وسهلاً! أولا انا لست الاستاذا القدير ابراهيم عادل ولكن من الرائع أنك ترغبين في تعلم البرمجة، وأنتِ في المكان الصحيح للبدء. بما أنكِ مهتمة بتعلم البرمجة ولكن لم تكوني متأكدة من أين تبدئين، دعيني أساعدك في تحديد المسار الأنسب.
الخطوات التي يمكنك اتباعها:
-
تحديد الهدف:
- فكرّي في السبب الذي يجعلك ترغبين في تعلم البرمجة. هل تريدين تطوير تطبيقات؟ العمل في مجال الويب؟ أو ربما إنشاء ألعاب؟ معرفة الهدف سيساعدك على اختيار اللغة المناسبة.
-
اختيار اللغة البرمجية:
- إذا كنتِ مبتدئة تمامًا: أوصي ببدء التعلم مع لغة Python. هي لغة برمجية بسيطة وسهلة الفهم، وتستخدم في العديد من المجالات مثل تطوير الويب، وتحليل البيانات، والذكاء الاصطناعي.
- إذا كنتِ مهتمة بتطوير تطبيقات موبايل: لغة Dart عبر إطار العمل Flutter ستكون خيارًا جيدًا.
-
البداية على YouTube:
- قناة أستاذ إبراهيم عادل على YouTube تقدم محتوى تعليمي رائع للمبتدئين. يمكنك البدء بمشاهدة الفيديوهات المخصصة للمبتدئين في البرمجة.
- **ابدئي بأساسيات البرمجة للاستاذ ابراهيم في القناة
-
التطبيق العملي:
- بعد مشاهدة الفيديوهات، جربي كتابة الأكواد بنفسك. لا تخافي من الأخطاء، فهي جزء من عملية التعلم.
- إذا كنتِ قد اخترتِ لغة Dart، فلا بأس من العودة إلى الدورة التي اخترتها في تطبيق OctoCode، ولكن تأكدي من أنكِ مستعدة وتفهمين الأساسيات أولاً.
-
الاستمرار والتطوير:
- بعد تعلم الأساسيات، جربي تنفيذ مشاريع بسيطة مثل حاسبة، أو لعبة صغيرة. هذا سيساعدك على تطبيق ما تعلمتيه وفهمه بشكل أعمق.
-
الاستعانة بالمجتمع:
- إذا واجهتِ أي صعوبات، لا تترددي في طرح أسئلتك في المنتديات أو حتى هنا على OctoCode. المجتمع دائمًا جاهز للمساعدة.
الخطوة التالية:
إذا كنتِ مستعدة الآن، قومي بمشاهدة الفيديوهات التمهيدية على YouTube وابدئي في تنفيذ الأكواد البسيطة. بمجرد أن تشعري بالراحة، يمكنك الانتقال إلى الدورات الأكثر تقدمًا أو حتى العودة لدورة Dart.
لا تنسي أن الرحلة تبدأ بخطوة واحدة، وأنتِ قد بدأتِ بالفعل بخطوتك الأولى!
أهلا بك في خطوتك الأولى في طريق تعلم البرمجة.
دعيني أساعدك من كلام أستاذي ابراهيم عادل:
البرمجة: هي الأفكار التي نعبر عنها بأدوات، هذه الأدوات تسمى “لغات البرمجة”.
لغات البرمجة: توجد عشرات اللغات التي نستخدمها لإنشاء مواقع وتطبيقات وتطويرها… وهناك تصنيفات عدة لها أهمها: تصنيف حسب الاستخدام:
1/استخدام عام: تستخدم في تطبيقات كثيرة مما يعني زيادة الطلب عليها في سوق العمل، وأشهرها: بايثون التي يقدمها الأستاذ إبراهيم عادل على تطبيق أكتوكود بنفسه.
2/ استخدام خاص: تستخدم لأغراض معينة لتطوير أشياء محددة في التطبيقات مثل: html، dart.
واختيارك ل dart في البداية ليس أفضل اختيار لكونها محددة الاستخدام، أنت تحتاجين للغة واسعة الاستخدام تتأسسين بها جيدا لاستيعاب أفكار البرمجة وأساسياتها، ثم يمكنك تعلم لغات أخرى حسب ميولك ورغباتك المستقبلية.
ومنه لتعلم البرمجة اقترح عليك التالي:
1- فتح حساب بأكتوكود واختيار لغة بايثون للتعلم تقديم أستاذ إبراهيم عادل، وهو كورس يحتوى على مستويين(مبتدئ ومتقدم)، لا يزال الأستاذ في المستوى المتقدم وهو ينزل الدروس بصفة دورية.
2-سمعا وطاعة لأي واجب يطلبه الأستاذ حتى لو شعرت ببساطته لما في ذلك فائدة عظيمة على المدى البعيد.
3- سجل كل ما تتعلمه في كراسات ودون ملاحظاتك المهمة.
4- نصيحة مني وهي تعلم الإنجليزية على تطبيق zamericanenglish بالموازاة مع البرمجة للدخول في سوق العمل.
ابدئي بكورس بايثون على octucode…
نفس الدروس موجودة على اليوتيوب لكن غير كاملة
الدروس من خلال التطبيق افضل من اليوتيوب لسبب واحد نقص في الدروس على اليوتيوب وخاصة المكتبات والاعمال عليها