آموزش Ruby برای مبتدیان - یادگیری کدنویسی با Ruby از ابتدا
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- کدنویسی با زبان برنامهنویسی Ruby
- ساخت برنامهها با زبان برنامهنویسی Ruby
- داشتن یک پایه قوی برای یادگیری Ruby on Rails
- استفاده از آبجکتهای رایج مانند رشتهها، آرایهها، هشها و موارد دیگر
- حل چالشهای رایج کدنویسی با Ruby
- داشتن پیشنیازهای لازم برای یادگیری Ruby on Rails
- یادگیری برنامهنویسی شیگرا
- کار با سینتکس Ruby
پیشنیازهای دوره
- یک کامپیوتر قابل استفاده (Windows و Mac یا Linux)
- برای گذراندن دوره هیچ مهارت برنامهنویسی یا ابزارهای ویژهای لازم نیست.
- هیچ دانش قبلی از پایتون نیاز نیست.
توضیحات دوره
به دوره «Ruby برای مبتدیان - یادگیری برنامهنویسی با Ruby از ابتدا» خوش آمدید.
این دوره برای کسی است که میخواهد زبان برنامهنویسی Ruby را یاد بگیرد و از Ruby برای هر هدفی استفاده کند. فرقی نمیکند که شما
- میخواهید از Ruby on Rails استفاده کنید.
- در یادگیری Ruby دچار مشکل شدهاید.
- یا فقط تصمیم گرفتهاید زبان برنامهنویسی Ruby را به رزومه خود اضافه کنید.
در هر صورت، قطعاً جای درستی آمدهاید.
یادگیری کدنویسی با Ruby، زبان برنامهنویسی محبوب و دروازهای به Ruby on Rails
Ruby یک زبان چندسکویی و شیگرا است. Ruby فقط برای نوشتن برنامهها استفاده نمیشود، بلکه برای ساخت وبسایتهای پویا هم به کار میرود. (به لطف وب فریمورکهایی مانند Rails). از آنجا که Ruby زبانی فوقالعاده قدرتمند است، شرکتهای بزرگی مانند Twitter و Airbnb از آن استفاده میکنند. اگر بخواهید بدون دانستن زبان Ruby سراغ Ruby on Rails بروید، به احتمال زیاد شکست میخورید. به همین دلیل این دوره بهترین دروازه برای ورود به Ruby on Rails است.
10 پروژه فوقالعاده
در این دوره 10 پروژه فوقالعاده خواهید داشت. هر پروژه به شما کمک میکند درک خود را تثبیت کنید. شما بهترین محتوای آموزشی را در اختیار خواهید داشت.
هیچ دانش قبلی لازم نیست.
شما اصلاً به دانش قبلی نیاز ندارید. این دوره شما را با مثالهای عملی از سطح مبتدی به سطحی پیشرفتهتر میرساند.
آنچه یاد خواهید گرفت:
- راهاندازی
- مفاهیم برنامهنویسی
- متغیرها، تایپهای داده، اعداد و رشتهها
- آبجکتها و متدها
- شرطیها و حلقهها
- محدودهها، آرایهها و هشها
- عملیاتها روی فایلها
- عبارات منظم
- کلاسها، ماژولها و وراثت
- و خیلی موارد دیگر
یادگیری هیچوقت تا این حد آسان نبوده است.
اگر کاملاً مبتدی هستید، اگر از قبل در زبان دیگری برنامهنویس باتجربهای هستید، یا اگر یادگیری Ruby را شروع کردهاید و به یک روش روشن و ساده برای مرور دانش Ruby خود نیاز دارید، این دوره برای شماست. همین حالا شرکت کنید.
این دوره برای چه کسانی مناسب است؟
- مبتدیانی که میخواهند زبان برنامهنویسی Ruby را یاد بگیرند.
- افراد غیربرنامهنویس که باید با توسعهدهندگان Ruby کار کنند و مبانی را بفهمند.
- برنامهنویسانی که میخواهند اصول ضروری Ruby را سریع یاد بگیرند.
- کسی که میخواهد با زبان برنامهنویسی Ruby برنامه بسازد.
- کسی که میخواهد با زبان برنامهنویسی Ruby کدنویسی کند.
- کسی که میخواهد برای یادگیری Ruby on Rails یک پایه قوی داشته باشد.
آموزش Ruby برای مبتدیان - یادگیری کدنویسی با Ruby از ابتدا
-
آنچه یاد خواهیم گرفت؟ 02:04
-
راهاندازی Ruby - نصب Ruby روی Windows 02:00
-
راهاندازی Ruby - نصب Ruby روی Mac 02:54
-
راهاندازی Ruby - نصب Ruby روی Linux 04:12
-
ویرایشگر توسعه Ruby 03:18
-
اولین برنامه 06:25
-
اشکالزدایی 02:05
-
کامنتها 01:02
-
متغیر چیست؟ 03:42
-
تایپهای داده 03:07
-
عملگرهای حسابی 02:16
-
عملگر تخصیص 02:15
-
تخصیص موازی 02:03
-
عملگرهای مقایسه 05:10
-
عملگرهای منطقی 01:28
-
عملگرهای ویژه 02:27
-
ترتیب انجام عملیات 03:00
-
پروژه 1: ماشینحساب شاخص توده بدنی (BMI) 06:18
-
عملیاتهای رشته 09:50
-
متدهای رشته 06:18
-
پروژه 2: مولد ایمیل شرکت 07:09
-
دستورات If 10:38
-
دستورات Unless 04:06
-
دستورات Case 04:00
-
پروژه 3: نمرهدهی حروفی در امتحان 04:37
-
حلقهها 04:24
-
حلقههای For و Iterators 03:34
-
حلقههای Do و While 01:19
-
کلیدواژههای Break و Next 03:59
-
پروژه 4: اعداد فیبوناچی 05:32
-
فراخوانی متدها 02:24
-
ایجاد متد جدید 05:02
-
بلوکها 03:47
-
آرگومانهای متد 05:51
-
توابع لامبدا 03:46
-
متغیرهای گلوبال و محلی 04:19
-
توابع بازگشتی 03:15
-
پروژه 5: ماشینحساب 06:52
-
ماژولها 05:46
-
Ruby Gems 04:03
-
آرایهها 04:12
-
پیمایش یک آرایه 04:12
-
عملیاتهای آرایه 08:11
-
متدهای آرایه 08:25
-
پروژه 6: چکر پالیندروم 06:22
-
هشها 04:52
-
پیمایش یک هش 02:45
-
عملیاتهای هش 01:51
-
متدهای هش 06:04
-
پروژه 7: فراوانی حروف 06:24
-
فایلها و دایرکتوریها 08:17
-
عملیاتها روی فایلها 07:49
-
پروژه 8: جستجو در فایلها 10:02
-
استثناها 12:03
-
دستورات Throw-Catch 05:37
-
آبجکتها و کلاسها 03:00
-
Attributes و متدها 05:45
-
Attributes کلاس و ثابتها 04:21
-
وراثت 04:46
-
کلیدواژههای Include و Extend و Prepend 09:17
-
پلیمورفیسم 05:28
-
کپسولهسازی 03:03
-
Override متدها 06:00
-
متدهای private و protected 04:42
-
پروژه 9: مبدل ارز دیجیتال 20:47
-
پروژه نهایی 28:50
مشخصات آموزش
آموزش Ruby برای مبتدیان - یادگیری کدنویسی با Ruby از ابتدا
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:66
- مدت زمان :05:59:55
- حجم :871.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy