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

Ruby: The Big Picture

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

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

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

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

کشف یاقوت Discovering Ruby

  • به روبی خوش آمدید! Welcome to Ruby!

  • در حال اجرا کد روبی Running Ruby Code

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

  • "زبان نوشتاری" 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 You Learned

درک اشیا یاقوت Understanding Ruby Objects

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

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

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

  • اصل حداقل شگفتی The Principle of Least Surprise

باز کردن قفل سحر و جادو Ruby Unlocking Ruby's Hidden Magic

  • معرفی Metaprogramming 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

درک نکات مثبت و منفی روبی Understanding Ruby's Pros and Cons

  • دو سنت من My Two Cents

  • کمبودهای یاقوت Ruby's Shortcomings

  • مزایای روبی Ruby's Benefits

  • جمع بندی این آموزش Wrapping up This Training

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paolo Perrotta Paolo Perrotta

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