سنأخذك من نقطة البداية في مجال برمجة و تصميم مواقع الإنترنت إلى مرحلة تكون قادر فيها على تصميم موقع بسيط خاص بك مرتبط بقاعدة بيانات
نبذة عن منصة رواق rwaq
رواق: منصة تعليمية إلكترونية تهتم بتقديم مواد دراسية أكاديمية مجانية باللغة العربية في شتى المجالات والتخصصات، يقدمها أكاديميون متميزون من مختلف أرجاء العالم العربي
ومتحمسون لتوسيع دائرة المستفيدين من مخزونهم العلمي والمعرفي المتخصص؛ حيث يسعون لإيصاله لمن هم خارج أسوار الجامعات.
سواءً كنت طالباً جامعياً يسعى لتنمية معرفته في مجال تخصصه، أو موظفاً مشغولاً ولكن لديه فضول الاستكشاف المعرفي في تخصص ما، أو كنت إنساناً يستمتع بالتعلم والاستزادة المعرفية لذاتها
عن منصة رواق
تم تطوير منصة رواق لتحقيق رؤيتنا في خلق تجربة تعليمية الكترونية ذات قابلية عالية للاستخدام وبجمالية تشجع الطلاب على التركيز في المحتوى التعليمي
وببساطة تيسّر متابعة التحصيل العلمي وتدفع للتفاعل مع الأنشطة ذات العلاقة بالمواد المدروسة.
محاضرات مرئية
نعتني بأدق التفاصيل وقت التسجيل مع المحاضرين لتكون المواد المصورة ذات جودة عالية تشجع الطالب على المشاهدة والمواصلة.
تمارين تفاعلية
للتأكد من استيعاب مضمون المقطع الذي شاهدته، ستجد تمارين تفاعلية تحتوي على سؤال/أسئلة تدور حول المقطع مع تصحيح فوري لإجاباته
شهادات إكمال
بعض المواد سيُمنح للطالب المنضم لها شهادة إكمال بعد تجاوزه الاختبار النهائي.
مجتمع تفاعلي
هناك شيء لم تستوعبه في الدرس؟ اترك سؤالك أو ملاحظتك في صفحة الدرس أو في قسم مناقشات.
سيكون هناك من الطلاب من هو مستعد لإجابتك والتفاعل معك بالإضافة إلى المحاضر بنفسه.
كما أن اللقاء الدوري المعلن مع المحاضر سيساعد على إجابة ما يرد من أسئلة على المحاضرات.
هل الدراسة في رواق فعلاً بالمجان؟
نعم، لاجميع المواد والمحاضرات في رواق هي بالمجان وستبقى كذلك.
هل تمنحون شهادات على إكمال دراسة المادة في رواق؟
هناك نوعين من الشهادات:
شهادة غير رسمية وهي بمثابة شهادة إكمال دراسة مادة، وهذه ستصلك بشكل آلي بعد اكمالك مشاهدة محاضرات المادة والتفاعل مع الواجبات والاختبارات وحصولك على درجة النجاح (تختلف نسبة النجاح بحسب المادة).
مع العلم بأنه ليس كل المواد سيكون لها شهادة إكمال.
شهادة رسمية بنجاحك في دراسة المادة.
الشهادات الرسمية ذات المصداقية يجب أن تكون صادرة من جهة معتمدة أكاديمياً، و رواق الآن لازالت في أولى الخطوات.
نتمنى أن نصل قريباً للوضع القانوني المناسب لنتمكن من إصدار هذا النوع من الشهادات.
باختصار، كيف ستتم الدراسة في رواق؟
ستكون كالتالي:
تقوم باستعراض المواد في رواق وتلتحق بالمادة التي ترغب. قبل بدء نزول أول محاضرة في المادة سنقوم بمراسلتك لتذكيرك بقرب بدء الدراسة.
سنقوم بتسجيل محاضرات كل مدرس على حدة، بجودة عالية فنياً ونقوم بمعالجتها وتجهيزها للنشر.
مدرس المادة هو من يختار يوم وساعة نشر محاضرته الأسبوعية مسبقاً. في الوقت المحدد سيتم نشر المحاضرة داخل نظام رواق التعليمي.
سيكون كذلك هناك مهمة/واجب يجب القيام بإكماله قبل الوقت المحدد الذي يقرره المدرس للحصول على درجة عليه.
هل سيكون بالإمكان الوصول للمحاضر والمناقشة معه؟
من خلال منصة رواق، ستجد دائما من زملائك من تتحاور معه وتنمي ثروتك العلمية حول محاضرات المادة التي تدرسها، كما أن المحاضر سيكون متواجداً بشكل دوري لمتابعة المناقشات.
هدف هذه اللقاءات هو الحوار المباشر مع المحاضر وقيامه بالإجابة على ما ورده من أسئلة من المنضمين للمادة.
ما علاقتكم بـ كورسيرا؟
لا توجد علاقة مباشرة، ولكننا نعتقد بأن فرص نجاح موجة وحركة الـ MOOC -التي هزت مشهد قطاع التعليم الجامعي في أمريكا ودول أخرى- لا بأس بها في العالم العربي وتستحق خوض المغامرة.
نحن مؤمنون بتوجه التعليم المفتوح Massive Open Online Courses ونحاول أن نجعل من رواق نموذج لتطبيق هذا التوجه في العالم العربي.
تم الإعلان عن مبادرات عربية لترجمة مواد موقع كورسيرا إلى العربية، نشجع هذا التوجه وندعمه، ولكننا في نفس الوقت نؤمن بأن العالم العربي يستحق منصة تعليمية خاصة به
يجتمع فيها الناطقين بالعربية مع كفاءات علمية وعملية عربية تخطابهم بلسانهم العربي مباشرة دون الحاجة لترجمة.
نؤمن بأن هناك كفاءات معرفية حول العالم العربي لديها الاستعداد لمشاركة الجمهور العربي معارفها وخبراتها متى ما وجدت المنصة التعليمية المناسبة لهم، وهنا يأتي الدور الذي يلعبه رواق….
وصف كورس مدخل إلى برمجة مواقع الإنترنت باستخدام لغة Ruby من منصة رواق rwaq
في هذه المادة التفاعلية سنأخذك من نقطة البداية في مجال برمجة و تصميم مواقع الإنترنت إلى مرحلة تكون قادر فيها على تصميم موقع بسيط خاص بك مرتبط بقاعدة بيانات.
سنقوم بتعريفك بعدد كبير من التقنيات المختلفة التي ستجعل رحلتك تجاه الإحتراف أسهل.
سنبدأ معك باستعراض أساسيات الأساسيات، على سبيل المثال سنخبرك لماذا يجب أن تستخدم مايسمى بمحرر نصوص لكتابة أكوادك البرمجية.
و سنريك كيف يمكن ان تجعل جهاز كمبيوتر سيرفر و منصة برمجية، ثم سنريك كيف تأخذ موقع إلى الإنترنت ليراه كل العالم.
معرفة بأساسيات تطوير مواقع الإنترنت.
إمكانية تصميم مواقع إنترنت بسيطة.
القدرة على إنشاء نماذج بسيطة و ربطها بقواعد البيانات.
فهم لعلاقة الاجزاء المختلفة المتعلقة ببرمجة الويب ببعضها.
محتوي كورس مدخل إلى برمجة مواقع الإنترنت باستخدام لغة Ruby من منصة رواق rwaq
أساسيات الأساسيات
ترحيب.
تعريف برمجة و تصميم مواقع الإنترنت.
ماهو الـ Front-End.
ماهو الـ Back-End.
تثبيت الأدوات و تجهيز بيئة العمل.
ماذا يعني “إطار عمل Framework” ولماذا سيجعل حياتك أسهل؟
أساسيات البرمجة باستخدام Ruby
سلام أيها العالم (Hello World).
Variables
If Condition
Loops
Functions
جواهر روبي (Ruby’s Gems).
تصميم واجهة الموقع Front-End
أساسيات HTML.
CSS.
استخدام اطار عمل CSS.
أساسيات Javascript.
JQuery.
إطار العمل Sinatra
ماذا يعني Micro Framework؟
لماذا اخترنا Sinatra.
Routing.
Views.
Forms Handling.
قواعد البيانات باستخدام Sqlite
ماهي قواعد البيانات؟
لماذا Sqlite؟
تصميم قواعد البيانات.
مدخل إلى SQL.
مشروع المادة
فكرة المشروع.
بناء واجهة المشروع.
تصميم قاعدة بيانات المشروع.
ربط الواجهة بقاعدة البيانات.
بناء لوحة تحكم بسيطة.
رفع الموقع إلى الإنترنت و خاتمة المادة
ماذا يعني “مستضيف موقع Web Hosting”؟
التسجيل في موقع Heroku.
تثبيت الأدوات و رفع الموقع.
كيف يمكن أن تواصل تعلمك؟
خاتمة المادة