Ruby er et tolket programmeringsspråk for utvikling av webapplikasjoner. Dette språket på høyt nivå og generelt formål kan hjelpe deg med å utvikle svært sofistikerte applikasjoner. Ruby on Rails har rike perler, som ikke en gang er i besittelse av mange moderne teknologier. Derfor er det verdt å lære Ruby-programmeringsspråket på dette tidspunktet. Med tanke på dette synet tilbyr vi en imponerende Ruby-bokliste slik at du kan lære dette dyrebare språket med komfort og interesse.
The Gold Mine of Best Ruby Books
Dette innholdet er retningslinjen til leserne som har valgt å lære seg Ruby-programmeringsspråket. I denne retningslinjen finner du forskjellige kategorier av Ruby-bøker som er forskjellige i deres undervisningsstiler og enestående når det gjelder innovativ undervisning. Du finner bøker som passer for både amatører og eksperter. Beskrivelsene og innholdsfortegnelsen vil hjelpe deg med å finne den beste Ruby-boken for deg.
1. Begynner Ruby on Rails
De som ønsker å ha den faktiske smaken for å lære Ruby programmeringsspråk på en spennende måte, de kan blindt følge Ruby programmeringsspråkbok kalt 'Beginning Ruby on Rails.I utgangspunktet letter boken installasjonsprosessen ved å vise hvordan du installerer den på et av de viktige operativsystemene. Så kommer forskjellige utsagn, forhold, og så videre. Dessuten vil boka introdusere Rails, kjemien mellom Ruby og Rails, og arbeidsprosedyrer med databaser.
Innholdsfortegnelse
- Velkommen til Ruby, Install Ruby og Rails
- Betingelser, løkker, metoder, blokker
- Klasser og objekter
- Velkommen til Rails
- Koble til databasen
- Validering og testing
- Styring av handlingen med actionkontrolleren
- Få det store bildet med utsikt
- Ajax og Rails
Last ned bok
2. The Ruby Book
Prosessen med å lære Ruby programmeringsspråk bør være veldig systematisk, spesielt for de nye elevene; dermed er denne Ruby-boken skrevet, og opprettholder alle mulige systematiske måter. For det første vil boken lære deg alle generelle ideer om Ruby and Rails. I det aller første kapittelet vil du bli kjent med strenger, tall, klasser og objekter. Gradvis vil boken dykke dypt ned til viktigere emner som unntakshåndtering, feilsøking og Ruby on Rails, etc.
Innholdsfortegnelse
- Hva er Ruby og Hva er Rails
- Strenger, tall, klasser og gjenstander
- Klasse, hierarkier, attributter og klassevariabler
- String and Ranges
- Arrays og Hashes
- Loops og Iterators
- Betingede uttalelser og metode
- Passere argumenter og returnere verdier
- Avvikshåndtering
- Blokker, Procs og Lambdas
- Symboler, moduler og mikser
- Filer og IO
- YAML og marskalk
- Vanlige uttrykk og tråder
- Feilsøking og testing
- Ruby on Rails
- Dynamisk programmering
Last ned bok
3. Veltalende Ruby
Nesten alle Ruby-bøkene diskuterer de grunnleggende tingene du trenger for å lære deg Ruby-programmeringsspråket. Likevel har denne boka tatt en unik innsats ved å berike boken med emner som hvordan du finner strenger, måter å bruke symboler på, hvordan man kan omfavne dynamisk skriving osv. Eloquent Ruby vil lære deg hvordan du bruker moduler som Mixins og blokker for å Iterere. Det er mange flere interessante og viktige temaer der du kan lære og implementere Ruby på den perfekte måten.
Innholdsfortegnelse
- Det grunnleggende
- Skriv kode som ser ut som Ruby
- Velg riktig kontrollstruktur
- Benytt deg av Ruby's Smart String
- Finne riktig streng med vanlige uttrykk
- Klasser, moduler og blokker
- Konstruer klassene dine fra korte, fokuserte metoder
- Definer operatører med respekt
- Lag klasser som forstår evighet
- Få oppførselen du trenger med Singleton og klassemetoder
- Metaprogrammering
- Bruk kroker for å holde programmet informert
- Bruk method_missing for delegering
- Bruk method_missing til å bygge fleksible API-er
- Oppdater eksisterende klasser med monkey patching
- Trekker alt sammen
-
- Bygg eksterne DSL-er for fleksibel syntaks
- Pakk programmene dine som bakterier
- Kjenn din Ruby-implementering
- Hold et åpent sinn å gå med de åpne klassene
Last ned bok
4. Head First Ruby
Det er alltid bedre å få mange ting med mindre innsats, noe som nettopp er levert av Head First Ruby-boken. I alle kapitlene finner du berøringen av både innovasjon og litteratur, noe som gjorde boken til en veldig interessant. Du kan lære matriser, blokker, hashes, referanser, Mixins, etc. på en veldig passende måte. Her diskuteres ikke bare emner som dokumentasjon, unntak, webapper, heller en spesifikk retningslinje for å bruke disse er foreslått.
Innholdsfortegnelse
- Mer med mindre: Kod slik du vil
- Metoder og klasser: Organisering
- Arv: Stole på foreldrene dine
- Initialisere forekomster: En god start
- Arrays and Blocks: Better than Loops
- Blokker returverdier: Hvordan skal jeg håndtere dette?
- Hashes: Merking av data
- Referanser: Kryssede signaler
- Mixins: Mix It UP
- Sammenlignbare og tallrike: ferdige mikser
- Dokumentasjon: Les håndboken
- Unntak: Håndtering av den uventede
- Enhetstesting: Kvalitetssikring
- Nettapper: Serverer HTML
- Lagre og laste data: Hold det rundt
- Rester: De ti beste emnene
Last ned bok
5. Lær skinner: akselerert webutvikling med Ruby on Rails
Denne Ruby-boka er en perfekt bok for å lære Ruby programmeringsspråk for både nybegynnere og eksperter. Boken dekker alt det grunnleggende om Ruby i begynnelsen, som metoder, klasser, kommentarer, strenger, tall osv. Du vil også starte reisen din med Rails, hvor du lærer miljøer, oppsett, del, osv. Etter hvert vil boka diskutere ruter, bundler, perler, skjemaer, tester osv. Det er mange eksempler som letter opp læringen som handlingskabel, Rails-applikasjon, jquery, etc.
Innholdsfortegnelse
- Ruby Introduksjon
- Første trinn med skinner
- ActiveRecord
- Stillas og REST
- Ruter
- Buntet og edelstener
- Skjemaer
- Informasjonskapsler og økter
- Tester
- Aktiv jobb
- Action Mailer
- Internasjonalisering
- Asses Pipeline
- Caching
- Handlingskabel
- Legitimasjonserklæring
- Aktiv lagring
Last ned bok
6. Lær Ruby Programmering ved eksempler
Dette vakre stykket Ruby-bok har en veldig praktisk måte å lære på ved å bruke eksempler. I den første delen av boken vil du bli kjent med noen grunnleggende funksjoner som du kan observere på forskjellige operativsystemer som Mac OS X, Windows osv. I den grunnleggende delen vil du få forskjellige opplæringsprogrammer, inkludert online opplæringsprogrammer. Og det er mange eksempler på utskrift av former som diamant, trekant osv. Boken har gjort seg rik med mange ressursreferanser.
Innholdsfortegnelse
- Ruby på Windows
- Ruby på Mac OS X
- Online Ruby Tutorials
- Rytme for å jobbe med øvelsene
- Forslag til Windows-oppsett
- Type feil
- Interaktiv Ruby Shell (IRB)
- Skriv ut Triangle
- Skriv ut en halv diamant
- Skriv ut diamantform
- Skriv ut stor diamant, gi navn til din størrelse
- Øvelser
Last ned bok
7. Lær Ruby the Hard Way
Det sies at den harde måten er den enkleste og beste måten å lære noe på. Dermed har denne Ruby programmeringsspråkboken valgt en vanskelig måte å lære leserne på. I denne enorme boka er det mange øvelser som inkluderer oppsettøvelse, kommentar og ordspill, karakterøvelse osv. Totalt er det 51 øvelser for å gjøre noen dyktige i Ruby-språket. Boken inneholder også nyttige råd fra en gammel programmerer, som definitivt vil inspirere en nybegynner.
Innholdsfortegnelse
- Den harde veien er enklere
- Lesing og skriving
- Nøyaktig
- Spotting Differences
- Ikke kopier og lim inn
- Bruke de medfølgende videoene
- En merknad om praksis og utholdenhet
- En advarsel for smarties
- Oppsettet for OS X, Windows, Linux og Advarsel for nybegynnere
- Et godt første program
- Number og match
- Variabler og navn
- Mer utskrift
- Utskrift, utskrift
- Parametere, utpakking, variabler
- Lese og skrive filer
- Navn, variabler, koder, funksjoner
- Funksjoner kan returnere noe
Last ned bok
8. The Little Book of Ruby
Sammenlignet med andre Ruby-bøker er denne boken virkelig dyrebar og inneholder nesten alt for å gjøre noen til en ekte programmerer på Ruby-programmeringsspråket. I de første delene blir begrepet Ruby and Rails avklart på en fin måte. Du vil bli kjent med hvordan du installerer Ruby på operativsystemet ditt. Etter å ha diskutert forskjellige grunnleggende ting, har boka diskutert forskjellige tilgangsmetoder, en detaljert diskusjon om matriser, en detaljert diskusjon om Hash, Loops og mange flere.
Innholdsfortegnelse
- The Little Book of Ruby
- Streng og innebygd evaluering
- Instans- og instansvariabler
- Opprette et klassehierarki
- Tilbehørsmetoder
- Vi introduserer arrays
- Opprette Hashes
- Sløyfer, blokker, mens sløyfer, til sløyfer
- Hvis… annet, og… eller… ikke, ?:, Med mindre, hvis og med mindre endring
- En modul er som en klasse
- Modulmetoder, moduler som avis
- Moduler 'Instansmetoder'
- Modulerte moduler fra filer
- Inkludert moduler fra filer
- Lagrer data, YMAIL, filer, går videre
Last ned bok
9. Metaprogrammering Ruby
Metaprogramming Ruby er boken der forskjellige emner blir navngitt med navnet på dager. I disse dager ble forskjellige temaer diskutert, som dynamiske metoder. Ulike åpne klasser, spørrekonkurranser og øvelser har gjort boka unik. Det er mange spørrekonkurranser i boken som inkluderer quizen om metoder, attributter osv. Foruten metaprogrammering med Ruby, diskuterer boken også metaprogrammering i skinner. Forskjellige viktige emner som etterligningsmetoder, selvutbytte osv. fant sted i boka.
Innholdsfortegnelse
- Metaprogrammering Ruby
- Mandag: Objektmodellen
- Tirsdag: Metoder
- Onsdag: Blokker
- Torsdag: Klassedefinisjoner
- Fredag: Kod den skrivende koden
- Epilog
- Designet av ActiveRecord
- Inne i ActiveRecord
- Metaprogrammering trygt
Last ned bok
10. Praktisk objektorientert design i Ruby
Denne boka har en veldig levende og levende beskrivelse av alle emnene. Denne Ruby-boken er for de som ønsker å være en selvlært programmerer hvor forskjellige grunnleggende emner som designprinsipper, designmønstre, vurderingsdesign blir diskutert mye. Ut av mange emner, vil du bli kjent med grensesnitt, sekvensdiagrammer og bruk av fremgangsmåte, Demeter osv. Boken viser deg hvordan du kan redusere kostnadene ved å skrive Duck.
Innholdsfortegnelse
- Objektorientert design
- Designe klasser med ett ansvar
- Administrere avhengigheter
- Opprette fleksible grensesnitt
- Redusere kostnader med andetyping
- Tilegne seg atferd gjennom arv
- Dele rolleoppførsel med moduler
- Kombinere objekter med komposisjon
- Utforme kostnadseffektive tester
Last ned bok
11. Programmering Ruby
Boken inneholder Ruby-dokumentasjon etter å ha lært hvordan Ruby skal installeres og kjøres. I dette objektorienterte språket, hva er kontrollstruktur, blokker og ikteratorer, fremover og oppover, osv. blir klarert mest profesjonelt. Hvordan definere og kalle en metode? Svaret er innenfor boken. Det er mange emner som Ruby Tk, Ruby og Microsoft Windows, Ruby Objects in C, Aliasing, etc. som er pent dekket i boka.
Innholdsfortegnelse
- Del I - fasetter av Ruby
- Starter
- Rubin.Ny
- Klasser, objekter og variabler
- Beholdere, blokker og ikteratorer
- Del II - Ruby i sin setting
- Ruby and It's World med Interactive Ruby Shell
- Dokumentere Ruby og Package Management med RubyGems
- Ruby and the Web, Ruby Tk
- Ruby og Microsoft Windows
- Utvider Ruby
- Del III- Rubin krystallisert
- Ruby Language and Duck Typing
- Klasser og objekter
- Låser Ruby i Safe
- Del IV - Ruby Library Preferanse
- Innebygde klasser og moduler
- Standard bibliotek
Last ned bok
12. Best Practices for Ruby
Den velkjente O'Reilly-produksjonen presenterer en veldig fremragende bok der Ruby kommer med forskjellige fremgangsmåter, slik at du raskt kan lære Ruby-programmeringsspråket. Du vil kjenne kodingen, utformingen og måten å mestre språket på. Boken vil lære hvordan du skal håndtere situasjonen når noe går galt, og hvordan du kan opprettholde forskjellige prosjekter med perfekt dyktighet.
Innholdsfortegnelse
- Kjørekode Gjennomgangstester
- Designe vakre APIer
- Mestring av det dynamiske verktøysettet
- Tekstbehandling og filbehandling
- Funksjonelle programmeringsteknikker
- Når ting går galt
- Redusere kulturelle barrierer
- Dyktig prosjektvedlikehold
- Skrive bakoverkompatibel kode
- Utnytte Ruby's Standard Library
- Ruby Worst Practices
Last ned bok
1. 3. Ruby i et nøtteskall
En annen O'Reilly-samling for å lære Ruby programmeringsspråk er Ruby in a Nutshell. Denne Ruby-boken erklærer Rubys eleganse og handling i innledningen. Deretter diskuteres ulike grunnleggende språk som bokstaver, variabler, metoder, operatører. En grundig studie av forhåndsdefinerte variabler og globale konstanter med innebygde funksjoner og biblioteker fikk en utmerket og detaljert plass i denne Ruby-boka.
Innholdsfortegnelse
- Ruby's Elegance og Ruby in Action
- Grunnleggende språk
- Kommandolinjealternativer
- Miljøvariabler, leksikale konvensjoner, litteratur og variabler
- Operatører, metoder og kontrollstrukturer
- Objektorientert programmering
- Innebygde biblioteksinnstillinger
- Forhåndsdefinerte variabler
- Forhåndsdefinerte globale konstanter
- Innebygde funksjoner og biblioteker
- Ruby Tools
- Standard biblioteksreferanse
- Standardverktøy og tilleggsverktøy
- Ruby Application Archive
- Ruby oppdateringer
Last ned bok
14. Ruby Pocket Preferanse
Ruby Pocket Reference er nøkkelen til å lære deg hvordan prosedyren til Ruby tolken kjører. Du kan vite hvordan du bruker en shebang-linje på Linux og typer filer på Windows. Det er diskusjoner om noen emner som metoder, parenteser, variable argumenter, glidemetoder, bøker som et datterselskap av metoder. Det er mange flere emner som tilbehør, singler, arv osv.
Innholdsfortegnelse
- Kjører Ruby
- Bevarte ord
- Kommentarer, tall, variabler og symboler
- Forhåndsdefinerte variabler og Pseudo-variabler
- Globale konstanter
- Områder, metoder og betingelsesuttalelser
- Klasser og filer
- IO-klassene
- Avvikshåndtering
- Objektklasse og kjernemodul
- String Class, Array Class og Hash Class
- Tidsformateringsdirektivet
- Interaktiv rubin (irb)
- Ruby Debugging, Ruby Documentation og RDoC Options
- RubyGems
- Rake
- Ruby Resources
- Ordliste
Last ned bok
15. Ruby Programmering
Som de fleste andre Ruby-bøker, begynner denne Ruby-programmeringsspråkboken med undervisningen i installasjonen av Ruby. Boken diskuterer de grunnleggende delene som strenger, gjenstander, matriser osv. Det er mer enn de grunnleggende delene som eksepsjonell falsk klasse, IO, etc. som gjorde boka mer interessant og verdifull for leserne. Andre generelle emner som metode, moduler, rekkevidde blir også diskutert med tilstrekkelig betydning.
Innholdsfortegnelse
- Oversikt og installering av Ruby
- Ruby Editors og Ruby Editors
- Nasjonale konvensjoner og interaktiv rubin
- Grunnleggende rubinstrenger, alternative sitater, her dokumenter, gjenstander
- Syntaks- Leksikologi, variabler, litteratur, operatører, kontrollstrukturer
- Lat evaluering
- Metoder som returnerer tellere
- Flere tellerlesninger
- Unntak Falsk klasse
- IO- Fiber, koding, får, Rev, lese, Fil
- Marskalk
- Metoder
- Modul
- Numerisk- Heltall, Begnum, Fixnum, Float
- Område
- Tråd, struktur, symbol
Last ned bok
16. Ruby Tutorial
Tutorials point presenterer Ruby Tutorial, en av de beste bøkene for å lære Ruby programmeringsspråk. Denne boken er skrevet for nybegynnere, slik at de enkelt kan lære de grunnleggende og gradvis avanserte emnene i Ruby programmeringsspråk. Denne opplæringsboken lærer forskjellige installasjonsprosesser på forskjellige operativsystemer som Windows, Linux, Mac OS. Boken diskuterte grundig grunnleggende, oppsett av miljø, syntaks og mye mer.
Innholdsfortegnelse
- Oversikt, miljøoppsett, syntaks, klasser og objekter
- Variabler, konstanter og litteratur
- Operatører, kommentarer, hvis ... Ellers, sak, med mindre
- Sløyfer, metoder, blokker, moduler og mikser
- Strenger, Arrays, Hashes, Date and Time
- Ranges, Iterators, File I / O, unntak
- Ruby Object Oriented
- Ruby Regular Expressions
- Ruby- DBI
- Nettapplikasjoner, Sende e-post, Socket-programmering
- Ruby- XML, XSLT, SPATH
- Ruby- Web Services, Tk Guide
- Ruby LDAP, multithreading, innebygde funksjoner
- Forhåndsdefinerte variabler, forhåndsdefinerte konstanter
- Tilknyttede verktøy
Last ned bok
17. Ruby Way
Ruby Way er en Ruby-bok som gjelder for alle kategorier lesere. For det første gir boken en god gjennomgang av språket der introduksjon, syntaks, OOP, dynamiske aspekter av Ruby har kommet opp. Gradvis vil du lære å jobbe med Ruby-uttrykk og hvordan du internasjonaliserer Ruby. Deretter hopper du for å lære symboler, syntaks, OOP, GUI eller grafisk brukergrensesnitt, skripting, samtidighet, etc.
Innholdsfortegnelse
- Ruby i gjennomgang
- Arbeide med strenger
- Arbeide med regulære uttrykk
- Internasjonalisering i Ruby
- Utføre numeriske beregninger
- Symbol og områder
- Arbeide med tider og datoer
- Arrays, Hashes og Other Enumerables
- Jeg.O og datalagring
- OOP og dynamiske funksjoner i Ruby
- Tråder og samtidighet
- Skripting og systemadministrasjon
- Rubin og dataformater
- Testing og feilsøking
- Emballasje og distribusjonskode
- Rubin og webapplikasjon
- Distribuert rubin og utviklingsverktøy
- Ruby Community
Last ned bok
18. Rails- Ruby on Rails
En annen bok fra Tutorials peker på hvor du får kjemien til Ruby and Rails. Boken introduserer først både Ruby og Rails ved å gi svaret på hva begge to er. Det er en god diskusjon om rammeverket. Du vil oppdage mange eksempler på Ruby and Rails, noe som vil gjøre læringen din veldig enkel. Oppførselen til Ruby og Ajax on Rails blir også fremhevet i boken med riktig eksempel og vekt.
Innholdsfortegnelse
- Ruby on Rails
- Installasjon
- Rammeverk
- Katalogstruktur
- Eksempler
- Databaseoppsett
- Aktive poster
- Migrasjoner
- Kontroller
- Ruter
- Visninger
- Oppsett
- Stillas
- Ajax on Rails
- Filopplasting
- Send e-post
Last ned bok
19. Ruby Notes for profesjonelle
De profesjonelle Ruby-programmererne må ha denne boka med seg, ettersom boka er presis, men alt i en Ruby-bok. Imidlertid, for å lære Ruby programmeringsspråk, fungerer dette profesjonelle merket bra. Alle nødvendige ting som strenger, arrays, datoer, blokker, hashes, etc. står i boka. I tallkapittelet er det forskjellige diskusjoner om tall som odde, jevne, komplekse og mange flere. Alle andre kapitler blir også diskutert med så mange mangfold.
Innholdsfortegnelse
- Komme i gang med Ruby Language
- Støping, operatører, variabelt omfang og synlighet
- Miljøvariabler, konstanter, spesielle konstanter i rubin
- Kommentarer, arrays, flerdimensjonale arrays
- Strenger, dato og klokkeslett, tall og symboler
- Sammenlignbar kontrollflyt
- Metoder, Hashes, Blocks og Procs og Lambdas
- Interaksjon, unntak, kan telles i Ruby
- Klasser, arv, metode_gitt
- Regular Expression og Regex Based Operations
- Fil- og I / O-operasjoner
- Ruby access Modifiers
- Design mønstre og uttrykk i Ruby
- Tråd, rekkevidde, moduler
- Introspeksjon i Ruby, Monkey Patching In Ruby og Splat Operator
- JSON med Ruby, Pure RSpec JSON API Testing
- Kø, ødeleggelse, struktur, metaprogrammering
Last ned bok
20. Ruby programmeringsspråk
Dette er den siste samlingen av vår Ruby programmeringsspråkbokliste, som også er en annen publikasjon av O'Reilly. Boken er for både nybegynnere og eksperter, hvor du kan gå på en tur i Ruby-programmeringsverdenen. Du vil bli kjent med skjelettet og gjennomføringen av dette programmeringsspråket etter å ha lest boka. Imidlertid er alle de grunnleggende og avanserte emnene godt diskutert i boka på en presis og nøyaktig måte.
Innholdsfortegnelse
- Tour of Ruby
- Strukturen og gjennomføringen av Ruby-programmer
- Datatyper og objekter
- Uttrykk og operatører
- Uttalelser og kontrollstrukturer
- Metoder, Procs, Lambdas og Closures
- Klasser og moduler
- Refleksjoner og metaprogrammering
- Ruby-plattformen
- Ruby-miljøet
Last ned bok
Siste ord
Så langt har vi prøvd å inkludere alle mulige kategorier av Ruby programmeringsspråkbøker. Vi tror du kan velge riktig Ruby-bok. Vi er også håpefulle om at disse bøkene er nok til å mate alle dine krav og spørsmål for å lære Ruby programmeringsspråk. Hvis du har noen forslag om å starte samlingen vår igjen, kan du dele tankene dine ved å kommentere. Til slutt er vi positive til å tro at du har hatt nytte av vår innsats, og du er positiv til å overføre denne innsatsen med andre ved å dele. Tilbakemeldingene dine er imidlertid vår inspirasjon og måte å forbedre oss ytterligere på. Jeg ønsker deg en god Ruby-reise.