fb

تعلم برمجة المواقع باستخدام لغة Ruby on Rails

4 تقييم الدورة, 426 عدد المسجلين
تدرس من قبل Code دورات / لغات البرمجة
السعر مجاني
إبدأ بالتعلم الآن

  • عدد المحاضرات 26
  • مدة الدورة 06:06:40
  • آخر تحديث 08-03-2016
  • اللغة العربية

المحاضر


Code

Code

We are a programming training project.
We are qualified software developers not just a technology users. Trainees will be able to use any software development technology.
We are sponsored and hosted

عن هذه الدورة

لغة برمجة تطبيقات الويب Ruby أو التطبيقات التي تشتغل على متصفحات الويب تتم بلغة Ruby On Rails و التي كان أساس هذه اللغة سنة 1993 على يد يوكيهيرو ماتسوموتو (Yukihiro Matsumoto) وفي سنة 2005 جاء جاء المبرمج الدنماركي دافيد هاينماير هانسون بإبداعه الذي غير الكثير من مفاهيم تطوير مواقع وخدمات الويب بتطويره ل Ruby On Rails.

ما هي Ruby ؟

هي لغة عامة تستخدم في عدة أغراض وليس فقط برمجة تطبيقات الويب , تمتاز بسهولتها ومرونتها الكبيرة , قواعد كتابتها والتي تعد الأسهل على الإطلاق مشتقة من لغتي بيرل “Perl” وسمولتالك “Smaltalk” , وهي لغة مفتوحة المصدر.

ما هو Rails ؟

يهدف إلى تطوير مواقع وتطبيقات ويب , طوره المبرمج ورجل الأعمال David Heinemeier Hansson بينما كان يعمل على برمجة موقع BaseCamp سنة 2003 وهو أيضا مفتوح المصدر يعتمد على هيكلية MVC.

بعد هذه المقدمة المختصرة عن هذه اللغة و تاريخها، لنتعرف كيف يمكننا تعلمها بأبسط الطرق و في وقت و جيز ، أولا لتتعلم هذه اللغة يجب أن يكون لذيك بعض المعرفة عن لغات تصميم المواقع و تعلمها ك دورة تعليمية في HTML5 و CSS3 كاملة ; و أيضا أسهل دورة تعليمية في JavaScript و أيضا دورة تعليمية في PHP من الصفر حتى الإحتراف.

  • ماذا ستتعلم في هذه الدورة؟ 

تعلم تتبيث الروبي اون رايلز Installing Ruby on Rails
تعلم أدوات التحكم في الرنامج
تعلم اللغة و كتابة الأكواد الصحيح
تعلم تصحيح أخطاء البرمجة
تعلم تصميم و تطوير تطبيق للمتصفحات
تعلم تصميم و تطوير الخصائص الديناميكية لصفحات الويب
و العديد من الأشياء التي ستتعلمونها في هذه اللغة المسلية و البسيطة 


برمجة المواقع وتطبيقات الهواتف تطوير المواقع الإلكترونية

منهاج الدراسة

  • المقدمة
    • مقدمة الى Ruby on Rails
    • Website و Web Application الفرق بين
    • لماذا لغة Ruby ?
    • كتابة اول كود فى لغة الروبى
    • الفرق بين Compiled و Interpreted Languages
    • String, Arrays, If, Loops
    • Hashes and Methods
    • Ruby Symbols
    • Ruby Blocks
  • Classes
    • كيفية استخدام الـ Classes في لغة Ruby
    • كيفية استخدام المتغيرات مع الـ Classes
    • Ruby & Inheritance
  • مواضيع مختارة
    • دروس اضافية
    • Client Server Architecture
    • تعرف على تقنية Model View Controller (MVC)
    • طرق صناعة سوفت وير واشهر الطرق المستخدمة Agile Software Methodology
    • تعرف على Ruby Gems
  • تعرف على Rails
    • تثبيت Rails - Install Rails
    • مواد اضافية مفيدة لتعلم Rails - Rails Materials
    • أول مشروع باستخدام الريلز - Demo Rails App
    • تطبيق مستودع- Depot Application
    • ربط الصفحات ببعضها باستخدام Link
    • تعرف على كومند Scaffolding
    • تعرف اكثر على Scaffolding
    • كيفية استخدام Layout
    • Validations

تقييم الدورة


معدل التقييم 4.5
عدد التقييمات : 4