انتقل إلى المحتوى
KnowledgeCity

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

ابدأ رحلتك في البرمجة مع هذه الدورة الأساسية
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ39.
دورة تدريبية: عند الطلب
مبتدئ مقدِّم الخدمة John Crabtree  10 الفصول ·  39 الدروس ·  3h 7m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

ابني المفاهيم البرمجية مع دورة أسس البرمجة. سيتعلم المستخدم كيفية تنظيم البرامج، وكذلك كيفية كتابة الكود. سوف يتعلم المستخدم أيضا دوال مختلفة وأنواع البيانات لاستخدامها في التعليمات البرمجية الخاصة بهم.

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

ما ستتعلمه

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

النقاط الرئيسية

  • تختلف البرامج الحاسوبية بحسب اللغة المستخدمة، غير أن هناك أساسيات جوهرية مشتركة بين جميع اللغات.
  • يتناول الكورس التنظيم الأساسي للكود وكيفية تجميعه ليعمل.
  • ينتقل المتعلمون من كتابة أسطرهم الكودية الأولى إلى الحساب باستخدام الأرقام.
  • يُعلّم الكورس وظائف مختلفة للاستخدام داخل الكود، فضلاً عن أنواع بيانات جديدة لتنفيذ تلك الوظائف بصورة أفضل.
  • تشمل الموضوعات المتغيرات والمعرّفات والتعبيرات والقرارات والحلقات غير المحددة وحلقات العد كحلقات while وfor.

الأسئلة الشائعة

من يُدرّس هذا الكورس؟

يُدرّس كورس أساسيات البرمجة هذا جون كرابتري.

هل أحتاج إلى معرفة لغة برمجة بعينها قبل الالتحاق بهذا الكورس؟

لا. يُعلّم الكورس أساسيات كيفية برمجة الكود باستخدام أي لغة، مع التركيز على الأساسيات الجوهرية المشتركة بصرف النظر عن اللغة المستخدمة.

ما موضوعات البرمجة التي يتناولها هذا الكورس؟

يتناول تنظيم الكود والكود المصدري والإدخال والإخراج وتنفيذ البرامج والأخطاء والتوثيق والمسافات البيضاء والمتغيرات والتعيينات والمعرّفات والكائنات والتعبيرات والعبارات وأنواع البيانات الرقمية وتحويل الأنواع والتقريب والحساب والسلاسل النصية والقوائم والقواميس والقرارات وعوامل البوليان والمقارنة والحلقات بما فيها حلقات while وfor.

ما المهارات التي يمكنني اكتسابها من هذا الكورس؟

يتناول الكورس مهارات تشمل البرمجة الحاسوبية ومفاهيم البرمجة وأساسيات C# وأساسيات C++ وفئات أساسيات Java وفئات أساسيات التطبيقات.

ماذا سأبني في هذا الكورس؟

ستُنشئ أول برنامج حاسوبي لك وتكتب أسطرك الكودية الأولى وتتعلم استخدام أنواع البيانات والوظائف مع فهم اللبنات الأساسية للبرامج الحاسوبية.