برنامهنویسی روبی را گام به گام، از اولین پیادهسازیها تا متاپروگرامینگ، بیاموزید و مقدمهای محکم بر روبی آن ریلز داشته باشید. ۲۹ دوره و ۱۰۹ درس کوتاه، شما را از سطح مبتدی (A1) تا پیشرفته (C1) همراهی میکند، با یک ویرایشگر کد که اسکریپتهای شما را اجرا میکند، ۶۰ ماموریت کدنویسی، ۲۰ پروژه راهنما و یک مربی هوش مصنوعی برای لحظاتی که گیر میکنید.
چرا روبی
یک سینتکس تمیز و خوانا، آن را به یک زبان برنامهنویسی سطح اول ملایم تبدیل میکند. همچنین این زبان، زبان پشت ریلز، چارچوب وب مورد استفاده برای توسعه بکاند و برنامههای وب است و برای اسکریپتنویسی و اتوماسیون روزمره مفید است.
آنچه در داخل است
• ۲۹ دوره و ۱۰۹ درس، سطوح A1 تا C1. اولین دوره شما رایگان است
• ویرایشگر کد و کامپایلر روی گوشی شما: کد بنویسید، آن را اجرا کنید و خروجی واقعی را ببینید
• 60 ماموریت کدنویسی (20 آسان، 20 متوسط، 20 سخت)، هر کدام با آنچه کد شما چاپ میکند، بررسی میشوند
• 20 پروژه هدایتشده که گام به گام ساخته میشوند: یک لیست انجام کار، یک تجزیهکننده گزارش، یک سفر رفت و برگشت JSON، یک ترکیب شمارشپذیر، تطبیق الگو و موارد دیگر
• مربی هوش مصنوعی: در مورد یک پیام خطا، یک روش یا یک مفهوم سوال کنید و توضیح واضحی دریافت کنید
• 50 سوال مسابقه با توضیحات، 50 سوال مصاحبه و یک برگه تقلب 73 نفره
• چالش کدنویسی جهانی: سه دور جهانی هر روز. آنها را در روبی حل کنید و در جدول امتیازات بالا بروید
• آزمون گواهینامه (حرفهای) برای نشان دادن آموختههای شما
• درخت مهارت، رگهها، جلسات مرور، یادآوریها، یادداشتها و کدهای ذخیره شده
• این برنامه به ۲۲ زبان موجود است
برنامه درسی روبی
مبانی
• مقدمهای بر روبی، رشتهها و دستکاری متن، اعداد و ریاضیات
• نمادها و هشها، عبارات شرطی و موردی، جریان کنترل
• روشها و بلوکها، کار با مجموعهها، محدودهها و Enumerable
برنامهنویسی شیگرا
• کلاسها، اشیاء و اصول اصلی OOP
• ماژولها و mixinها
• توابع، لامبدا و closureها، تکرارکنندهها و enumerableهای سفارشی
اسکریپتنویسی عملی
• عبارات منظم، تاریخها، زمانها و قالببندی
• کار با فایلها و ورودی/خروجی
• قالبهای فایل JSON، CSV و YAML
• مدیریت استثنا و اشکالزدایی، تطبیق الگو
• جواهرات و Bundler، سپس ساخت و بستهبندی جواهرات خود
• آزمایش و توسعه مبتنی بر آزمون (TDD)
توسعه وب و backend
• اصول اولیه Ruby on Rails
• مدلهای Rails و Active Record
• کنترلرها و مسیریابی Rails
• ساخت APIهای وب کوچک با Sinatra
مباحث پیشرفته
• برنامهنویسی متا
• همزمانی
• عملکرد و پروفایلینگ
نحوه کار
۱. یک دوره انتخاب کنید و در درسهای کوتاه یاد بگیرید: کمی تئوری، سپس یک قطعه کد که ویرایش و اجرا میکنید
۲. بلافاصله با آزمونها، ماموریتهای کدنویسی و پروژههای هدایتشده تمرین کنید
۳. در یک خطا گیر کردهاید؟ از مربی هوش مصنوعی بخواهید توضیح دهد که چه اشتباهی رخ داده است.
۴. با استفاده از بانک سوالات و برگه تقلب، برای مصاحبه شغلی توسعهدهنده آماده شوید.
۵. پس از اتمام مسیر آموزشی، در آزمون گواهینامه قبول شوید.
این دوره برای چه کسانی است؟
• مبتدیانی که میخواهند کدنویسی را با یک زبان اول دوستانه یاد بگیرند.
• توسعهدهندگانی که Rails را به مهارتهای backend خود اضافه میکنند.
• دانشجویانی که بین کلاسها به تمرین کدنویسی اضافی نیاز دارند.
• افرادی که میخواهند شغل خود را تغییر دهند و توسعه وب backend را یاد میگیرند.
• هر کسی که برای مصاحبه Ruby آماده میشود.
نکات خوب برای یادگیری
• ویرایشگر اسکریپتهای شما را روی سرور ما اجرا میکند، بنابراین اتصال به اینترنت لازم است. Rails و Sinatra از طریق درسها و مثالهای کد آموزش داده میشوند. ویرایشگر Ruby ساده را اجرا میکند.
• رایگان: دوره اول، ۲ ماموریت کدنویسی، اولین پروژه هدایتشده و کمک هزینه روزانه مربی هوش مصنوعی. نسخه رایگان تبلیغات را نشان میدهد.
• حرفهای: هر دوره، ماموریت و پروژه، آزمون گواهینامه، مربی هوش مصنوعی نامحدود و بدون تبلیغات. خرید هفتگی، ماهانه، سالانه یا خرید مادامالعمر یکباره را انتخاب کنید.
Ruby on Rails علامت تجاری David Heinemeier Hansson است. این برنامه مستقل است و به پروژه Rails وابسته یا تایید شده توسط آن نیست.
آخرین نسخه
82.5.1بارگذاری شده توسط
Libra Kantún
نیاز به اندروید
Android 7.0+
دسته بندی
رایگان برنامه آموزشرتبهبندی محتوا
Everyone
گزارش امنیتی
بررسی فوری
گزارش
گزارش محتوای نامناسبLast updated on 29/09/2026
این نسخه شامل رفع اشکالات جزئی و بهبودهای عمومی است. برای بهترین تجربه، برنامه را به جدیدترین نسخه به
