Csatlakozz az Exercism Crystal kurzusához, ahol hozzáférhetsz 142 feladathoz amelyek 26 Crystal fogalomba vannak csoportosítva, a kódod automatikus elemzéséhez és személyes mentoráláshoz, ráadásul mindez 100%-ban ingyenes.
class HelloWorld
def self.hello(name = "World")
"Hello, #{name}!"
end
end
Fejleszd programozási tudásodat szórakoztató, jutalmazó programozási feladatokkal, amelyek az Exercismen próbára teszik a fogalmak megértését.
Ismerd meg a tartományokat, miközben egy sakkjátékot készítesz.
Adott egy szám; add meg a megadott számok összes többszörösének összegét a számig, de magát a számot nem beleértve.
Határozd meg, hogy egy lista egy másik lista részlistája-e.
A Crystal szintaxisát nagymértékben a Ruby ihlette, így természetes olvasni és könnyű írni.
A Crystal statikusan típusellenőrzött, beépített típuskövetkeztetéssel, így a típushibák már korán kiderülnek.
A Crystalban egyetlen típus sem lehet nil, így a fordító már fordításkor ellenőrzi a nullreferenciákat.
A Crystal beépített konkurenciaprimítívekkel rendelkezik, amelyeket fibereknek neveznek, és amelyekkel megvalósítható a konkurencia.
A Cristalnak dedikált szintaxisa van a natív könyvtárak egyszerű hívásához, ami növeli a kód újrafelhasználását.
A metaprogramozásra a Crystal egy hatékony makrórendszerrel válaszol.
Minden nyelvnek megvan a maga módja a dolgok elvégzésére. Crystal sem kivétel. Mentoraink segítenek megtanulni úgy gondolkodni, mint egy Crystal fejlesztő, és megtanítanak idiomatikus kódot írni Crystal nyelven. Ha megoldottál egy feladatot, küldd be önkéntes csapatunknak, ők pedig tippeket, ötleteket és visszajelzést adnak arról, hogyan teheted még inkább olyanná, amit általában a(z) Crystal nyelven látsz - segítenek felfedezni azokat a dolgokat, amelyekről nem tudod, hogy nem tudod.
Tudj meg többet a mentorálásrólA(z) Crystal kurzus az Exercismen 26 fogalomból és 142 feladatból áll, amelyek segítenek jobb kódot írni.
Nézd meg az összes Crystal feladatotA legjobb rész: mindenkinek 100%-ban ingyenes.
Csatlakozz a(z) Crystal kurzushoz