Learn Ruby for Cyber Security in Arabic

Ruby From Zero to Cyber Security Practice

Ratings 5.00 / 5.00
Learn Ruby for Cyber Security in Arabic

What You Will Learn!

  • Ruby Full Basics الأساسيات كاملة
  • Ruby Advanced التعمق فى اللغة
  • Ruby system management
  • penetration testing tools كتابة أدواتنا

Description

ينقسم الكورس إلى قسمين :

الأساسيات والجزء المتقدم ويتدرج من الأسهل إلى الأصعب ومقسم إلى أقسام

تعتبر لغة روبي Ruby إحدى لغات البرمجة الموجهة للكائنات بالدرجةِ الأولى، ويعود الفضل في وضعها إلى عالم الحاسب الآلي الياباني يوكيهيرو ماتسوموتو Yukihiro Matsumoto في أواسط التسعينيات. ويكمن الهدف من تطوير هذه اللغة إلى اعتبارها وسيلة تفاهمٍ بين المبرمجين والحاسوب، وتتسم لغة روبي بأنها تتشابه بشكلٍ كبيرٍ من حيث البنية مع لغات البرمجة الأخرى كلغة C ولغة جافا Java، ونظرًا لهذا التشابه فإن تعلم لغة روبي Ruby يعتبر أمرًا سهلًا للغاية بالنسبة لمبرمجي جافا وسي من حيث التعلم، تدعم اللغة عددًا من الأنظمة الرئيسية وهي لينكس Linux وماكنتوش Mac وأنظمة التشغيل Windows.

ظهرت لغة روبي لأول مرةٍ في سنة 1995، وأصبحت ذات رواجٍ واسعٍ في غضونِ عام 2006 وتحديدًا في المدن الكبرى، وقد وضعت اللغة على أكثر من 200 طاولة نقاش للتعمق في فاعليتها في ذلك العام، ونظرًا لما تم التوصل إليه فقد تمكنت تصدر مراتب مرموقة بين قائمةِ أفضل لغات البرمجة وأكثرها شعبيةً حول العالم، ومن أكثر ما زاد مكانتها وأهميتها أنها مجانيةٌ من عدةِ نواحٍ، وهي الاستخدام والتعديل والنسخ والتداول أيضًا

(مميزات اللغة )

  • لغةٌ ديناميكيةٌ سهلة التعامل والتأقلم، وذلك لعدم صعوبة قواعدها ومرونتها.

  • لغة برمجة قريبة من لغة الإنسان المنطوقة.

  • لغة مجانية وسهلة التعديل والانتشار.

  • لغة برمجة قوية وفعالة، إذ يمكن تنفيذ المهام المطلوبة بأقل عددٍ من الأوامر.

  • سهولة إنشاء التطبيقات واستخدامها بواسطة لغة روبي.

  • تقديم ميزة فريدة من نوعها يشار لها اختصارًا بـ ROR، وهي Ruby on Rails، وتمتاز بأنها وسيلةٌ أو إطار ويب يتم استخدامه من قبل المبرمجين لتسهيل طريقة تطوير مواقع الويب واستخدامها بأسرع وقتٍ.

Who Should Attend!

  • Beginner
  • intermediate
  • advanced

TAKE THIS COURSE

Tags

  • Cyber Security
  • Ruby

Subscribers

176

Lectures

54

TAKE THIS COURSE



Related Courses