لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش روبی 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
پائولو پروروتا نویسنده "یادگیری ماشین برنامه نویسی" و "یاقوت متا برنامه ریزی" است. او صدها مقاله ، سخنرانی کنفرانس و سخنرانی های آموزشی زیر کمرش دارد. وی نرم افزاری را در حوزه هایی از خودرو تا مراقبت های بهداشتی ، وب سایت های مقیاس بزرگ و بازی های رایانه ای توسعه داد.
نمایش نظرات