الحمل

تعلم البرمجة
إن كنت قد تابعت موقعنا خلال الفترة الماضية، فلا بد أنك لاحظت تقديمنا لمجموعة مُختلفة من الدورات المتنوّعة منها ما يتعلّق بتطوير التطبيقات لأندرويد، ومنها ما يتعلّق بالتقنيات الأُخرى، وذلك بناءً على رغبة الكثير من مُتابعينا الذين يرغبون الانطلاق بأولى خطواتهم في عالم البرمجة والتطوير.
ورغم أن العديد من الدّورات التي أشرنا إليها سابقًا كانت موجّهة للمُبتدئين، لكن مُعظمها كان يُركّز على لُغة واحدة للبرمجة، مثل جافا على سبيل المثال. ورغم أن بعض هذه الدّورات كان يبدأ من الصفر، لكن ماذا بالنسبة لمن يُريد أن يبدأ من تحت الصفر؟ ماذا بالنسبة لمن يتمنى أن توجد دورة تشرح له بالعربية الواضحة ماذا تعني كلمة “برمجة” أساسًا؟ وما هي لُغات البرمجة الموجودة؟ وما الفروقات بينها؟ قبل الانطلاق إلى مفاهيم البرمجة التي يُمكن تطبيقها على أيّة لُغة لاحقًا.
يسرّنا الإعلان، وبالتعاون مع المُهندس مُصطفى سعد، صاحب دورَتي جافا وأندرويد الشهيرَتين، عن فتح باب التسجيل في دورة جديدة كُليًا ستُعقد بشكل حي ومُباشر عبر الإنترنت ضمن صف افتراضي، ستنطلق بتاريخ 12 أيلول/سبتمبر القادم.
هذه الدورة ليست مُسجّلة، بل دورة تفاعلية مُباشرة يستطيع فيها الطالب طرح جميع أسئلته والحصول على إجابة مُباشرة، والانطلاق خطوة بخطوة من تحت الصفر.
هذه الدّورة موجّهة لكل من يحلم بأن يُصبح مُهندس برمجيات، ويتعلّم كيفية كتابة الكود البرمجي، ويتعلّم قبل ذلك كيف يجب أن يُفكّر كمُبرمج كي يُحقق حلمه هذا. وسواء لم تكن لديك أي فكرة مُسبقة عن البرمجة، أو كانت لديك فكرة ضعيفة تُريد تطويرها وتحسينها، فهذه الدورة لك، حيث تُناقش الدورة المواضيع التالية:
  • لماذا تتعلّم البرمجة؟
  • فهم واستيعاب المفاهيم الأساسية للبرمجة
  • كيف تُفكّر كمُبرمج؟
  • كيف تحوّل فكرتك إلى شيفرة برمجية؟
  • كيفية تطبيق الكثير من المفاهيم البرمجية
  • فهم البرمجة غرضية التوجّه OOP وتحويلها إلى تطبيقات حقيقية
هذه الدورة الضخمة تتألّف من 30 ساعة وفيما يلي جميع ما تتناوله بالتفصيل:
القسم الأوّل: مُقدّمة
  • لماذا البرمجة؟
  • مُقارنة بين لُغات البرمجة مُنخفضة المُستوى ومُرتفعة المُستوى
  • كيف تُفكّر كمُبرمج؟
القسم الثاني:
التركيب النحوي للغات البرمجة Syntax
  • ترجم لُغتك الطبيعية إلى لُغة برمجة
  • اختيار لُغة البرمجة
  • مُقارنة بين لُغات البرمجة الحديثة
  • أكتُب أوّل برنامج لك بلُغات: Java و #C و ++C و C
  • المزيد في لُغة Java
القسم الثالث: الأساسيات في أي لُغة برمجة
  • استخدام المكتبات المتوفّرة
  • أنماط البيانات Data Types والمُعرِّفات Identifiers
  • التعليقات والتوثيق Documentation
  • الثوابت Constants
  • المُشغِّلات Operators
  • تطوير تطبيق الدائرة
القسم الرابع: عبارات التحكّم Control Statements
  • متى تستخدم عبارات التحكّم؟
  • عبارة IF الشرطية
  • الشروط المُتداخلة Nested Conditions باستخدام عبارة IF
  • عبارة التبديل Switch Case
  • تطوير أربعة تطبيقات: تطبيق “الفردي والزوجي”، تطبيق “اللون الأساسي”، تطبيق “اليوم من الأسبوع”، وتطبيق “الرابح”
