آموزش صفر تا صد روبی ( Ruby ) پروژه محور
روبی یکی از زبان های مفسری و سطح بالابه شمار می آید که در سال 1995 اولین ارایه این زبان انجام شد و طولی نکشید که در سال 2006 به عنوان بهترین زبان از لحاظ میزان پیشرفت انتخاب شد .
روبی یک زبان General purpose میباشد که میتوان از ان برای اهداف گوناگونی از قبیل ساخت وب اپلیکیشن ها بهینه سازی های سیستم و کار با دیتابیس و امنیت از ان استفاده کرد.
مزیت روبی نسبت به بقیه زبان های برنامه نویسی نزدیک بودن زیاد ان به زبان انگلیسی میباشد به عبارتی اگر فردی اشنایی نسبی با زبان انگلیسی داشته و حتی کد نویسی هم نکرده باشد میتواند این زبان را به خوبی درک کند و به همین علت است که شعار این زبان دوست برنامه نویس انتخاب شده است.
این زبان از ترکیب زبان های Perl,Eiffel,Lisp,ada,smalltalk ساخته شده و به عبارتی سازنده این زبان آقای matz از ادغام این زبان ها سعی در خلق زبانی بدون پیچیدگی و سادگی بیشتر را داشت.
پروژه های بسیاری توسط این زبان اجرا شده اند که از آنها میتوان به :
1) فریمورک Metasploit که محبوب ترین فریمورک برای تست های نفوذ میباشد.
2) فریمورک Ruby on rails که محبوب ترین فریمورک برای ساخت وب اپلیکیشن ها به شمار میرود .
و بسیاری از سایت هایی مانند گیت هاب و .. که تعدادشان زیاد است.
روبی را میتوان بهترین زبان برای شروع برنامه نویسی دانست چرا که پیچیدگی خیلی از زبان هارا ندارد و بسیار به زبان انسان نزدیک میباشد .
این دوره برای همه افراد طراحی شده و تمام مطالب از اصول برنامه نویسی تا پیچیده ترین مطالب ذکر خواهند شد.
پیشنیاز ها ؛
هیچ چیزی .
در این دوره به صفر تا صد روبی خواهیم پرداخت و مباحث را به صورت پروژه محور به پیش خواهیم برد. در انتهای دوره نیز پروژه هایی خواهیم داشت.
هر هفته ۳-۴ جلسه خواهیم داشت و
بعد از اتمام دوره هزینه افزایش خواهد یافت .
نظرات کاربران در رابطه با این دوره