آموزش روبی برای برنامه نویسان

Ruby For Programmers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ملزومات برنامه نویسی Ruby – بدون وافل! آموزش اصول برنامه نویسی Ruby شناسایی نقاط قوت و ضعف Ruby بدانید شی گرایی Ruby چگونه کار می کند درک ویژگی های کلیدی Ruby: ماژول ها، میکسین ها، آرایه ها، هش ها، حلقه ها، بلوک ها و IO اگر می خواهید کدنویسی روبی عملی انجام دهید)

این دوره مقدمه ای سریع بر زبان روبی برای برنامه نویسان با تجربه است.

شاید شما قبلاً یک برنامه نویس هستید (به برخی از زبان های دیگر مانند جاوا، سی یا پایتون) بنابراین نیازی به دوره روبی ندارید که زمان را برای گفتن نحوه کار برنامه ها به شما تلف کند. این دوره مستقیماً به تجارت می رسد. این به شما می گوید که روبی در مورد چیست، چه چیزی آن را به زبان های دیگر شبیه می کند - و چه چیزی آن را متفاوت می کند. مطالبی را که واقعاً باید بدانید را توضیح می دهد. با تلاش برای توصیف هر گوشه ی کوچک زبان شما را غرق در باتلاق نمی کند. روی موارد ضروری تمرکز می کند - بدون بالشتک غیر ضروری. اگر می خواهید سریع با Ruby کنار بیایید، این دوره برای شما مناسب است.

یا شاید قبلاً اصول روبی را یاد گرفته اید و به دنبال راهی سریع برای تجدید نظر در دانش خود هستید. Ruby For Programmers با آموزش‌های ویدیویی قابل دانلود «برگ‌های تقلب» و آزمون‌های تعاملی خود، روی مهم‌ترین ویژگی‌های Ruby تمرکز می‌کند و دانش شما را مورد آزمایش قرار می‌دهد.

مدرس دوره، هاو کالینگبورن، نویسنده کتاب روبی است. Huw قبلاً به بیش از 22000 نفر آموزش داده است تا در Udemy برنامه ریزی کنند.

روبی یک زبان بین پلتفرمی و شی گرا است. Ruby نه تنها می تواند برای نوشتن برنامه های مستقل استفاده شود، بلکه می توان از آن برای ایجاد وب سایت های پویا به لطف چارچوب های وب مانند Rails استفاده کرد. اگر در حال حاضر یک برنامه نویس با تجربه در زبان دیگری هستید، یا اگر یادگیری روبی را شروع کرده اید و به یک راه ساده و واضح برای تجدید نظر در دانش خود نیاز دارید، Ruby For Programmers دوره آموزشی برای شماست.


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

اصول یاقوت Ruby Fundamentals

  • مقدمه دوره Introduction to the Course

  • زبان برنامه نویسی روبی - یک مقدمه سریع The Ruby Programming Language – a quick introduction

  • Cheatsheet: دانلودها و منابع ضروری Cheatsheet: Downloads and Essential Resources

  • رشته های Strings

  • چیت شیت: رشته ها Cheatsheet: Strings

  • زبان روبی The Ruby Language

شی گرایی Object Orientation

  • کلاس ها و اشیاء Classes and Objects

  • متغیرهای کلاس و روش های کلاس Class Variables and Class Methods

  • چیت شیت: شی گرایی Cheatsheet: Object Orientation

  • شی گرایی Object Orientation

ماژول ها و ویژگی ها Modules and Attributes

  • ویژگی ها (یا «ویژگی ها») Attributes (or ‘properties’)

  • ماژول ها و مخلوط ها Modules and Mixins

  • چیت شیت: ماژول ها و ویژگی ها Cheatsheet: Modules and Attributes

  • ماژول ها و ویژگی ها Modules and Attributes

آرایه ها و هش ها Arrays and Hashes

  • آرایه ها Arrays

  • هش Hashes

  • چیت شیت: آرایه ها و هش ها Cheatsheet: Arrays and Hashes

  • آرایه ها و هش ها Arrays and Hashes

حلقه ها و تکرار کننده ها Loops and iterators

  • حلقه های ساده Simple loops

  • در حالی که، تا، حلقه while, until, loop

  • چیت شیت: حلقه ها Cheatsheet: Loops

  • حلقه ها Loops

بلوک ها و فایل ها Blocks and Files

  • بلوک ها و پروسه ها Blocks and Procs

  • فایل ها و IO Files and IO

  • چیت شیت: بلوک ها و فایل ها Cheatsheet: Blocks and Files

  • بلوک و IO Blocks and IO

  • امتحان نهایی Final Quiz

  • و در نهایت And Finally

نمایش نظرات

آموزش روبی برای برنامه نویسان
جزییات دوره
2.5 hours
21
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,024
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Huw Collingbourne Huw Collingbourne

مدیر فناوری، نرم افزار SapphireSteel