قیمت این دوره: رایگانــ
  • مدرس دوره : علی دژبرد
  • تعداد ویدیوها : 35 ویدیو
  • مدت زمان دوره : 4:3:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1399/04/31
آموزش زبان برنامه نویسی Ruby

آموزش زبان برنامه نویسی Ruby

روبی یک زبان سریع ، متن باز و شی گرا و پویا است که اولین بار در سال ۱۹۹۵ توسط شخصی ژاپنی به نام یوکیهیرو ماتسوموتو بوجود آمد.

 روبی کراس پلتفرم می باشد.

زبان روبی توسط زبان C بوجود آمد ، و اکثر ویژگی های فوق العاده خود را از زبانهای پایتون و پرل و لوآ - سی پلاس پلاس و ادا - بیسیک و لیسپ گرفته است.

پسوند فایل روبی rb. است.

بارزترین کاربردهای روبی توسعه وب به کمک Ruby on Rails است که وب سایت گیتهاب هم با آن توسعه داده شده است.
همچنین فریمورک متااکسپلویت با روبی توسعه داده شده است.

در این دوره با زبان روبی آشنا خواهیم شد.

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.


فهرستـــ ویدیوها

مدت زمان دوره 4:3:00
  • در صورتیکه ویدئو نمایش داده نشد آن را دانلود کنید و با KmPlayer مشاهده کنید.

  • لطفا در صورت اقدام به دانلود تا انتها فرایند دانلود ، این صفحه را باز نگاه دارید.

1
  • معرفی دوره

00:03:00

معرفی دوره

2
  • معرفی روبی

00:04:00

اندکی درباره روبی

3
  • نصب روبی

00:05:00

توضیحات کوتاه: نصب محیط IRB، محیط برنامه نویسی روبی در این دوره

4
  • متغیرها - قسمت اول

00:06:00

 متغیر چیست، تعریف متغیر، انواع متغیر، کامنت گذاری

5
  • متغیرها - قسمت دوم

00:03:00

قوانین نامگذاری

6
  • عملگرها ۱

00:05:00

عملگرهای محاسباتی - عملگرهای مقایسه ای

7
  • عملگرها 2

00:08:00

عملگرهای انتسابی - عملگرهای بیتی 

8
  • معرفی انواع داده

00:07:00

معرفی انواع داده ها در روبی

9
  • اعداد

00:06:00

معرفی اعداد، rand, times, to_i, to_f

10
  • رشته ها - قسمت اول

00:10:00

 مباحث اساسی رشته ها، ساخت رشته، ذخیره سازی مقدار در رشته، رشته های چند خطی، اندیس ها، معرفی متد new از String

11
  • رشته ها - قسمت دوم

00:07:00

در این قسمت به بحث عملگرهای رشته ای و فرمت بندی خروجی می پردازیم

12
  • رشته ها - قسمت سوم

00:08:00

در این قسمت به سراغ برخی از متدهای رشته ای می رویم

13
  • آرایه ها

00:05:42

این قسمت اختصاص داره به ایجاد آرایه در روبی، دسترسی به عناصر آرایه، استفاده از شی Array و عملگر Range

14
  • متدهای آرایه

00:08:00

در این پست به بررسی کاربردی ترین متدهای آرایه ها در زبان روبی می پردازیم

15
  • هش ها 1

00:08:00

نوع داده هش در روبی

16
  • هش ها 2

00:08:00

کار با کاربردی ترین متدهای هش در زبان روبی

17
  • شرط if

00:04:00

آشنایی و کار با شرط if در روبی

18
  • شرط if قسمت دوم

00:08:00

قسمت دوم از شرط if - مفهومی تر

19
  • دستور Unless

00:03:00

آشنایی با دستور unless روبی

20
  • حلقه for

00:09:00

استفاده حلقه for و یادگیری مفهوم break و next

21
  • دستور while

00:09:30

استفاده از حلقه while و کار با untill و ایجاد حلقه بینهایت

22
  • توابع - تابع کاربر تعریف

00:14:00

ایجاد تابع و کار با آرگومان های تابع

23
  • توابع - تابع بازگشتی

00:08:00

نحوه ایجاد تابع بازگشتی و استفاده از کلمه کلیدی return

24
  • دایرکتوری ها

00:08:00

کار با کلاس Dir برای مدیریت دایرکتوریها

25
  • کار با زمان

00:08:00

استفاده از کلاس Time و متدهای کاربردی آن

26
  • کار با زمان - 2

00:06:00

متدهایی دیگر از کلاس Time

27
  • فایل

00:10:00

استفاده از کلاس فایل برای ایجاد فایل و کار بر برخی از متدهای پرکاربرد

28
  • فایل2

00:09:30

قسمت دوم کار با فایل - گرفتن یسری اطلاعات از فایل با متدهای کلاس File

29
  • نصب ویژوال استودیو کد و روبی

00:05:30

نصب ویژوال استودیو کد و روبی

30
  • lambda

00:09:00

تابع یکبار مصرف و کوچک لامبدا

31
  • gem

00:04:30

مدیر بسته های روبی

32
  • exception ها

00:07:00

استثناها در روبی

33
  • شی گرایی - 1

00:06:30

مفاهیم برنامه نویسی شی گرایی

34
  • شی گرایی - 2

00:05:00

ساخت شی ، ایجاد کلاس و نمونه کلاسی، ایجاد متغیر کلاسی و متد کلاسی

35
  • شی گرایی - 3

00:07:00

instance method و روش های دسترسی و تنظیم متد

نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .