كونكت للتقنية Connect4Techsكونكت للتقنية Connect4Techs
الرئيسية » مسار البرمجة للمبتدئين

مسار البرمجة للمبتدئين

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

7مرحلة
53درس مرتب
8كتاب مرجعي
2ساعة قراءة تقريباً
  1. 1

    المرحلة 1: أساسيات البرمجة والتفكير المنطقي

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

    الأسبوع 1–2
    نصيحة اللاباكتب بالورقة والقلم خطوات حل مشكلة يومية بسيطة، مثل حساب متوسط درجات طالب، قبل أن تكتب أي سطر كود.
  2. 2

    المرحلة 2: لغتك الأولى C++

    تعلم لغة C++ كلغة أولى لأن الموقع يضم لها أغنى محتوى للمبتدئين: كورس مجاني وكتاب تعليمي خطوة بخطوة وكتاب تمارين محلولة، مقارنة بمحتوى أقل لبايثون.

    الأسبوع 3–6
    نصيحة اللابحلّ تمارين كتاب التمارين المحلولة بنفسك أولًا ثم قارن حلك بالحل المنشور، وابنِ آلة حاسبة بسيطة في سطر الأوامر.
  3. 3

    المرحلة 3: البرمجة الكائنية مع Java وC#

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

    الأسبوع 7–10
    نصيحة اللابصمّم برنامجًا صغيرًا لإدارة مكتبة كتب يحتوي على كلاس للكتاب وآخر للمستعير، مع إضافة وحذف وبحث.
  4. 4

    المرحلة 4: أساسيات الويب HTML وCSS وJavaScript

    بناء صفحات ويب بهيكل HTML وتنسيق CSS وإضافة التفاعل بجافا سكريبت، مع فهم معنى إطار العمل.

    الأسبوع 11–14
    نصيحة اللابصمّم صفحة سيرة ذاتية شخصية تحتوي على جدول للمهارات ونموذج تواصل وزر يغيّر ألوان الصفحة بجافا سكريبت.
  5. 5

    المرحلة 5: قواعد البيانات ولغة SQL

    فهم قواعد البيانات العلائقية وكتابة أوامر SQL للإدخال والاستعلام وربط قاعدة البيانات بموقع ويب.

    الأسبوع 15–17
    نصيحة اللابأنشئ قاعدة بيانات لمتجر صغير بجداول للعملاء والمنتجات والطلبات، واكتب استعلامات تعرض أكثر المنتجات طلبًا.
  6. 6

    المرحلة 6: اختر تخصصك: تطبيقات الموبايل أو تطبيقات الأعمال

    التخصص إما في تطوير تطبيقات الموبايل بفلاتر وكوتلن، أو في تطوير وتخصيص أنظمة تخطيط موارد المؤسسات بنظام أودو.

    الأسبوع 18–24
    نصيحة اللابفي مسار الموبايل ابنِ تطبيق قائمة مهام بسيط، وفي مسار أودو أنشئ قاعدة بيانات تجريبية وثبّت موديولات المبيعات والمخازن وجرّب دورة بيع كاملة.
  7. 7

    المرحلة 7: التطبيق العملي والخطوات التالية

    تعزيز ما تعلمته بالمواقع التعليمية والكورسات المجانية، وفهم المفاهيم المكملة، والاستعداد لمقابلات العمل.

    الأسبوع 25–26
    نصيحة اللاباجمع أفضل ثلاثة مشاريع أنجزتها خلال المسار في ملف أعمال واحد، وتدرّب على الإجابة عن أسئلة المقابلات بصوت مرتفع.

المراجعكتب تذاكر منها

اللاباتجهّز بيئة التطبيق

أسئلة شائعةقبل ما تبدأ

لماذا يبدأ المسار بلغة C++ وليس بايثون؟

لأن محتوى C++ على الموقع هو الأكثر اكتمالًا للمبتدئين، إذ يضم كورسًا مجانيًا وكتابًا تعليميًا متدرجًا وكتاب تمارين محلولة، كما أنها تعلّمك أساسيات التعامل مع الأنواع والذاكرة التي تفيدك في أي لغة لاحقة.

هل يجب أن أتعلم جافا وسي شارب معًا في المرحلة الثالثة؟

لا، يكفي أن تختار إحداهما لتتعلم مفاهيم البرمجة الكائنية، فالمفاهيم متقاربة جدًا ويمكنك الانتقال إلى الأخرى بسهولة لاحقًا.

كم من الوقت يستغرق إكمال المسار؟

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

كيف أختار بين تطوير تطبيقات الموبايل وتطوير أودو؟

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