Ruby je interpretiran programski jezik za razvoj spletnih aplikacij. Ta visokokakovostni jezik za splošno uporabo vam lahko pomaga pri razvoju zelo dovršenih aplikacij. Ruby on Rails ima bogate dragulje, ki jih niti sodobne tehnologije nimajo. Zato se je trenutno vredno naučiti programskega jezika Ruby. Upoštevajoč ta pogled, ponujamo impresiven seznam knjig Ruby, tako da se lahko tega dragocenega jezika naučite z udobjem in zanimanjem.
Zlati rudnik najboljših rubinastih knjig
Ta vsebina je vodilo bralcem, ki so se odločili za učenje programskega jezika Ruby. V tej smernici boste našli različne kategorije knjig Ruby, ki se razlikujejo po svojih učnih stilih in izjemne po svojem inovativnem poučevanju. Našli boste knjige, primerne tako za amaterje kot za strokovnjake. Opisi in kazalo vam bodo pomagali najti najboljšo knjigo Ruby za vas.
1. Začetek Ruby on Rails
Tisti, ki želijo imeti dejanski okus za učenje razburljivega programskega jezika Ruby, lahko slepo sledijo knjigi programskega jezika Ruby z imenom 'Začetek Rubyja na tirnicah.'Knjiga sprva olajša postopek namestitve, saj prikazuje, kako jo namestiti v katerega koli pomembnega operacijskega sistema. Nato pridejo drugačne izjave, pogoji itd. Poleg tega bo knjiga predstavila Rails, kemijo med Ruby in Rails ter delovne postopke z bazami podatkov.
Kazalo
- Dobrodošli v Ruby, namestite Ruby in Rails
- Pogojniki, zanke, metode, bloki
- Razredi in predmeti
- Dobrodošli v Rails
- Povezovanje z bazo podatkov
- Preverjanje in testiranje
- Nadzor nad akcijo s krmilnikom dejanj
- Pridobivanje velike slike s pogledi
- Ajax in Rails
Prenesite knjigo
2. Knjiga o Ruby
Proces učenja programskega jezika Ruby bi moral biti zelo sistematičen, zlasti za nove učence; s tem je napisana ta knjiga o Ruby, ki ohranja vse možne sistematične načine. Najprej vas bo knjiga naučila vseh splošnih idej o Ruby in Rails. V prvem poglavju boste spoznali nize, številke, razrede in predmete. Postopoma se bo knjiga poglobila v bolj pomembne teme, kot so ravnanje z izjemami, odpravljanje napak in Ruby on Rails itd.
Kazalo
- Kaj je Ruby in kaj je Rails
- Strune, številke, razredi in predmeti
- Razred, hierarhije, atributi in spremenljivke razreda
- Niz in razponi
- Polja in razpršilci
- Loops in Iteratorji
- Pogojne izjave in metoda
- Prenos argumentov in vračanje vrednosti
- Ravnanje z izjemami
- Bloki, Procs in Lambdas
- Simboli, moduli in mešanice
- Datoteke in IO
- YAML in maršal
- Redno izražanje in niti
- Odpravljanje napak in preskušanje
- Ruby on Rails
- Dinamično programiranje
Prenesite knjigo
3. Zgovorna Ruby
Skoraj vse knjige o Rubyju obravnavajo osnovne stvari, ki jih potrebujete za učenje programskega jezika Ruby. Kljub temu si je ta knjiga edinstveno prizadevala, da jo je obogatila s temami, kot so iskanje nizov, načini uporabe simbolov, sprejetje dinamičnega tipkanja itd. Zgovorni Ruby vas bo naučil, kako uporabljati module kot mešanice in bloke za iteracijo. Obstaja še veliko zanimivih in pomembnih tem, kjer se lahko Ruby naučite in izvedete na popoln način.
Kazalo
- Osnove
- Napišite kodo, ki izgleda kot Ruby
- Izberite pravilno strukturo nadzora
- Izkoristite Rubyjev pametni niz
- Iskanje pravega niza z regularnimi izrazi
- Predavanja, moduli in bloki
- Sestavite svoje razrede iz kratkih, osredotočenih metod
- Spoštljivo določite operaterje
- Ustvarite razrede, ki razumejo eulity
- Pridobite vedenje, ki ga potrebujete, z metodami Singleton in Class
- Metaprogramiranje
- Uporabite kljuke za obveščanje vašega programa
- Za Delegiranje uporabite method_missing
- Uporabite method_missing za izdelavo prilagodljivih API-jev
- Posodobite obstoječe razrede z opicami opic
- Vleči vse skupaj
-
- Zgradite zunanje DSL-je za prilagodljivo sintakso
- Pakirajte svoje programe kot klice
- Spoznajte svojo implementacijo Rubyja
- S temi odprtimi razredi ohranite odprt um
Prenesite knjigo
4. Najprej Ruby
Vedno je bolje, da veliko stvari dobite z manj truda, kar natančno zagotavlja knjiga Head First Ruby. V vseh poglavjih boste našli pridih tako inovacij kot literature, zaradi česar je bila knjiga zelo zanimiva. Lahko se naučite nizov, blokov, razpršenih sporočil, referenc, mešanic itd. na zelo primeren način. Tu se ne razpravlja samo o temah, kot so dokumentacija, izjema, spletne aplikacije, predlaga se posebna smernica za njihovo uporabo.
Kazalo
- Več z manj: kodirajte tako, kot želite
- Metode in razredi: Kako se organizirati
- Dedovanje: zanašanje na starše
- Inicializacija primerkov: Odlično za začetek
- Polja in bloki: boljši od zank
- Block Return Vrednosti: Kako naj to rešim?
- Hashes: Označevanje podatkov
- Reference: Prekrižani signali
- Mixini: zmešajte
- Primerljivo in prešteto: pripravljene mešanice
- Dokumentacija: preberite priročnik
- Izjeme: Ravnanje z nepričakovanim
- Enotno testiranje: Zagotavljanje kakovosti kode
- Spletne aplikacije: strežnik HTML
- Shranjevanje in nalaganje podatkov: ne pozabite
- Ostanki: deset najboljših tem
Prenesite knjigo
5. Learn Rails: pospešeni spletni razvoj z Ruby on Rails
Ta knjiga o Ruby je odlična knjiga za učenje programskega jezika Ruby tako za začetnike kot za strokovnjake. Knjiga zajema vse osnove Rubyja na začetku, kot so metode, razredi, komentarji, nizi, številke itd. Svoje potovanje boste začeli tudi z Rails, kjer se boste naučili okolij, postavitev, delcev itd. Postopoma bodo v knjigi razpravljali o poteh, paketu, draguljih, obrazcih, testih itd. Obstaja veliko primerov, ki olajšajo učenje, kot so akcijski kabel, aplikacija Rails, jquery itd.
Kazalo
- Uvod v Ruby
- Prvi koraki s tirnicami
- ActiveRecord
- Odri in POČITEK
- Poti
- V paketu in dragulji
- Obrazci
- Piškotki in seje
- Testi
- Aktivno delo
- Action Mailer
- Internacionalizacija
- Asses Pipeline
- Predpomnjenje
- Akcijski kabel
- Poverilnice
- Aktivno shranjevanje
Prenesite knjigo
6. Naučite se programiranja Ruby na primerih
Ta čudovit del Rubyjeve knjige ima zelo praktičen način poučevanja s primeri. V prvem delu knjige boste spoznali nekatere osnovne funkcije, ki jih lahko opazite v različnih OS, kot so Mac OS X, Windows itd. V osnovnem delu boste dobili različne vaje, vključno s spletnimi vajami. In obstaja veliko primerov tiskanja oblik, kot so diamant, trikotnik itd. Knjiga se je obogatila z obilico virov.
Kazalo
- Ruby v sistemu Windows
- Ruby v sistemu Mac OS X
- Spletne vadnice za Ruby
- Ritam za delo na vajah
- Predlogi za postavitve sistema Windows
- Vrsta napak
- Interaktivna rubinasta lupina (IRB)
- Natisnite Triangle
- Natisnite Half Diamond
- Natisnite Diamond Shape
- Natisnite velik Diamond, poimenujte Your Size
- Vaje
Prenesite knjigo
7. Nauči se Ruby na težji način
Pravijo, da je težja pot najlažji in najboljši način, da se česa naučimo. Tako je ta knjiga o programskem jeziku Ruby trdo izbrala bralce. V tej obsežni knjigi je veliko vaj, ki vključujejo vajo za nastavitev, komentarje in igre z besedami, vadbo značajev itd. Skupaj obstaja enainpetdeset vaj, s katerimi se nekdo obvlada v jeziku Ruby. Knjiga vsebuje tudi koristne nasvete starega programerja, ki bodo zagotovo navdihnili novega začetnika.
Kazalo
- Težja pot je lažja
- Branje in pisanje
- Pozornost do podrobnosti
- Zaznavanje razlik
- Ne kopiraj-prilepi
- Uporaba vključenih videoposnetkov
- Opomba o praksi in vztrajnosti
- Opozorilo za pametne
- Namestitev za OS X, Windows, Linux in Opozorilo za začetnike
- Dober prvi program
- ŠTEVILKA in tekma
- Spremenljivke in imena
- Več tiskanja
- Tiskanje, tiskanje
- Parametri, razpakiranje, spremenljivke
- Branje in pisanje datotek
- Imena, spremenljivke, kode, funkcije
- Funkcije lahko nekaj vrnejo
Prenesite knjigo
8. Mala knjiga o Ruby
V primerjavi z drugimi Rubyjevimi knjigami je ta knjiga resnično dragocena in vsebuje skoraj vse, da bi nekdo postal pravi programer v programskem jeziku Ruby. V prvih delih je pojem Ruby in Rails lepo pojasnjen. Spoznali boste, kako namestite Ruby na vaš OS. Po razpravi o različnih osnovnih stvareh je knjiga obravnavala različne metode dostopa, podrobno razpravo o nizih, podrobno razpravo o razpršitvi, zank in še veliko več.
Kazalo
- Mala knjiga o Ruby
- Niz in vdelana ocena
- Instance in spremenljivke primerka
- Ustvarjanje razredne hierarhije
- Dostopne metode
- Predstavljamo polja
- Ustvarjanje hashev
- Zanke, bloki, medtem ko zanke, dokler zanke
- Če ... drugače in ... ali ... ne, ?:, Razen, če in razen če je sprememba
- Modul je kot razred
- Modulne metode, moduli kot časopis
- Moduli "Metode primerkov"
- Modulirani moduli iz datotek
- Vključno z moduli iz datotek
- Shranjevanje podatkov, YMAIL, datotek, nadaljevanje
Prenesite knjigo
9. Metaprogramiranje Ruby
Metaprogramiranje Ruby je knjiga, v kateri so različne teme poimenovane z imenom dni. V tistih časih se razpravlja o različnih temah, na primer o dinamičnih metodah. Različni odprti razredi, kvizi in vaje so knjigo naredili edinstveno. V knjigi je veliko kvizov, ki vključujejo kviz metod, atributov itd. Poleg metaprogramiranja z Rubyjem knjiga obravnava tudi metaprogramiranje v tirnicah. Različne pomembne teme, kot so metode posnemanja, samopridobitnost itd. je potekalo v knjigi.
Kazalo
- Metaprogramiranje Ruby
- Ponedeljek: objektni model
- Torek: Metode
- Sreda: Bloki
- Četrtek: Definicije pouka
- Petek: koda piše kodo
- Epilog
- Zasnova ActiveRecord
- Znotraj ActiveRecord
- Varno metaprogramiranje
Prenesite knjigo
10. Praktično objektno usmerjeno oblikovanje v Rubyju
Ta knjiga vsebuje zelo živahen in živahen opis vseh tem. Ta knjiga o Rubyju je namenjena tistim, ki želijo biti samouki programer, kjer se pogosto razpravlja o različnih osnovnih temah, kot so principi oblikovanja, vzorci oblikovanja in presoja oblikovanja. Med številnimi temami boste spoznali vmesnike, diagrame zaporedja in postopek, Demeter itd. Knjiga vam bo pokazala način za zmanjšanje stroškov z račjim tipkanjem.
Kazalo
- Objektno usmerjeno oblikovanje
- Oblikovanje razredov z eno odgovornostjo
- Upravljanje odvisnosti
- Ustvarjanje prilagodljivih vmesnikov
- Zmanjšanje stroškov s tipkanjem rac
- Pridobivanje vedenja z dedovanjem
- Skupna raba vloge z moduli
- Kombiniranje predmetov s kompozicijo
- Oblikovanje stroškovno učinkovitih testov
Prenesite knjigo
11. Programiranje Ruby
Knjiga vsebuje Rubyjevo dokumentacijo po poučevanju postopka namestitve in izvajanja Rubyja. Kaj je v tem objektno usmerjenem jeziku, kaj je nadzorna struktura, bloki in iteratorji, naprej in navzgor itd. so očiščeni najbolj strokovno. Kako definirati in poklicati metodo? No, odgovor je v knjigi. Obstaja veliko veliko tem, kot so Ruby Tk, Ruby in Microsoft Windows, Ruby Objects v C, Aliasing itd. ki so v knjigi lepo zajeti.
Kazalo
- I. del - Ruby Rubyja
- Kako začeti
- Ruby.Novo
- Razredi, predmeti in spremenljivke
- Zabojniki, bloki in ponovitve
- Del II - Ruby v svoji nastavitvi
- Ruby in to je svet z interaktivno Ruby Shell
- Dokumentiranje upravljanja Ruby in paketov z RubyGems
- Ruby in splet, Ruby Tk
- Ruby in Microsoft Windows
- Razširitev Ruby
- Del III - Kristalizirana rubina
- Tipkanje Ruby jezika in raca
- Razredi in predmeti
- Zaklepanje Ruby v sef
- Del IV - Prednost knjižnice Ruby
- Vgrajeni razredi in moduli
- Standardna knjižnica
Prenesite knjigo
12. Najboljše prakse Ruby
Znana produkcija O'Reilly predstavlja izjemno knjigo, v kateri ima Ruby različne prakse, tako da se lahko hitro naučite programskega jezika Ruby. Poznali boste kodiranje, oblikovanje in način obvladovanja jezika. Knjiga vas bo naučila, kako ravnati v primeru, ko gre kaj narobe, in kako z odličnimi znanji vzdrževati različne projekte.
Kazalo
- Preizkusi voznih kod
- Oblikovanje čudovitih API-jev
- Obvladovanje dinamičnega orodja
- Obdelava besedila in upravljanje datotek
- Tehnike funkcionalnega programiranja
- Ko gre kaj narobe
- Zmanjševanje kulturnih ovir
- Spretno vzdrževanje projektov
- Pisanje nazaj združljive kode
- Izkoriščanje Rubyjeve standardne knjižnice
- Ruby najslabše prakse
Prenesite knjigo
13. Ruby na kratko
Druga zbirka O'Reilly za učenje programskega jezika Ruby je Ruby na kratko. Ta knjiga o Rubyju uvodoma izjavlja eleganco in delovanje Rubyja. Nato se obravnavajo različne osnove jezika, kot so dobesedne besede, spremenljivke, metode, operatorji. Temeljita študija o vnaprej določenih spremenljivkah in globalnih konstantah z vgrajenimi funkcijami in knjižnicami je dobila odlično in podrobno mesto v tej Rubyjevi knjigi.
Kazalo
- Rubyjeva eleganca in Ruby v akciji
- Osnove jezika
- Možnosti ukazne vrstice
- Spremenljivke okolja, leksikalne konvencije, slovnice in spremenljivke
- Operaterji, metode in nadzorne strukture
- Objektno usmerjeno programiranje
- Nastavitve vgrajene knjižnice
- Vnaprej določene spremenljivke
- Vnaprej določene globalne konstante
- Vgrajene funkcije in knjižnice
- Ruby Tools
- Standardna knjižnična referenca
- Standardna in dodatna orodja
- Arhiv aplikacije Ruby
- Posodobitve Ruby
Prenesite knjigo
14. Ruby Pocket Preference
Referenca Ruby Pocket je ključ za učenje postopka tolmačenja Ruby. Znate uporabljati shebang vrstico v Linuxu in vrste datotek v sistemu Windows. Obstajajo razprave o nekaterih temah, kot so Metode, oklepaji, spremenljivi argumenti, drsne metode, knjige kot podružnica Metod. Obstaja veliko več tem, kot so dodatki, enojne posnetke, dedovanje itd.
Kazalo
- Tek Ruby
- Ohranjene besede
- Komentarji, številke, spremenljivke in simboli
- Vnaprej določene spremenljivke in psevdo spremenljivke
- Globalne konstante
- Območja, metode in pogojne izjave
- Predavanja in datoteke
- Razredi IO
- Ravnanje z izjemami
- Razred predmeta in modul jedra
- Razred nizov, razred matrike in razred Hash
- Direktiva o oblikovanju časa
- Interaktivni Ruby (irb)
- Odpravljanje napak Ruby, Ruby dokumentacija in možnosti RDoC
- RubyGems
- Rake
- Ruby viri
- Slovarček
Prenesite knjigo
15. Programiranje Ruby
Kot večina drugih knjig Ruby, se tudi ta knjiga o programskem jeziku Ruby začne s poučevanjem namestitve Ruby. Knjiga razpravlja o osnovnih delih, kot so nizi, predmeti, nizi itd. Obstaja več kot osnovni deli, kot so izjemni lažni razred, IO itd. zaradi česar je bila knjiga za bralce bolj zanimiva in dragocena. Obravnavajo se tudi druge splošne teme, kot so metoda, moduli, obseg.
Kazalo
- Pregled in namestitev Rubyja
- Ruby Editors in Ruby Editors
- Nacionalne konvencije in interaktivni Ruby
- Basic Ruby-Strings, Nadomestni citati, Tukaj Dokumenti, Predmeti
- Sintaksa - Leksikologija, spremenljivke, slovnice, operatorji, nadzorne strukture
- Leno vrednotenje
- Metode, ki vrnejo števce
- Več bralcev preštevalcev
- Izjema False Class
- IO- Fiber, Encoding, gets, Rev, read, File
- Maršal
- Metode
- Modul
- Številsko - celo število, Begnum, Fixnum, Float
- Doseg
- Navoj, struktura, simbol
Prenesite knjigo
16. Vadnica za Ruby
Tutorials point predstavlja Ruby Tutorial, eno najboljših knjig za učenje programskega jezika Ruby. Ta knjiga je napisana za začetnike, da se lahko zlahka naučijo osnovnih in postopoma naprednih tem programskega jezika Ruby. Ta vadnica uči različne namestitvene postopke v različnih operacijskih sistemih, kot so Windows, Linux, Mac OS. V knjigi so podrobno razpravljali o osnovah, nastavitvi okolja, skladnji in še veliko več.
Kazalo
- Pregled, nastavitev okolja, sintaksa, razredi in predmeti
- Spremenljivke, konstante in literale
- Operaterji, komentarji, če… sicer, primer, razen
- Zanke, metode, bloki, moduli in mešanice
- Strune, nizi, razpršitve, datum in čas
- Območja, iteratorji, vhodno-izhodni podatki datoteke, izjeme
- Ruby objektno usmerjen
- Regularni izrazi Ruby
- Ruby-DBI
- Spletne aplikacije, pošiljanje e-pošte, programiranje vtičnic
- Ruby - XML, XSLT, SPATH
- Spletne storitve Ruby, Tk Guide
- Ruby LDAP, večnitnost, vgrajene funkcije
- Vnaprej določene spremenljivke, vnaprej določene konstante
- Povezana orodja
Prenesite knjigo
17. Ruby Way
Ruby Way je knjiga Ruby, ki je uporabna za vse kategorije bralcev. Najprej knjiga ponuja dober pregled jezika, v katerem so se pojavili uvod, sintaksa, OOP, dinamični vidiki Rubyja. Postopoma boste spoznali, kako delati z izrazi Ruby in kako internacionalizirati Ruby. Nato boste skočili, da se naučite simbolov, skladnje, OOP, GUI ali grafičnega uporabniškega vmesnika, skriptiranja, sočasnosti itd.
Kazalo
- Ruby v pregledu
- Delo s strunami
- Delo z regularnimi izrazi
- Internacionalizacija v Rubyju
- Izvajanje numeričnih izračunov
- Simbol in obsegi
- Delo s časi in datumi
- Polja, razpršitve in druga števila
- jaz.O in shranjevanje podatkov
- OOP in dinamične funkcije v Rubyju
- Niti in sočasnost
- Skriptiranje in skrbništvo nad sistemom
- Ruby in formati podatkov
- Testiranje in odpravljanje napak
- Koda za pakiranje in distribucijo
- Ruby in spletna aplikacija
- Porazdeljena Ruby in razvojna orodja
- Skupnost Ruby
Prenesite knjigo
18. Tirnice - Ruby on Rails
Druga knjiga iz Vadnic poudarja, da dobite kemijo Ruby in Rails. Knjiga najprej predstavi Ruby in Rails z odgovorom, kaj sta oba. O Okviru poteka dobra razprava. Odkrili boste veliko primerov Ruby in Rails, ki vam bodo zelo olajšali učenje. V knjigi so z ustreznim zgledom in poudarkom izpostavljeni tudi vedenje Ruby in Ajaxa na tirnicah.
Kazalo
- Ruby on Rails
- Namestitev
- Okvir
- Struktura imenika
- Primeri
- Nastavitev zbirke podatkov
- Aktivni zapisi
- Migracije
- Krmilnik
- Poti
- Pogledi
- Postavitve
- Odri
- Ajax na tirnicah
- Nalaganje datotek
- Pošlji sporočilo
Prenesite knjigo
19. Ruby Notes za profesionalce
Profesionalni programerji Ruby morajo imeti to knjigo pri sebi, saj je knjiga natančna, a vse v eni Rubyjevi knjigi. Za učenje programskega jezika Ruby pa ta strokovnjak ugotavlja, da deluje odlično. Vse potrebne stvari, kot so nizi, nizi, datumi, bloki, razpršitve itd. so v knjigi. V poglavju o številkah so razprave o številkah, kot so lihe, sodo, zapletene in številne druge. O vseh drugih poglavjih se razpravlja tudi s toliko različnostmi.
Kazalo
- Uvod v jezik Ruby
- Vlivanje, operaterji, spremenljiv obseg in vidnost
- Spremenljivke okolja, konstante, posebne konstante v Rubyju
- Komentarji, nizi, večdimenzionalni nizi
- Strune, datum in čas, številke in simboli
- Primerljiv nadzorni tok
- Metode, razpršitve, bloki in postopki ter Lambda
- Interakcija, izjeme, nešteto v Rubyju
- Predavanja, dedovanje, pogrešanje metode
- Redno izražanje in operacije na osnovi regularnih izrazov
- Datoteke in V / I operacije
- Modifikatorji dostopa Ruby
- Oblikovanje vzorcev in idiomov v Rubyju
- Navoj, obseg, moduli
- Introspekcija v Ruby, krpanje opic v Ruby in Splat Operator
- JSON z Ruby, Pure RSpec JSON API testiranje
- Čakalna vrsta, uničenje, struktura, metaprogramiranje
Prenesite knjigo
20. Programski jezik Ruby
To je zadnja zbirka našega seznama knjig o programskem jeziku Ruby, ki je tudi druga publikacija O'Reilly. Knjiga je namenjena tako začetnikom kot strokovnjakom, kjer se lahko odpravite na turnejo po programskem svetu Ruby. Okolje in izvajanje tega programskega jezika boste spoznali po branju knjige. Vendar so v knjigi natančno in natančno obravnavane vse osnovne in napredne teme.
Kazalo
- Ogled Rubyja
- Struktura in izvajanje programov Ruby
- Podatkovni tipi in predmeti
- Izrazi in operatorji
- Izjave in nadzorne strukture
- Metode, Procs, Lambda in zapirala
- Predavanja in moduli
- Refleksije in metaprogramiranje
- Platforma Ruby
- Okolje Rubin
Prenesite knjigo
Zadnje besede
Do zdaj smo poskušali vključiti vse možne kategorije knjig o programskem jeziku Ruby. Verjamemo, da ste lahko izbrali svojo pravo knjigo Ruby. Upamo tudi, da bodo te knjige dovolj za izpolnitev vseh vaših zahtev in poizvedb za učenje programskega jezika Ruby. Če imate kakšne predloge za ponovni zagon naše zbirke, delite svoje misli s komentarji. Končno smo prepričani, da mislimo, da vam je naš trud koristil, in pozitivni smo, če to prizadevanje posredujete drugim tako, da delite z drugimi. Vaše povratne informacije pa so naš navdih in način za nadaljnje izboljšanje. Želim vam dobro Rubyjevo potovanje.