با Ruby on Rails شروع به کار کنید: بدانید انواع سایتهای عالی را می توانید بسازید

افشای: پشتیبانی شما به حفظ سایت کمک می کند! ما برای برخی از خدماتی که در این صفحه توصیه می کنیم هزینه ارجاع دریافت می کنیم.


روبی ، یکی از محبوب ترین زبان های برنامه نویسی در جهان ، یک زبان برنامه نویسی با هدف کلی است که می تواند برای ساختن هر نوع برنامه رایانه ای مورد استفاده قرار گیرد. این به خصوص به عنوان یک زبان برنامه نویسی برنامه وب هنگامی که با چارچوب توسعه شناخته شده Ruby on Rails یا به سادگی ریلز جفت شده اید ، بسیار محبوب است..

Rails ، مجموعه ای از ابزارهای نرم افزاری است که به طور رسمی به عنوان یک کتابخانه بسته شناخته می شود ، که Ruby را به ابزاری عالی برای ساخت وب سایت های سفارشی و برنامه های مبتنی بر وب تبدیل می کند. محبوبیت Ruby به عنوان یک زبان برنامه نویسی برنامه وب به دلیل قدرت چارچوب Rails است.

چه چیزی می توانید با یاقوت روی ریل بسازید?

اگر شما’با توجه به یادگیری Ruby on Rails ، این ایده خوبی خواهد بود که نوع برنامه های وب را که می توان با این فریم ورک ساخته شده دانست. از ریل برای ساخت طیف گسترده ای از سایت ها و برنامه ها استفاده شده است ، و برخی از محبوب ترین برنامه های وب Rails ، که بدون شک در مورد آنها شنیده اید ، شامل موارد زیر است:

  • سایتهای مرتبط اجتماعی: توییتر در ابتدا با استفاده از Ruby on Rails ساخته شد. از آن زمان ، برنامه در درجه اول در جاوا برای بهبود مقیاس پذیری بازنویسی شد ، اما ریل در ابتدا انتخاب شد و چندین سال از سایت استفاده کرد. GitHub یکی دیگر از برنامه های Ruby on Rails است که دارای یک مؤلفه اجتماعی قوی است و شرکت Basecamp ، یکی از برنامه های پیشرو در زمینه مدیریت پروژه ، از Ruby on Rails نیز پشتیبانی می کند.
  • بسترهای نرم افزاری تجارت الکترونیکی & ابزارها: Shopify ، Groupon و Square همه با استفاده از Ruby on Rails ساخته شدند. بنابراین چه بخواهید یک فروشگاه تجارت الکترونیکی راه اندازی کنید ، تجارت الکترونیکی را جذب کنید یا معاملات تجارت الکترونیکی را از آنجا انجام دهید’برنامه Ruby on Rails برای آن.
  • سایتهای اطلاعاتی: Ruby on Rails همچنین می تواند برای توسعه وب سایتهای پیچیده با مقادیر زیادی از اطلاعات عمومی مورد استفاده قرار گیرد. برخی از سایتهای مشهور مقالاتی که از Ruby on Rails استفاده می کنند شامل Bloomberg ، Bleacher Report و Crunchbase.
  • جمعیت کلاغ & جمع سرمایه گذاری: Airbnb و Indiegogo ، دو رهبر در عرصه همکاری جمعی ، با استفاده از Ruby on Rails ساخته شدند.
  • میزبانی رسانه ها & جریان: Soundcloud ، یک شبکه اجتماعی برای تولیدکنندگان موسیقی ، Hulu ، سرویس پخش ویدیو و Slideshare ، سکوی اشتراک گذاری نمایش اسلاید ، همه از Ruby on Rails پشتیبانی می کنند.

هر نوع برنامه وب یا وب سایت با Ruby on Rails ساخته می شود. این که آیا شما می خواهید سایتی بسازید که به خوبی در یک طاقچه موجود قرار بگیرد ، یا اعتصاب کنید و یک طاقچه جدید را ایجاد کنید ، Ruby on Rails وظیفه شماست.

نحوه یادگیری روبی در ریل

برای یادگیری Ruby on Rails دو مرحله وجود دارد:

  • شما باید Ruby را یاد بگیرید ، زبان برنامه نویسی توسط Ruby on Rails استفاده شده است.
  • برای ایجاد برنامه های وب باید یاد بگیرید که چگونه از Ruby در چارچوب Rails استفاده کنید.

در حالی که منابع بی شماری برای کمک به یادگیری Ruby و Rails به صورت آنلاین وجود دارد ، همه آنها به دو دسته کلی تعلق می گیرند: دوره های مبتنی بر تعاملی مرورگر و کتاب ها یا آموزش هایی که به شما نیاز دارند محیط Ruby on Rails را روی دستگاه خود تنظیم کنید..

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

دوره های تعاملی

اگر شما نیستید’آماده باشید که به یک دوره کامل متعهد شوید ، اما هنوز هم می توانید فقط 15 دقیقه از Ruby را امتحان کنید مدرسه کد. اگر این خوب پیش رود و می خواهید چرخش چرخش را بچرخانید ، ریل برای زامبی ها مرحله منطقی بعدی شماست.

کدکدایی, ارائه دهنده برتر آموزش رایگان برنامه نویسی تعاملی آنلاین ، دوره ای را با عنوان Learn Ruby on Rails ارائه می دهد. در حالی که برنده شد’شما را به یک برنامه نویس پیشرفته تبدیل می کند ، این یک پایه محکم از تجربه کار با Ruby را در یک محیط ریل مبتنی بر مرورگر فراهم می کند..

یک بار شما’آماده فراتر از دوره های سطح مبتدی هستیم, روبی راهب مکانی عالی است که می توانید مهارت های برنامه نویسی مبتدی ، متوسط ​​و پیشرفته روبی را درست در مرورگر خود ایجاد کنید.

کتابها & آموزشها

روبی راه سخت را بیاموزید توسط Zed Shaw اقساط آموزش روبی در سری Learn Code the Hard Way است. این سریال با پایتون آغاز شد و علاوه بر Ruby ، ​​شامل C ، Regex و SQL نیز می شود. همه این دوره ها کاملاً مفصل و جامع است. این همه راه را از طریق یکی ، و شما’شما به عنوان یک برنامه نویس صالح در راه خود خواهید بود.

پروژه اودین دوره Ruby on Rails را به عنوان بخشی از لیست دوره های توسعه دهنده وب کامل و پشته آنها ارائه می دهد. در حالی که دوره Rails به عنوان بخشی از برنامه درسی کامل آنها در نظر گرفته شده است ، می توانید درست به این دوره بپردازید با فرض اینکه در حال حاضر درک کاملی از فن آوری های توسعه وب مانند HTML ، CSS ، JavaScript دارید و می دانید که چگونه از بانکهای داده استفاده کنید و گیت.

آموزش Ruby on Rails توسط مایکل هارتل می توان به صورت آنلاین به صورت رایگان خوانده شد ، و دارای توصیفاتی از سنگین وزن اینترنت همچون دیوید هاینمای هانسون ، بنیان گذار Basecamp ، جیمی ولز ، بنیانگذار ویکی پدیا ، و Derek Sivers ، بنیانگذار CD Baby هستند..

روبی را با نئو روبی کوزان بیاموزید برای مبتدیان نیست با این حال ، اگر شما یک درک کاملی از Ruby دارید و آماده کار برای تبدیل شدن به یک برنامه نویس متخصص Ruby هستید ، Ruby Koans برای شما مناسب است..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map