القسم الخامس: حلقات التكرار Loops وعبارات القفز Jump Statements
  • حلقات ما قبل الشرط Pre-Condition Loops وما بعد الشّرط Post-Condition Loops
  • حلقات For و While
  • الحلقات المُتداخلة Nested Loops
  • مُقارنة بين الخروج Break والمُتابعة Continue
  • حلقة Do While
  • تطوير أربعة تطبيقات: تطبيق “إسمي”، وتطبيق “العاملي” وتطبيق “القوّة” وتطبيق “الأعداد الأوّلية”
القسم السادس: الدالّات Functions
  • نظرة عامّة
  • كيف تُفكّر بالدالّات
  • دالّات Void و Return
  • الاستدعاء بالقيمة Calling by Value و الاستدعاء بالمرجعية Calling by Reference
  • الدالّة العودية Recursive Function
  • تطوير خمسة تطبيقات: تطبيق “العاملي” وتطبيق “القوّة” وتطبيق “فيبوناتشي” وتطبيق “دروج الحروف” وتطبيق “القيمة الأعلى والقيمة الأدنى”
القسم السابع: البرمجة غرضيّة التوجّه OOP
  • أمثلة فعلية عن البرمجة غرضية التوجه
  • خصائص البرمجة غرضية التوجه
  • الأصناف Classes والأعضاء Members
  • مُعدِّلات الوصول Access Modifiers
  • عوامل البِناء Constructors
  • التحميل Overloading
  • تطوير ثلاثة تطبيقات: “الصندوق” و “الموظّف” و “مركز التدريب”
القسم الثامن: بُنية البيانات Data Structure والمصفوفات Arrays
  • مُقدّمة إلى بُنية البيانات
  • المصفوفات أُحادية وثُنائية الأبعاد
  • القائمة List والقائمة المُرتبطة Linked List
  • تطوير خمسة تطبيقات: “أُحجية المصفوفة” و “رياضيات المصفوفة” و”الميترو” و “القائمة المُرتبطة” و”النادي”.
يُذكر بأن الحد الأقصى للطلّاب في الصف الواحد هو 8 طلّاب فقط، مدّة الدورة 5 أسابيع (تتألّف الدّورة من 10 مُحاضرات بمُعدّل مُحاضرتين في الأسبوع ومدة المُحاضرة الواحدة 3 ساعات)  وسيتم حاليًا فتح صفَّين فقط بالأوقات التالية:
  • الدورة الأولى: يومي الأحد الأربعاء، تبدأ بتاريخ 16 سبتمبر من الساعة 5:00 مساءً بتوقيت غرينتش
  • الدورة الثانية: يومي الخميس والجمعة، تبدأ بتاريخ 17 سبتمبر من الساعة 6:00 مساءً بتوقيت غرينتش
التكلفة الأصلية للدورة 390 دولار، لكنك تستطيع الحصول عليها من خلال موقعنا بسعر 250 دولار، كُل ما عليك القيام به هو إدخال رمز الكوبون ardroid أثناء طلب الدورة من هذا الرابط.الدفع ممكن عبر باي بال وبطاقات الائتمان. مع العلم بأنه يُمكن لأي طالب طلب تسجيل ما يصل إلى مُحاضرتين ومُشاهدتهما لاحقًا في حال الاضطرار إلى الغياب.
طريقة الطلب:
1- أدخل إلى رابط الدورة واختر الصف الذي تُريد الانضمام إليه
Screen Shot 2015-09-05 at 8.07.20 pm
2- سيظهر لك زر Add to cart إضغط عليه للانتقال إلى الصفحة التالية حيث ستقوم بإدخال رمز الكوبون ardroid ثم الضغط على Apply Coupon حيث ستُلاحظ انخفاض السعر إلى 250 دولار. بعد ذلك اضغط على Proceed to Checkout للمُتابعة إلى عملية الدفع
Screenshot at Sep 05 8:12:20 pm

3- في صفحة الدفع سيتوجب عليك إدخال معلوماتك الأساسية، كالاسم والدولة والبريد الإلكتروني، ثم اختيار الدفع عبر باي بال.

0 التعليقات Blogger 0 Facebook

 
حول الأندرويد ©جميع الحقوق محفوظة لدى موقع حول الأندرويد 2016
Top