قیمت این دوره : رایگانــ
  • مدرس دوره : علی دژبرد ( رزومه )
  • تعداد دانشجویان این دوره : 229 نفر
  • تعداد ویدیوها : 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 و روش های دسترسی و تنظیم متد

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

جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .