skip to content
Beginning Ruby : from novice to professional Preview this item
ClosePreview this item
Checking...

Beginning Ruby : from novice to professional

Author: Peter Cooper
Publisher: Berkeley, Calif. : Apress, ©2007.
Series: Expert's voice in open source.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Ruby is perhaps best known as the engine powering the hugely popular Ruby on Rails web framework. However, it is an extremely powerful and versatile programming language in its own right. It focuses on simplicity and offers a fully object-oriented environment. Beginning Ruby is a thoroughly contemporary guide for every type of reader who wants to learn Ruby, from novice programmers to web developers to Ruby  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Cooper, Peter.
Beginning Ruby.
Berkeley, Calif. : Apress, ©2007
(OCoLC)122347175
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Peter Cooper
ISBN: 9781430203643 1430203641 1590597664 9781590597668 1280853212 9781280853210
OCLC Number: 184908091
Description: 1 online resource (xxx, 631 pages) : illustrations.
Contents: Foundations and Scaffolding --
Let{u2019}s Get It Started: Installing Ruby --
Programming == Joy: A Whistle-Stop Tour of Ruby and Object Orientation --
Ruby{u2019}s Building Blocks: Data, Expressions, and Flow Control --
Developing a Basic Ruby Application --
The Ruby Ecosystem --
The Core of Ruby --
Classes, Objects, and Modules --
Projects and Libraries --
Documentation, Error Handling, Debugging, and Testing --
Files and Databases --
Deploying Ruby Applications and Libraries --
Advanced Ruby Features --
Tying It Together: Developing a Larger Ruby Application --
Ruby Online --
Ruby on Rails: Ruby{u2019}s Killer App --
Ruby and the Internet --
Networking, Sockets, and Daemons --
Useful Ruby Libraries and Gems.
Series Title: Expert's voice in open source.
Responsibility: Peter Cooper.

Abstract:

Ruby is perhaps best known as the engine powering the hugely popular Ruby on Rails web framework. However, it is an extremely powerful and versatile programming language in its own right. It focuses on simplicity and offers a fully object-oriented environment. Beginning Ruby is a thoroughly contemporary guide for every type of reader who wants to learn Ruby, from novice programmers to web developers to Ruby newcomers. It starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a genuine Ruby application. The book then explains key Ruby principles, such as classes and objects, projects, modules, and libraries, and other aspects of Ruby such as database access. In addition, Ruby on Rails is covered in depth, and the books appendixes provide essential reference information as well as a primer for experienced programmers.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(3)

