- عنوان کتاب: Ruby on Rails Tutorial – Learn Web Development with Rails
- نویسنده: Michael Hartl
- حوزه: برنامه نویسی Ruby
- سال انتشار: 2015
- تعداد صفحه: 792
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 8.34 مگابایت
به آموزش Ruby on Rails خوش آمدید: آموزش توسعه وب با Rails. هدف این کتاب آموزش نحوه توسعه برنامه های کاربردی وب سفارشی است و ابزار انتخابی ما چارچوب وب محبوب Ruby on Rails است. اگر در این موضوع تازه کار هستید، آموزش Ruby on Rails به شما معرفی کاملی از توسعه برنامه های کاربردی وب، از جمله پایه پایه در Ruby، Rails، HTML و CSS، پایگاه داده، کنترل نسخه، تست و استقرار – برای راه اندازی کافی می دهد. شما به عنوان یک توسعه دهنده وب یا کارآفرین فناوری مشغول به کار هستید. از طرف دیگر، اگر از قبل توسعه وب را میدانید، این کتاب به سرعت به شما ملزومات چارچوب Rails از جمله MVC و REST، ژنراتورها، مهاجرتها، مسیریابی و Ruby تعبیهشده را به شما آموزش میدهد. در هر صورت، هنگامی که آموزش Ruby on Rails را به پایان میرسانید، در موقعیتی خواهید بود که از بسیاری از کتابها، وبلاگها و فیلمهای پیشرفتهتر که بخشی از اکوسیستم آموزشی برنامهنویسی پررونق هستند، بهرهمند شوید. رویکردی به توسعه وب با ساختن سه کاربرد مثال برای افزایش پیچیدگی، شروع با یک برنامه حداقلی سلام (بخش 1.3)، یک برنامه اسباب بازی کمی تواناتر (فصل 2) و یک برنامه نمونه واقعی (فصل 3 تا فصل 12). همانطور که از نام عمومی آنها مشخص است، برنامه های کاربردی توسعه یافته در Ruby on Rails Tutorial مختص هیچ نوع وب سایت خاصی نیستند. اگرچه برنامه نمونه نهایی بیش از یک شباهت گذرا به یک سایت میکروبلاگینگ اجتماعی محبوب خاص خواهد داشت (سایتی که اتفاقاً در ابتدا در Rails نیز نوشته شده بود)، تأکید در کل آموزش بر روی اصول کلی است، بنابراین شما یک سایت خوب خواهید داشت. بدون توجه به اینکه چه نوع برنامه های وب را می خواهید بسازید، پایه و اساس است. یک سوال رایج این است که برای یادگیری توسعه وب با استفاده از آموزش Ruby on Rails چقدر پیش زمینه لازم است. همانطور که در بخش 1.1.1 به طور عمیق تر مورد بحث قرار گرفت، توسعه وب یک موضوع چالش برانگیز است، به ویژه برای مبتدیان کامل. اگرچه این آموزش در ابتدا برای خوانندگانی طراحی شده بود که تجربه قبلی برنامه نویسی یا توسعه وب داشتند، اما در واقع بین توسعه دهندگان مبتدی مخاطبان قابل توجهی پیدا کرده است. در تأیید این موضوع، ویرایش سوم حاضر از آموزش ریل چندین گام مهم در جهت کاهش موانع شروع کار با ریل برداشته است.
Welcome to Ruby on Rails Tutorial: Learn Web Development with Rails. The purpose of this book is to teach you how to develop custom web applications, and our tool of choice is the popular Ruby on Rails web framework. If you are new to the subject, the Ruby on Rails Tutorial will give you a thorough introduction to web application development, including a basic grounding in Ruby, Rails, HTML & CSS, databases, version control, testing, and deployment— sufficient to launch you on a career as a web developer or technology entrepreneur. On the other hand, if you already know web development, this book will quickly teach you the essentials of the Rails framework, including MVC and REST, generators, migrations, routing, and embedded Ruby. In either case, when you finish the Ruby on Rails Tutorial you will be in a position to benefit from the many more advanced books, blogs, and screencasts that are part of the thriving programming educational ecosystem.1 The Ruby on Rails Tutorial takes an integrated approach to web development by building three example applications of increasing sophistication, starting with a minimal hello app (Section 1.3), a slightly more capable toy app (Chapter 2), and a real sample app (Chapter 3 through Chapter 12). As implied by their generic names, the applications developed in the Ruby on Rails Tutorial are not specific to any particular kind of website; although the final sample application will bear more than a passing resemblance to a certain popular social microblogging site (a site which, coincidentally, was also originally written in Rails), the emphasis throughout the tutorial is on general principles, so you will have a solid foundation no matter what kinds of web applications you want to build. One common question is how much background is necessary to learn web development using the Ruby on Rails Tutorial. As discussed in more depth in Section 1.1.1, web development is a challenging subject, especially for complete beginners. Although the tutorial was originally designed for readers with some prior programming or web-development experience, in fact it has found a significant audience among beginning developers. In acknowledgment of this, the present third edition of the Rails Tutorial has taken several important steps toward lowering the barrier to getting started with Rails.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Ruby on Rails Tutorial – Learn Web Development with Rails
نظرات کاربران