000838658 000__ 04819cam\a2200529Ii\4500 000838658 001__ 838658 000838658 005__ 20230306144554.0 000838658 006__ m\\\\\o\\d\\\\\\\\ 000838658 007__ cr\un\nnnunnun 000838658 008__ 180419s2018\\\\cau\\\\\o\\\\\001\0\eng\d 000838658 019__ $$a1031950773$$a1032024668$$a1032124989$$a1034547257$$a1035957654$$a1038415551 000838658 020__ $$a9781484234891$$q(electronic book) 000838658 020__ $$a1484234898$$q(electronic book) 000838658 020__ $$z9781484234884 000838658 020__ $$z148423488X 000838658 0247_ $$a10.1007/978-1-4842-3489-1$$2doi 000838658 035__ $$aSP(OCoLC)on1031706362 000838658 035__ $$aSP(OCoLC)1031706362$$z(OCoLC)1031950773$$z(OCoLC)1032024668$$z(OCoLC)1032124989$$z(OCoLC)1034547257$$z(OCoLC)1035957654$$z(OCoLC)1038415551 000838658 040__ $$aN$T$$beng$$erda$$epn$$cN$T$$dN$T$$dYDX$$dGW5XE$$dOCLCF$$dEBLCP$$dAZU$$dCOO$$dUMI$$dUPM$$dUAB$$dOCLCQ 000838658 049__ $$aISEA 000838658 050_4 $$aQA76.73.R83 000838658 08204 $$a005.13/3$$223 000838658 1001_ $$aWintermeyer, Stefan,$$eauthor. 000838658 24510 $$aLearn Rails 5.2 :$$bAccelerated Web Development with Ruby on Rails /$$cStefan Wintermeyer. 000838658 264_1 $$a[California] :$$bApress,$$c[2018] 000838658 264_4 $$c©2018 000838658 300__ $$a1 online resource. 000838658 336__ $$atext$$btxt$$2rdacontent 000838658 337__ $$acomputer$$bc$$2rdamedia 000838658 338__ $$aonline resource$$bcr$$2rdacarrier 000838658 347__ $$atext file$$bPDF$$2rda 000838658 500__ $$aIncludes index. 000838658 5050_ $$aIntro; Table of Contents; About the Author; About the Technical Reviewer; Preface; Introduction; Chapter 1: Ruby Introduction; Ruby 2.5; Basics; Hello World; puts and print; Comments; Help via ri; irb; Ruby Is Object-Oriented; Methods; Classes; Private Methods; Method initialize(); return; Inheritance; Class Methods and Instance Methods; List of All Instance Methods; Basic Classes; Strings; Single and Double Quotations Marks; Built-in Methods for String; Numbers; Integers; Floats; Mixed Class Calculations; Boolean Values and nil; Variables; Naming Conventions; Constants; Scope of Variables 000838658 5058_ $$aLocal Variables (aaa or _aaa)Global Variables (aaa); Instance Variables (@aaa); Methods Once Again; Method Chaining; Getters and Setters; Converting from One to the Other: Casting; Method to_s for Your Own Classes; Is + a Method?; Can You Overwrite the Method +?; if Condition; Shorthand; else; elsif; Loops; while and until; Blocks and Iterators; Iterators; Blocks; Method upto; Arrays and Hashes; Arrays; Iterator each; Hashes; Symbols; Iterator each; Range; Chapter 2: First Steps with Rails; Environment (Development); SQLite3 Database; Why Is It All in English? 000838658 5058_ $$aStatic Content (HTML and Graphics Files)Create a Rails Project; Static Pages; Creating HTML Dynamically with erb; Programming in an erb File; vs. ; Q & A; Layouts; Passing Instance Variables from a Controller to a View; Partials; Passing Variables to a Partial; Further Documentation on Partials; The Rails Console; app; What Is a Generator?; Helper; Debugging; debug; Web Console; Other Debugging Tools; Rails Lingo; Don't Repeat Yourself; Refactoring; Convention Over Configuration; Model View Controller Architecture; Model; View; Controller; Abbreviations 000838658 5058_ $$aChapter 3: ActiveRecordCreating a Database/Model; The Attributes id, created_at, and updated_at; Getters and Setters; Possible Data Types in ActiveRecord; Decimal; Naming Conventions (Country vs. country vs. countries); Database Configuration; Adding Records; create; Syntax; new; new_record?; first, last, and all; Populating the Database with seeds.rb; It's All Just Ruby Code; Generating seeds.rb from Existing Data; Searching and Finding with Queries; find; where; not; or; SQL Queries with where; Sanitized Queries; Dangerous SQL Queries; Lazy Loading; Automatic Optimization 000838658 5058_ $$aOrder and reverse_orderlimit; offset; group; pluck; select; first_or_create and first_or_initialize; Calculations; average; count; maximum; minimum; sum; SQL EXPLAIN; Batches; Editing a Record; Simple Editing; Active Model Dirty; changed?; _changed?; update; Locking; has_many, a 1:n Association; Creating Records; create; build; Accessing Records; Searching for Records; joins method; includes; joins vs. includes; delete and destroy; Options; belongs_to; has_many; Many-to-Many, an n:n Association; Preparation; The Association; The Association Works Transparently; Polymorphic Associations 000838658 506__ $$aAccess limited to authorized users. 000838658 588__ $$aOnline resource; title from PDF title page (viewed April 20, 2018). 000838658 63000 $$aRuby on rails (Electronic resource) 000838658 650_0 $$aRuby (Computer program language) 000838658 650_0 $$aWeb applications. 000838658 77608 $$iPrint version: $$z148423488X$$z9781484234884$$w(OCoLC)1017889341 000838658 852__ $$bebk 000838658 85640 $$3SpringerLink$$uhttps://univsouthin.idm.oclc.org/login?url=http://link.springer.com/10.1007/978-1-4842-3489-1$$zOnline Access$$91397441.1 000838658 909CO $$ooai:library.usi.edu:838658$$pGLOBAL_SET 000838658 980__ $$aEBOOK 000838658 980__ $$aBIB 000838658 982__ $$aEbook 000838658 983__ $$aOnline 000838658 994__ $$a92$$bISE