User lists with this item (1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/184908091> # Beginning Ruby : from novice to professional
    a schema:MediaObject, schema:Book, schema:CreativeWork ;
   library:oclcnum "184908091" ;
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/793206333#Place/berkeley_calif> ; # Berkeley, Calif.
   schema:about <http://id.worldcat.org/fast/1101038> ; # Ruby (Computer program language)
   schema:about <http://experiment.worldcat.org/entity/work/data/793206333#Topic/informatique> ; # Informatique
   schema:about <http://experiment.worldcat.org/entity/work/data/793206333#Topic/computers_programming_object_oriented> ; # COMPUTERS--Programming--Object Oriented
   schema:about <http://dewey.info/class/005.133/e22/> ;
   schema:bookFormat schema:EBook ;
   schema:copyrightYear "2007" ;
   schema:creator <http://viaf.org/viaf/161191484> ; # Peter Cooper
   schema:datePublished "2007" ;
   schema:description "Foundations and Scaffolding -- Let{u2019}s Get It Started: Installing Ruby -- Programming == Joy: A Whistle-Stop Tour of Ruby and Object Orientation -- Ruby{u2019}s Building Blocks: Data, Expressions, and Flow Control -- Developing a Basic Ruby Application -- The Ruby Ecosystem -- The Core of Ruby -- Classes, Objects, and Modules -- Projects and Libraries -- Documentation, Error Handling, Debugging, and Testing -- Files and Databases -- Deploying Ruby Applications and Libraries -- Advanced Ruby Features -- Tying It Together: Developing a Larger Ruby Application -- Ruby Online -- Ruby on Rails: Ruby{u2019}s Killer App -- Ruby and the Internet -- Networking, Sockets, and Daemons -- Useful Ruby Libraries and Gems."@en ;
   schema:description "Ruby is perhaps best known as the engine powering the hugely popular Ruby on Rails web framework. However, it is an extremely powerful and versatile programming language in its own right. It focuses on simplicity and offers a fully object-oriented environment. Beginning Ruby is a thoroughly contemporary guide for every type of reader who wants to learn Ruby, from novice programmers to web developers to Ruby newcomers. It starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a genuine Ruby application. The book then explains key Ruby principles, such as classes and objects, projects, modules, and libraries, and other aspects of Ruby such as database access. In addition, Ruby on Rails is covered in depth, and the books appendixes provide essential reference information as well as a primer for experienced programmers."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/793206333> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isPartOf <http://experiment.worldcat.org/entity/work/data/793206333#Series/expert_s_voice_in_open_source> ; # Expert's voice in open source.
   schema:isPartOf <http://experiment.worldcat.org/entity/work/data/793206333#Series/the_expert_s_voice_in_open_source> ; # The expert's voice in open source
   schema:isSimilarTo <http://www.worldcat.org/oclc/122347175> ;
   schema:name "Beginning Ruby : from novice to professional"@en ;
   schema:productID "184908091" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/184908091#PublicationEvent/berkeley_calif_apress_2007> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/793206333#Agent/apress> ; # Apress
   schema:url <http://www.myilibrary.com?id=85321&ref=toc> ;
   schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=302049> ;
   schema:url <http://rave.ohiolink.edu/ebooks/ebc/9781430203643> ;
   schema:url <http://www.myilibrary.com?id=85321> ;
   schema:url <http://0-www.books24x7.com.www.livermore.lib.ca.us/marc.asp?bookid=21142> ;
   schema:url <http://www.lib.sfu.ca/cgi-bin/validate/books24x7.cgi?bookid=21142> ;
   schema:url <https://login.proxy.bib.uottawa.ca/login?url=http://ebookcentral.proquest.com/lib/ottawa/detail.action?docID=302049> ;
   schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=255494> ;
   schema:url <https://login.proxy.lib.strath.ac.uk/login?url=http://dx.doi.org/10.1007/978-1-4302-0364-3> ;
   schema:url <http://www.springerlink.com/openurl.asp?genre=book&isbn=978-1-59059-766-8> ;
   schema:url <http://dx.doi.org/10.1007/978-1-4302-0364-3> ;
   schema:url <http://www.books24x7.com/marc.asp?bookid=21142> ;
   schema:url <http://site.ebrary.com/id/10172907> ;
   schema:url <http://link.springer.com/10.1007/978-1-4302-0364-3> ;
   schema:url <http://ebookcentral.proquest.com/lib/ucm/detail.action?docID=302049> ;
   schema:workExample <http://worldcat.org/isbn/9781280853210> ;
   schema:workExample <http://worldcat.org/isbn/9781590597668> ;
   schema:workExample <http://worldcat.org/isbn/9781430203643> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/184908091> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/793206333#Place/berkeley_calif> # Berkeley, Calif.
    a schema:Place ;
   schema:name "Berkeley, Calif." ;
    .

<http://experiment.worldcat.org/entity/work/data/793206333#Series/expert_s_voice_in_open_source> # Expert's voice in open source.
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/184908091> ; # Beginning Ruby : from novice to professional
   schema:name "Expert's voice in open source." ;
    .

<http://experiment.worldcat.org/entity/work/data/793206333#Series/the_expert_s_voice_in_open_source> # The expert's voice in open source
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/184908091> ; # Beginning Ruby : from novice to professional
   schema:name "The expert's voice in open source" ;
    .

<http://experiment.worldcat.org/entity/work/data/793206333#Topic/computers_programming_object_oriented> # COMPUTERS--Programming--Object Oriented
    a schema:Intangible ;
   schema:name "COMPUTERS--Programming--Object Oriented"@en ;
    .

<http://id.worldcat.org/fast/1101038> # Ruby (Computer program language)
    a schema:Intangible ;
   schema:name "Ruby (Computer program language)"@en ;
    .

<http://link.springer.com/10.1007/978-1-4302-0364-3>
   rdfs:comment "from Springer" ;
   rdfs:comment "(Unlimited Concurrent Users)" ;
    .

<http://viaf.org/viaf/161191484> # Peter Cooper
    a schema:Person ;
   schema:familyName "Cooper" ;
   schema:givenName "Peter" ;
   schema:name "Peter Cooper" ;
    .

<http://worldcat.org/isbn/9781280853210>
    a schema:ProductModel ;
   schema:isbn "1280853212" ;
   schema:isbn "9781280853210" ;
    .

<http://worldcat.org/isbn/9781430203643>
    a schema:ProductModel ;
   schema:isbn "1430203641" ;
   schema:isbn "9781430203643" ;
    .

<http://worldcat.org/isbn/9781590597668>
    a schema:ProductModel ;
   schema:isbn "1590597664" ;
   schema:isbn "9781590597668" ;
    .

<http://www.worldcat.org/oclc/122347175>
    a schema:CreativeWork ;
   rdfs:label "Beginning Ruby." ;
   schema:description "Print version:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/184908091> ; # Beginning Ruby : from novice to professional
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.