آموزش زبان برنامه نویسی روبی (Ruby) مقدماتی آنلاین
این دوره به صورت آنلاین بوده و در ساعات خاص توسط هلدینگ فرتاک برگزار میشود.
شما بعد از آموزش زبان برنامه نویسی روبی (Ruby) مقدماتی آنلاین توانایی این را دارید که با دانشی که از روبی به صورت مقدماتی به دست آوردید وارد دوره روبی پیشرفته شوید و همه آنچه باید از این زبان برنامه نویسی کاربردی بلد بود را فرا بگیرید و وارد بازار کار شوید.
این دوره یعنی آموزش زبان برنامه نویسی روبی (Ruby) مقدماتی آنلاین دوره ای پروژه محور است و شما در پایان هر بخش میبایست تمرین های که به شما داده میشود را انجام دهید.
در پایان دوره از شما آزمونی گرفته میشود و شما میتوانید با استفاده از این آزمون توانایی هایی که که از برنامه نویسی با روبی آموختید را بسنجید.
پیش نیازهای آموزش زبان برنامه نویسی روبی (Ruby) مقدماتی
مبانی برنامه نویسی و الگوریتم نویسی
دوره های مرتبط
آموزش زبان برنامه نویسی روبی (Ruby) مقدماتی
آموزش زبان برنامه نویسی روبی (Ruby) مقدماتی حضوری
روبی (Ruby) چیست
زبان برنامه نویسی روبی (Ruby) زبانی شئ گرا، انعطاف پذیر و پویا است زبان برنامه نویسی روبی ویژگی های نگارشی خود را از زبان پرل و شئ گرایی خود را زبان اسمالتاک گرفته است.
زبان برنامه نویسی روبی در سال 1990 در ژاپن و توسط فردی به نام یوکیهیرو ماتسوموتو ایجاد شده است که قابلیت های زبان های پرل، لیسب، اسمالتاک و آیفل این ایده را به او داد.
او در مورد ساخت روبی اینگونه میگوید که “در جستجوی زبانی بودم که از پایتون شیءگراتر و از پرل قدرتمندتر باشد. برای همین تصمیم گرفتم خودم آن را بسازم”
زبان برنامه نویسی روبی از گذاره ها و متغیر های پویا و مدیریت حافظه به صورت خودکار برخوردار میباشد.
یوکیهیرو ماتسوموتو همواره در تلاش بود تا قابلیت هایی برای برنامه نویسی تابعی و برنامه نویسی دستوری به کاربری که میخواد با روبی کار کند بدهد.
زبان برنامه نویسی روبی به دلیل وجود یکی ابزار ها یا به اصتلاح فریمورک های خودش که Ruby on Rails نام دارد شهرت گرفته و دلیلش این است که کد هایی که با این فریموک نوشته شده خوانایی بالایی دارند و میتوانند به راحتی عیب یابی شوند که این قضیه باعث علاقه پیدا کردن افراد مبتدی و کسانی که تازه میخواهند با زبان برنامه نویسی روبی کار کنند شده است.
زبان برنامه نویسی روبی زبانی شئ گرا، پویا و سمت سرور بسیار کاربردی و قدرتمند است.
امروزه سایت های زیادی وجود دارند که از زبان برنامه نویسی روبی به دلیل کارایی و سادگی که دارد در کد های خود استفاده مینمایند.
از امکانات زبان برنامه نویسی روبی
- زبان برنامه نویسی روبی به صورت کامل از شئ گرایی پشتیبانی مینماید
- داینامیک بودن زبان برنامه نویسی روبی
- انعطافپذیر بودن این زبان
- روبی قابلیت پشتیبانی از iterators و closures را دارا است
- پشتیبانی محلی از regular expressions از امکانات دیگر زبان برنامه نویسی روبی است
- سربارگزاری عملگرها
- روبی از امکان حمل بالایی برخوردار است
- زبان برنامه نویسی روبی در همه سیستمعامل های اصلی پیادهسازی می شود
- اتصال بومی API ها در C
- کتابخانه استاندارد بزرگ زبان برنامه نویسی روبی
اسم روبی از کجا آمده
روبی جرء نام هایی بود که برای این زبان برگزیده شده بود آن ها بین دو نام روبی و کورال شک داشتند که در آخر نام روبی برای این زبان انخاب شد و ماتسوموتو در باره انتخاب نام روبی اینگونه گفته که یاقوت که به انگلیسی روبی (Ruby) نام نشان ماه تولد همکارش بوده و ایده از گذاشتن نام روبی روی این زبان این بوده.
از ویژگی های زبان برنامه نویسی روبی
زبان برنامه نویسی روبی زبانی open source بوده و به صورت رایگان و متن باز در دسترس اشخاصی که به آن علاقه دارند قرار داده شده است.
زبان برنامه نویسی روبی از قابلیت های بالایی شامل شئ گرایی به صورت برخوردار است.
زبان برنامه نویسی روبی زبانی همه منظوره و تفسیر شده است.
از زبان برنامه نویسی روبی میتوان در زبان HTML استفاده نمود.
روبی ویژگی نگارشی بسیار ساده ای دارد و عیب یابی ان بسیار ساده است.
از زبان برنامه نویسی میتوان برای ایجاد کردن برنامه های کاربردی اینترنت استفاده شود.
هدف روبی
هدف از ساخت روبی این بوده تا برنامه نویس با کار کردن با آن دچار گیج شدن نباشد ماتسوموتو خود گفته بود که هدف از ساخت روبی این بوده که کار کردن با این زبان برنامه نویسی در مقام اول برای خود ماتسوموتو لذت بخش باشد که با کمتر کردن کارهای کاربری که در حال کار با روبی است امکان پذیر میشود.
هنوز بررسیای ثبت نشده است.