Cargando…

Beginning Rails 6 : from novice to professional /

Springboard your journey into web application development and discover how much fun building web applications with Ruby on Rails can be. This book has been revised to cover what's new in Rails 6 including features such as WebPack, advanced JavaScript integration, Action Mailbox, Action Text, sy...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Otros Autores: Somerville, Brady, Gamble, Adam, Carneiro, Cloves, Al Barazi, Rida
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [United States] : Apress, 2020.
Edición:4th ed.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 a 4500
001 OR_on1178714953
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|||||||||
008 200729s2020 xxu ob 001 0 eng d
040 |a YDX  |b eng  |e pn  |c YDX  |d GW5XE  |d EBLCP  |d LQU  |d SFB  |d OCLCF  |d UKMGB  |d UMI  |d UKAHL  |d OCL  |d OCLCO  |d SNK  |d OCLCQ  |d OCLCO  |d UPM  |d VT2  |d LIP  |d OCLCQ  |d OCLCO 
015 |a GBC0E1061  |2 bnb 
016 7 |a 019856588  |2 Uk 
019 |a 1178999478  |a 1181835469  |a 1182445297  |a 1182912737  |a 1183928702  |a 1187927527  |a 1190684664  |a 1195467040  |a 1196167100  |a 1197543422  |a 1198156046  |a 1198817716  |a 1202027450  |a 1202552819  |a 1203735690  |a 1228538024  |a 1264849376  |a 1395652593  |a 1398130764 
020 |a 9781484257166  |q (electronic bk.) 
020 |a 1484257162  |q (electronic bk.) 
020 |z 1484257154 
020 |z 9781484257159 
024 7 |a 10.1007/978-1-4842-5716-6  |2 doi 
024 8 |a 10.1007/978-1-4842-5 
029 1 |a AU@  |b 000067632557 
029 1 |a AU@  |b 000067830104 
029 1 |a AU@  |b 000067956992 
029 1 |a AU@  |b 000068648939 
029 1 |a UKMGB  |b 019856588 
035 |a (OCoLC)1178714953  |z (OCoLC)1178999478  |z (OCoLC)1181835469  |z (OCoLC)1182445297  |z (OCoLC)1182912737  |z (OCoLC)1183928702  |z (OCoLC)1187927527  |z (OCoLC)1190684664  |z (OCoLC)1195467040  |z (OCoLC)1196167100  |z (OCoLC)1197543422  |z (OCoLC)1198156046  |z (OCoLC)1198817716  |z (OCoLC)1202027450  |z (OCoLC)1202552819  |z (OCoLC)1203735690  |z (OCoLC)1228538024  |z (OCoLC)1264849376  |z (OCoLC)1395652593  |z (OCoLC)1398130764 
037 |a com.springer.onix.9781484257166  |b Springer Nature 
050 4 |a QA76.73.R83  |b G36 2020eb 
072 7 |a UMW  |2 bicssc 
072 7 |a COM060160  |2 bisacsh 
072 7 |a UMW  |2 thema 
082 0 4 |a 005.117  |2 23 
049 |a UAMI 
245 0 0 |a Beginning Rails 6 :  |b from novice to professional /  |c Brady Somerville, Adam Gamble, Cloves Carneiro Jr., Rida Al Barazi. 
250 |a 4th ed. 
260 |a [United States] :  |b Apress,  |c 2020. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
505 0 |a Intro -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Acknowledgments -- What Is This Book About? -- Chapter 1: Introducing the Rails Framework -- The Rise and Rise of the Web Application -- The Web Isn't Perfect -- Why Use a Framework? -- Why Choose Rails? -- Rails Is Ruby -- Rails Encourages Agility -- Less Software -- Convention over Configuration -- Don't Repeat Yourself -- Rails Is an Opinionated Software -- Rails Is Open Source -- Rails Is Mature -- A High-Level Overview of Rails -- The MVC Cycle -- The Layers of MVC -- Models -- Controllers -- Views 
505 8 |a The Libraries That Make Up Rails -- Rails Is Modular -- Rails Is No Silver Bullet -- Summary -- Chapter 2: Getting Started -- An Overview of Rails Installation -- Installing on macOS Catalina -- Installing the Command Line Tools for Xcode -- Installing Homebrew -- Installing RVM -- Installing Rails -- Installing Node.js -- Installing Yarn -- Installing on Windows -- Installing Ruby -- Installing Rails -- Installing SQLite -- Installing Node.js -- Installing Yarn -- Installing on Linux -- Installing Ruby -- Installing Rails -- Installing SQLite -- Installing Node.js -- Installing Yarn 
505 8 |a Creating Your First Rails Application -- Starting the Built-In Web Server -- Generating a Controller -- Creating an Action -- Creating a Template -- Summary -- Chapter 3: Getting Something Running -- An Overview of the Project -- Creating the Blog Application -- Creating the Project Databases -- Creating the Article Model -- Creating a Database Table -- Generating a Controller -- Up and Running with Scaffolding -- Adding More Fields -- Adding Validations -- Generated Files -- Summary -- Chapter 4: Introduction to the Ruby Language -- Instant Interaction -- Ruby Data Types -- Strings -- Numbers 
505 8 |a Symbols -- Arrays and Hashes -- Language Basics -- Variables -- Operators -- Blocks and Iterators -- Comments -- Control Structures -- Methods -- Classes and Objects -- Objects -- Classes -- Ruby Documentation -- Summary -- Chapter 5: Working with a Database: Active Record -- Introducing Active Record: Object-Relational Mapping on Rails -- What About SQL? -- Active Record Conventions -- Introducing the Console -- Active Record Basics: CRUD -- Creating New Records -- Resetting the Database -- Using the new Constructor -- Using the create Method -- Reading (Finding) Records 
505 8 |a Finding a Single Record Using an ID -- Finding a Single Record Using first -- Finding All Records -- Finding with Conditions -- Updating Records -- Deleting Records -- Using destroy -- Using delete -- Deleting with Conditions -- When Good Models Go Bad -- Summary -- Chapter 6: Advanced Active Record: Enhancing Your Models -- Adding Methods -- Using Associations -- Declaring Associations -- Creating One-to-One Associations -- Adding the User and Profile Models -- Creating One-to-Many Associations -- Associating User and Article Models -- Creating a New Associated Object 
520 |a Springboard your journey into web application development and discover how much fun building web applications with Ruby on Rails can be. This book has been revised to cover what's new in Rails 6 including features such as WebPack, advanced JavaScript integration, Action Mailbox, Action Text, system and parallel testing, Action Cable testing, and more. Beginning Rails 6 gently guides you through designing your application, writing tests for the application, and then writing the code to make your application work as expected. It is a book that will guide you from never having programmed with Ruby, to having a Rails 6 application built and deployed to the web. After reading and using this book, you'll have the know-how and the freely available source code to get started with your own Rails-based web development in days. You will: Create Ruby on Rails 6 web applications from the bottom up Gain the basics of the Ruby programming language Combine all the components of Rails to develop your own web applications Apply TDD to make sure your application works exactly as you expect Use Git source control and best practice techniques to create applications like a pro. 
504 |a Includes bibliographical references and index. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Ruby on rails (Electronic resource) 
630 0 7 |a Ruby on rails (Electronic resource)  |2 fast 
650 0 |a Ruby (Computer program language) 
650 0 |a Web site development. 
650 0 |a Computer programming. 
650 6 |a Ruby (Langage de programmation) 
650 6 |a Sites Web  |x Développement. 
650 6 |a Programmation (Informatique) 
650 7 |a computer programming.  |2 aat 
650 7 |a Web site development  |2 fast 
650 7 |a Ruby (Computer program language)  |2 fast 
650 7 |a Computer programming  |2 fast 
650 7 |a Programming languages (Electronic computers)  |2 fast 
700 1 |a Somerville, Brady. 
700 1 |a Gamble, Adam. 
700 1 |a Carneiro, Cloves. 
700 1 |a Al Barazi, Rida. 
776 0 8 |i Print version:  |t Beginning Rails 6.  |b 4th ed.  |d [United States] : Apress, 2020  |z 1484257154  |z 9781484257159  |w (OCoLC)1134444077 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484257166/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH37838384 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6273622 
938 |a YBP Library Services  |b YANK  |n 301401526 
994 |a 92  |b IZTAP