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

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

نمایش نظرات

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

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

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

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paolo Perrotta Paolo Perrotta

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