Mint megtudtam a Ruby on Rails három éjszaka

lebeg feladat

Azt már régóta szeretett volna tanulni a Ruby on Rails egy bizonyos alapszinten. Anélkül, hogy konkrét cél. Inkább csak a magam, hogy jobban megértsük, mi olyan különleges (szemben a 100.500 más technológiák és keretek), amely segítségével gyorsan építeni, és bővíteni egy meglehetősen terhelt internetes projekt. A másodlagos oka volt a vágy, hogy megpróbálja új megközelítések a tanuláshoz. Amikor én voltam programozó, mi csak a könyvek és fórumok, ahol lehet tanácsot kérni. Most van online oktatóanyagok és online iskola programozók, rengeteg screencasts (majdnem egy álom: látni, hogy a program a guru), tudásbázis, mint stackoverflow.com és rengeteg forráskód GitHub, ahol meg lehet nézni, hogy megtanulják a forrás ezeket profik. A következő néhány éjszakát (és egyszer délután elcsépelt) úgy döntött, hogy kiemelje a tény, hogy megpróbálja új tanulási módszereket akcióban.

első éjszaka

Elsajátítania Ruby on Rails anélkül, hogy legalább minimális ismerete Ruby maga furcsa lenne. Én már egyszer vette fel egy interaktív útmutató ruby-lang.org. De milyen volt, és azonnal elfelejtett mindent. Az alkotók ígérete, hogy az átjáró és a tanulás Ruby szintaxis kerül körülbelül tizenöt percig. Beletelt harminc. Azonban az állandó figyelemelterelés a Twitter. A folyamat úgy néz ki, mint a. Azt mondod: „tömbök Ruby bejelentett így van, és kinyeri az adatokat a tömbök, mint ez. Most próbáljuk, hogy egy tömb, és bontsa belőle az N elemekkel. És megnézzük. " Olvassa el, hogyan működnek a dolgok, és ha egyszer megpróbálja. Ruby így biztosan nem tanulnak. Magától értetődik, jobb, mint egy szuper-gyors ütemű, hogy működik-e.

második este

Az egyik ok, amiért után Sínek zombik jelennek meg néhány alapvető ismereteket, de nincs meg a bizalom - egy virtuális környezetet, amelyben a tanulás zajlik. Egyrészt, ez legfeljebb a csökkenti a belépési korlátok: nem tud vigyázni a környezetre. Másrészt semmi sem igazi a folyamat, hogy ne hozzon létre - akkor nincs «Helló Világ» kimenet. És ami a legfontosabb, hogy melyik oldalon emelkedik annak létrehozásához, nem világos. Attól a pillanattól kezdve, ki akartam próbálni a Ruby on Rails esetében, valójában telepítése a rendszerben (korábban még csak nem is próbálja), és az alapoktól kezdve, hogy hozzon létre egy egyszerű alkalmazást.

A feje végül beépült kép az alkalmazás által előállított, hogyan kell dolgozni a tartót, hogyan lehet létrehozni egy migrációs modellt és hogyan kell frissíteni a modell, és hogyan kell érvényesíteni az adatokat, RESTful- vezérlők, és így tovább. Néz minden epizódot, azonnal kipróbáltam akcióban, az épület egy teljesen működőképes vasúti alkalmazás. Világossá vált, elvileg rendezett sínek.

harmadik éjszaka

A harmadik éjszakán voltak az utolsó epizódot screencasts hogy sikerült megnézi egy menetben: dolgozni sínek már nem tűnt olyan vad. Ezen a ponton, azt mondtam, hogy valaki során Sínek Zombies egy értelmes és sokkal mélyebb folyik. Azonban a tanfolyam már kifizetett és házigazdája az iskolában programozási kód School www.codeschool.com. Fizetni 25 dollárt kap hozzáférést az összes pályát, az iskola, én nem sajnálom. Ez a költség egy hónapban, így ha nem tetszik, ne felejtsd el, hogy megszünteti az előfizetést.

Sínek Zombies 2 valóban egy nagyon jó pálya. Igaz, sok volt az ismétlés, amit láttam egy bemutató - de ez még egyfajta szép. Öt szintje testmozgás és öt blokk, amelyek csinálsz az interaktív konzolt. Ezen a ponton, a sínek tűnt logikus, érthető és használható.

Mint megtudtam a Ruby on Rails három éjszaka
A Code School programozható közvetlenül a böngészőben, a kúra befejezése

Mi a következő lépés?

Megtanultam, hogy a komplex projektek? Nem. De rájött, hogy a használt módszer a sínek, és rájött, a kényelem. Megtanultam, hogyan kell gyorsan létre egyszerű alkalmazások alrövid távon növelheti a funkcionalitás segítségével drágaköveket írta a közösség. Elkaptam a bátorságot, hogy továbbra is boldog, hogy megtanulják a legjobb gyakorlatokat a programkód School (most nézd meg a kurzus unit tesztek). És én rohadt jó, hogy nem volt olyan könnyű megtanulni a technológiát.

Itt található az ezt a cikket egy ismerősének:

Kapcsolódó cikkek