دروس الجافا

” رواق ” تطلق مووك لتعليم البرمجة بلغة الجافا

انطلقت اليوم الإثنين 19 مايو 2014، بالمنصة التعليمية رواق، أولى محاضرات مادة: ” مقدمة للبرمجة بلغة جافا Java “، و التي ستستمر إلى غاية 15 يوليو 2014.
المادة و حسب موقع رواق ، تقدم مدخلا للبرمجيات عموما و تحتوي على مقارنات بسيطة بين الأنواع المختلفة للغات البرمجة. كما تحتوي على شرح مبسط للمفاهيم الأساسية للبرمجة الشيئية OOP و كيفية تطبيق هذه المفاهيم بلغة جافا، وصولا إلى تقديم أساسيات بناء تطبيق باستخدام لغة الجافا من حيث تعريف المتغيرات و الدوال و الجمل الشرطية ثم تقديم المكتبات الجاهزة الخاصة ببناء واجهة المستخدم و التعامل مع الشبكات و قواعد البيانات.
محاضرات المادة سيتم إلقاؤها من طرف كل من أحمد عبد الله، و هو مهندس مختص في هندسة البرمجيات، و يعمل حاليا في مجال تطبيقات الهواتف الذكية الأيفون و الأندرويد و قام بتدريب أكثر من 500 طالب في مجال تطبيقات الهواتف الذكية. كما انه مهتم بمجال أمن المعلومات و الهندسة العكسية. هذا إلى جانب محمود سيد محمود ، كبير مهندسي برمجيات.

وعن منهج المادة ، أورد موقع رواق أنه سيكون كالتالي:

1- مدخل للبرمجة و نظريات البرمجة الشيئية

أساسيات البرمجة
أنواع لغات البرمجة
مميزات البرمجة الشيئية
المكونات الأساسية للبرامج المصممة للبرمجة الشيئية

2- مدخل للبرمجة بلغة الجافا

تنصيب البيئة الخاصة بالجافا و التعرف على مكوناتها
التعامل مع المستخدم
التحقق من المدخلات
العمليات الرياضية على المدخلات

3- بناء واجهة المستخدم

بناء الشاشة الرئيسية
التعامل مع حقول الإدخال و الإخراج و المفاتيح
التعامل مع الصور
التعامل مع الجداول

4- التعامل مع الملفات النصية

الكتابة في الملفات النصية
القراءة من الملفات النصية
البحث داخل الملفات
بناء مكتبة التعامل مع الملفات الخاصة بنا

5- التكامل مع تطبيقات الويب

الفرق بين صفحات الويب و خدمات الويب
استخراج البيانات من صفحات الويب
قراءة البيانات من خدمات الويب
التعامل مع البيانات في شكل ال XML و ال JSON

6- بناء التطبيقات في شكل خادم و عميل

مفاهيم اساسية في الشبكات
بناء تطبيق خادم بالجافا
بناء تطبيق عميل بالجافا
إرسال البيانات بين الخادم و العميل

7- التعامل مع قواعد البيانات

الدوال الأساسية لقواعد البيانات بلغة ال SQL
مدخل الي تصميم قواعد البيانات باستخدام MySQL
قراءة و إدخال البيانات إلى قاعدة البيانات باستخدام الجافا

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

هذا، و من المنتظر أن يكون المستفيدون من المادة عند استكمال المحاضرات متمكنين من القدرات و المعارف التالية:

  • تفهم نظرية البرمجة الشيئية و مدى فائدتها في بناء التطبيقات و كيفية الاستفادة منها
  • بناء تطبيق متكامل يتضمن قاعدة بيانات بسيطة
  • بناء تطبيقات لها القدرة على التعامل مع تطبيقات ويب برامج خادم أخرى

و لمزيد من المعلومات ، نترككم مع الفيديو التقديمي للمادة:


المصدر

البحث في Google:





عن د. الحسين اوباري

مستشار في التوجيه التربوي، دكتوراه الدولة في القانون العام وعلم السياسة، مدون و مهتم بالعلوم القانونية وعلم السياسة وبالتقنيات الحديثة في التوجيه والاستشارة والتعليم، عضو الجمعية المغربية لأطر التوجيه والتخطيط التربوي (AMCOPE)، عضو الجمعية الأمريكية للاستشارة (ACA)، عضو مؤسس و محرر بموقع "تعليم جديد"، أستاذ معتمد من مايكروسوفت (MCE) و حاصل على شهادة متخصص مايكروسوفت أوفيس (MOS)، و عدة شهادات في تكنولوجيا الإعلام والاتصال.

تعليق واحد

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *