Cargando…

Beginning Rails 4 /

Beginning Rails 4 is a book that will guide you from never having programmed with Ruby, to having a Rails application built and deployed to the web. Youll learn how to combine all the components of Rails to develop your own web applications. You will use test driven development to make sure your app...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Gamble, Adam (Autor), Carneiro, Cloves (Autor), Al Barazi, Rida (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley, CA] : Apress, [2013]
Edición:Third edition.
Colección:Expert's voice in Web development.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn864831261
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 131209s2013 nyua o 001 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d COO  |d GW5XE  |d B24X7  |d IDEBK  |d DEBBG  |d ZMC  |d DEBSZ  |d CDX  |d OCLCF  |d YDXCP  |d OCLCQ  |d Z5A  |d LIV  |d OCLCQ  |d ESU  |d OCLCQ  |d IOG  |d OCLCO  |d N$T  |d CEF  |d INT  |d U3W  |d AU@  |d OCLCQ  |d OCLCO  |d WYU  |d YOU  |d OCLCQ  |d OCLCO  |d UAB  |d UKAHL  |d OCLCQ  |d OCLCO  |d WURST  |d BRF  |d INARC  |d OCLCO  |d OCLCQ 
019 |a 889298896  |a 966398007  |a 1058530638 
020 |a 9781430260356  |q (electronic bk.) 
020 |a 1430260351  |q (electronic bk.) 
020 |z 9781430260349 
020 |z 1430260343 
024 7 |a 10.1007/978-1-4302-6035-6  |2 doi 
029 1 |a AU@  |b 000052404339 
029 1 |a AU@  |b 000053308389 
029 1 |a DEBBG  |b BV041776743 
029 1 |a DEBBG  |b BV042987600 
029 1 |a DEBSZ  |b 404321860 
029 1 |a NZ1  |b 15579158 
035 |a (OCoLC)864831261  |z (OCoLC)889298896  |z (OCoLC)966398007  |z (OCoLC)1058530638 
037 |a CL0500000345  |b Safari Books Online 
050 4 |a TK5105.8885.R83  |b G36 2013 
072 7 |a COM  |x 051410  |2 bisacsh 
072 7 |a UY  |2 bicssc 
082 0 4 |a 005.13/3  |2 23 
049 |a UAMI 
100 1 |a Gamble, Adam,  |e author. 
245 1 0 |a Beginning Rails 4 /  |c Adam Gamble, Cloves Carneiro, Jr., Rida Al Barazi. 
246 3 |a Beginning Rails four 
250 |a Third edition. 
264 1 |a [Berkeley, CA] :  |b Apress,  |c [2013] 
264 4 |c ©2013 
300 |a 1 online resource (1 volume) :  |b illustrations 
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 
490 1 |a The expert's voice in web development 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed November 28, 2017). 
505 0 0 |g ch. 1:  |t Introducing the Rails Framework --  |t The Rise and Rise of the Web Application --  |t The Web Isn't Perfect --  |t The Good Web Framework --  |t Enter Rails --  |t Rails Is Ruby --  |t Rails Encourages Agility --  |t Rails Is Opinionated Software --  |t Rails Is Open Source --  |t The MVC Pattern --  |t The MVC Cycle --  |t The Layers of MVC --  |t The Libraries That Make Up Rails --  |t Rails Is Modular --  |t Rails Is No Silver Bullet --  |g ch. 2:  |t Getting Started --  |t An Overview of Rails Installation --  |t Installing on Mac OS X 10.8 Mountain Lion --  |t Installing the Apple Developer Tools (Xcode) --  |t Installing Command Line Tools --  |t Installing Homebrew --  |t Installing RVM --  |t Installing Rails --  |t Installing on Windows --  |t Installing Ruby --  |t Installing Rails --  |t Installing SQLite --  |t Installing on Linux --  |t Installing Ruby --  |t Installing Rails --  |t Installing SQLite --  |t Creating Your First Rails Application --  |t Starting the Built-In Web Server --  |t Generating a Controller --  |t Creating an Action --  |t Creating a Template --  |g ch. 3:  |t Getting Something Running --  |t An Overview of the Project --  |t Creating the Blog Application --  |t Creating the Project Databases --  |t Creating the Article Model --  |t Creating a Database Table --  |t Generating a Controller --  |t Up and Running with Scaffolding --  |t Adding More Fields --  |t Adding Validations --  |t Generated Files --  |g ch. 4:  |t Introduction to the Ruby Language --  |t Instant Interaction --  |t Ruby Data Types --  |t Strings --  |t Numbers --  |t Symbols --  |t Arrays and Hashes --  |t Language Basics --  |t Variables --  |t Operators --  |t Blocks and Iterators --  |t Control Structures --  |t Methods --  |t Classes and Objects --  |t Objects --  |t Classes --  |t Ruby Documentation. 
505 8 0 |g ch. 5:  |t Working with a Database: Active Record --  |t Introducing Active Record: Object-Relational Mapping on Rails --  |t What About SQL? --  |t Active Record Conventions --  |t Introducing the Console --  |t Active Record Basics: CRUD --  |t Creating New Records --  |t Reading (Finding) Records --  |t Updating Records --  |t Deleting Records --  |t When Good Models Go Bad --  |g ch. 6:  |t Advanced Active Record: Enhancing Your Models --  |t Adding Methods --  |t Using Associations --  |t Declaring Associations --  |t Creating One-to-One Associations --  |t Creating One-to-Many Associations --  |t Applying Association Options --  |t Creating Many-to-Many Associations --  |t Creating Rich Many-to-Many Associations --  |t Advanced Finding --  |t Using the where Method --  |t Using an SQL Fragment --  |t Using an Array Condition Syntax --  |t Using Association Proxies --  |t Other Finder Methods --  |t Default Scope --  |t Named Scope --  |t Applying Validations --  |t Using Built-In Validations --  |t Building Custom Validation Methods --  |t Making Callbacks --  |t Updating the User Model --  |t Reviewing the Updated Models --  |g ch. 7:  |t Action Pack: Working with the View and the Controller --  |t Action Pack Components --  |t Action Controller --  |t Action View --  |t Embedded Ruby --  |t Helpers --  |t Routing --  |t RESTful Resources --  |t Action Pack Request Cycle --  |t A Controller Walk-Through --  |t Setting Up Routes --  |t Revisiting the Scaffold Generator --  |t Rendering Responses --  |t Redirecting --  |t Understanding Templates --  |t Working with Layouts --  |t Looking at the Article Form --  |t Using Form Helpers --  |t Processing Request Parameters --  |t Revisiting the Controller --  |t Displaying Error Messages in Templates --  |t The edit and update Actions --  |t Revisiting the Views --  |t Staying DRY with Partials. 
505 8 0 |g ch. 8:  |t Advanced Action Pack --  |t Generating a Controller --  |t Nested Resources --  |t Sessions and the Login/Logout Logic --  |t Lying in State --  |t Using the Session --  |t Session as a Resource --  |t Logging In a User --  |t Logging Out a User --  |t Improving Controllers and Templates --  |t Cleaning Up the Articles Index Page --  |t Adding Categories to the Article Form --  |t Using Controller Callbacks --  |t Requiring Authentication with Filters --  |t Applying Filters to Controllers --  |t Adding Finishing Touches --  |t Using Action View Helpers --  |t Escaping HTML in Templates --  |t Formatting the Body Field --  |t Adding Edit Controls --  |t Making Sure Articles Have Owners --  |t Adding Custom Helpers --  |t Giving It Some Style --  |g ch. 9:  |t JavaScript and CSS --  |t Asset Concatenation and Compression --  |t Secondary Languages --  |t Asset Pipeline Locations --  |t Turbolinks --  |t Let's Build Something! --  |t Ajax and Rails --  |t jQuery and DOM --  |t Moving to Practice --  |g ch. 10:  |t Sending and Receiving E-Mail --  |t Setting Up Action Mailer --  |t Configuring Mail Server Settings --  |t Configuring Application Settings --  |t Sending E-Mail --  |t Handling Basic E-Mail --  |t Sending HTML E-Mail --  |t Adding Attachments --  |t Letting Authors Know About Comments --  |t Receiving E-Mail --  |t Using a Rails Process --  |t Reading E-Mail Using POP or IMAP --  |g ch. 11:  |t Testing Your Application --  |t How Rails Handles Testing --  |t Unit Testing Your Rails Application --  |t Testing the Article Model --  |t Testing Validations --  |t Functional Testing Your Controllers --  |t Testing the Articles Controller --  |t Creating a Test Helper --  |t Running the Full Test Suite --  |t Integration Testing --  |t Integration Testing the Blog Application --  |t Story-Based Testing --  |t Running the Full Test Suite. 
505 8 0 |g ch. 12:  |t Internationalization --  |t Internationalization Logic in Rails --  |t Setting Up i18n in the Blog Application --  |t Localizing the Blog Application to Brazilian Portuguese --  |t Bilingual Blog --  |g ch. 13:  |t Deploying Your Rails Applications --  |t Set Up an Account with Heroku --  |t Preparing Your Git Repository --  |t That's it! --  |g Appendix A:  |t Databases 101 --  |t Examining a Database Table --  |t Working with Tables --  |t Selecting Data --  |t Inserting Data --  |t Updating Data --  |t Deleting Data --  |t Understanding Relationships --  |t SQL and Active Record --  |g Appendix B:  |t The Rails Community --  |t Beginning Rails 4 Channels --  |t Rails Mailing Lists --  |t Rails IRC Channel --  |t Rails Blogs and Podcasts --  |t Rails Guides --  |t Rails APIs --  |t Rails Source and Issue Tracking --  |g Appendix C:  |t Git --  |t What Is Source Control Management? --  |t How Does It Work? --  |t Git --  |t Installing Git --  |t Setting Global Parameters --  |t Initializing a Repository --  |t Ignoring Files --  |t Adding and Committing --  |t Branching and Merging --  |t Remote Repositories and Cloning --  |t Learning More --  |t Other SCM Systems --  |t Online Resources. 
520 |a Beginning Rails 4 is a book that will guide you from never having programmed with Ruby, to having a Rails application built and deployed to the web. Youll learn how to combine all the components of Rails to develop your own web applications. You will use test driven development to make sure your application works exactly like you expect. You will learn how to use Git for source control and best practice techniques to create applications like a pro. Essential, and often-missed, information on testing and learning to program with Ruby are also covered. This book is well suited for someone with little to no Ruby or Rails experience, or possibly even someone with no experience developing web applications at all. Beginning Rails 4 does assume a basic familiarity with the web and typical web terms, but doesnt require you to be an expert of these. This book will springboard your journey into web application development, and show you how much fun building web applications with Ruby on Rails can be. Learn to create Rails applications from the bottom up Learn the basics of the Ruby programming language Completely updated for Rails 4, including new information on turbo links, etc. Beginning Rails 4 gently guides you through designing your application, writing tests for the application, and then writing the code to make your application work as expected. 
546 |a English. 
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 blmlsh 
630 0 7 |a Ruby on rails (Electronic resource)  |2 fast  |0 (OCoLC)fst01791554 
650 0 |a Ruby (Computer program language) 
650 0 |a Web site development. 
650 6 |a Ruby (Langage de programmation) 
650 6 |a Sites Web  |x Développement. 
650 7 |a COMPUTERS  |x Programming Languages  |x Ruby.  |2 bisacsh 
650 7 |a Ruby (Computer program language)  |2 fast  |0 (OCoLC)fst01101038 
650 7 |a Web site development.  |2 fast  |0 (OCoLC)fst01173243 
653 0 0 |a computerwetenschappen 
653 0 0 |a computer sciences 
653 1 0 |a Information and Communication Technology (General) 
653 1 0 |a Informatie- en communicatietechnologie (algemeen) 
700 1 |a Carneiro, Cloves,  |e author. 
700 1 |a Al Barazi, Rida,  |e author. 
830 0 |a Expert's voice in Web development. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781430260349/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Internet Archive  |b INAR  |n beginningrails40000gamb 
938 |a Askews and Holts Library Services  |b ASKH  |n AH29395608 
938 |a Books 24x7  |b B247  |n bks00062352 
938 |a Coutts Information Services  |b COUT  |n 28233569 
938 |a EBSCOhost  |b EBSC  |n 1174056 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis28233569 
938 |a YBP Library Services  |b YANK  |n 11630872 
994 |a 92  |b IZTAP