اساسيات البرمجة

  • هل توجد أي دروس أو دورات عبر الإنترنت متاحة لتعلم Java؟

    نعم، هناك العديد من الدروس والدورات المجانية والمدفوعة عبر الإنترنت لتعلم Java ، بما في ذلك:

    – كورسات فيديو مجانية على موقع يوتيوب مثل Java Tutorial for Beginners from Udemy و Java Programming Basics من Oracle.

    – منصات لتعليم البرمجة مثل Codecademy، Udacity ، و Coursera يقدمون دورات لتعلم Java.

    – موقع Java Code Geeks يتضمن دروسًا وجلسات تدريبية لجميع المستويات.

    – يوجد كتب إلكترونية مجانية مثل Java for Humans و Java: A Beginner’s Guide.

    – منصة W3Schools توفر دروس وتمارين عملي لتعلم Java.

    بالإضافة إلى ذلك، يمكنك العثور على معلومات ودروس على Java في المنتديات المختلفة ومجتمعات التطوير عبر الإنترنت.

  • تعلم البرمجة من الصفر

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

    في البداية قد يبدو تعلم البرمجة أمر في غاية الصعوبة للمبتدئين في تعلم البرمجة و أنا لا أنكر أنك ستواجه بعض المصاعب في البداية .

    لكن يجب أن تعلم أن تعلم البرمجة يشبه الصعود على درج  , فما دمت تصعد درجة درجة ستصل في النهاية و لكن ما يهم هو عدم الأستسلام و الاستمرارية قدما لتطوير الذات .

    أولاً تعرّف على علم الحاسوب :

    Man repairing computer

    في هذه الخطوة عليك أن تتعرف على مكونات الحاسوب وآلية عملها وحدود الحاسوب، ابحث عن مفهوم البرمجة وأين يتم استعمالها، مجالات علم الحاسوب المتوفرة حالياً… أي أن تأخد نظرة عامة.

     ثانياً تعلم الأساسيات :


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

     تطبيق ما تعلمته من أساسيات :

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

     تعلم البرمجة كائنية التوجيه – OOP :

    أغلبية اللغات تعمل بهذا المبدأ من إنشاء ‘Classes’ والتعامل مع تعدد الأشكال، لذلك عليك إتقان هذا المبدأ باستعمال لغة البرمجة Java أو Python فالاثنين يعملان بمبدأ OOP.

     المرحلة الأخيرة وانتقالك للاحتراف :


    ابدأ بحل المشاكل في مواقع التحديات، مثل ‘hackerrank’، وإلى هنا أنت لم تعد بالمبتدأ

    ما عليك سوى أن تختار لغات المجال الذي تحبه وتتعلم لغات البرمجة وأطر العمل والمكتبات التي يتضمنها.

  • Documentation للمبرمج أهمية ال

    تعليمك من ال documentations شئ رائع وحاجه في قمه الروعه واكتساب مهارات كتير خصوصا لو انت ضعيف في الانجليزي وهقولك السبب
    حوار ال documentation في العالم بتاعنا( software engineering) حاجه مهمه جدا لان ال documentation بيكون شامل حاجات اساسيه كتيره في اللغة اللي انت بتتعلمها وحوار إنك دايما بتقرأ دا شئ مهم واساسي في مجالنا واكيد محدش يختلف على الكلام دا
    اهمية ال documentations Archives – IT Solutions

    طب لو انت مبتدئ ولسة جديد في المجال هنا اقولك وجهة نظر
    اول حاجه لو انت معاك الوقت اللي تتعلم من Video وتطبق معاه وبعدين تقرأ من ال documentation شويا فدا هيثقل من مهاراتك جدا
    تاني حاجه لو انت ضعيف في الانجليزي
    اهتم اكتر بال videos من المصدر اللي بتتعلم منه وحاول تقرأ لو كل يوم معلومه منها هتتعود انك تقرا بالانجليزي ومنها بتثقل من مهاراتك

    الناس اللي اتعلمت من كتب أو documentation بيكون عنده معلومات كتيره جدا خصوصا اللي بيسجل videos بيكون عارف ان المشاهد هيزهق وهيمل من المعلومات الكتير ف غصب عنه بيحاول انه يقلل ودا بنعوضه بال documentation

    طب ازاي اوصل لل documentation المناسب
    ابسط الأمور انك تدخل علي موقع اللغة أو التقنيه اللي انت بتتعلم منه وفي الحاله دي هتكون متابع كل جديد وبتتعلم المصدر الأساسي

    وفي النهايه خلينا متفقين انها وجهة نظر ليس إلا تتفق تختلف ف دا يشرفني
    شكرا وبالتوفيق ❤️❤️

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

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