آموزش روبی 3: تصویر بزرگ

Ruby 3: The Big Picture

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره مقدمه ای سریع بر روبی، یکی از مفیدترین و سرگرم کننده ترین زبان های برنامه نویسی است. زبان های برنامه نویسی زیادی در اطراف وجود دارد – اما برای بسیاری از برنامه نویسان، Ruby ویژه است. Ruby در اصل از ژاپن آمد تا به لطف چارچوب محبوب Ruby on Rails، دنیای برنامه های وب را در اختیار بگیرد. اما Ruby فقط برای وب نیست: این یک زبان همه منظوره عالی است که برای نوشتن اسکریپت یا پردازش داده ها عالی است. این آموزش کوتاه، Ruby 3: The Big Picture، به شما نشان می دهد که روبی چه شکلی است و چه چیزی آن را منحصر به فرد می کند. ما یک مرور کلی به ارتفاع 10 مایلی از زبان خواهیم داشت و نقاط قوت و ضعف آن را بررسی می کنیم. با مشاهده تعداد زیادی از قطعات روبی، خواهید دید که چرا بسیاری از توسعه دهندگان عاشق این زبان عجیب و غریب و دوستانه هستند. پس از تماشای این دوره، شما به اندازه کافی روبی را می شناسید تا به یک سوال بسیار مهم پاسخ دهید: آیا این زبان برای من است و چرا باید آن را یاد بگیرم؟

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

کشف روبی Discovering Ruby

  • بررسی نسخه Version Check

  • چه چیزی در داخل است What's Inside

  • اطلاعیه های خدمات عمومی Public Service Announcements

  • اجرای Ruby Code Running Ruby Code

  • زبان اسکریپت A Scripting Language

  • مشکل با جاز A Problem with Jazz

  • در حال بارگیری داده های CSV Loading CSV Data

  • نوشتن یک تابع Writing a Function

  • روشی متفاوت از حلقه زدن A Different Way of Looping

  • تکمیل برنامه Completing the Program

  • چند چیز که یاد گرفتیم A Few Things We Learned

درک OOP در روبی Understanding OOP in Ruby

  • برنامه نویسی شی گرا Object Oriented Programming

  • کلاس ها و اشیاء در روبی Classes and Objects in Ruby

  • همه چیز یک شی است Everything Is an Object

  • اصل کمترین غافلگیری The Principle of Least Surprise

باز کردن قفل جادوی پنهان روبی Unlocking Ruby’s Hidden Magic

  • معرفی فرابرنامه نویسی Introducing Metaprogramming

  • یک مثال فرابرنامه‌نویسی A Metaprogramming Example

  • زبان های خاص دامنه Domain Specific Languages

  • قدرت بیش از حد Too Much Power

کاوش در اکوسیستم روبی Exploring Ruby’s Ecosystem

  • پیاده سازی های روبی Ruby Implementations

  • RubyGems و Bundler RubyGems and Bundler

  • ویرایشگرها و IDE ها Editors and IDEs

  • جامعه روبی The Ruby Community

ارزیابی مزایا و معایب Ruby Evaluating Ruby’s Pros and Cons

  • دو سنت من My Two Cents

  • کاستی های روبی Ruby's Shortcomings

  • فواید روبی Ruby's Benefits

  • پایان دادن به این آموزش Wrapping up This Training

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش روبی 3: تصویر بزرگ
جزییات دوره
1h 21m
28
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
10
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paolo Perrotta Paolo Perrotta

پائولو پروروتا نویسنده "یادگیری ماشین برنامه نویسی" و "یاقوت متا برنامه ریزی" است. او صدها مقاله ، سخنرانی کنفرانس و سخنرانی های آموزشی زیر کمرش دارد. وی نرم افزاری را در حوزه هایی از خودرو تا مراقبت های بهداشتی ، وب سایت های مقیاس بزرگ و بازی های رایانه ای توسعه داد.