Fedezd fel a népszerű programozási nyelvek mögötti alapvető fogalmakat, a szintaxistól és adattípusoktól kezdve a vezérlési folyamatokon és objektumorientált ötleteken át. Ezek a kvízek segítenek összehasonlítani a nyelvek jellemzőit és erősíteni a kód olvasásához és értelmezéséhez szükséges képességedet különböző ökoszisztémákban.

Fejtsd meg, hogyan találja meg a Python a neveket és tartja fenn az állapotot a hívások között ezzel a fókuszált kvízzel a területekről, zárványokról és dekorátorokról. Valós példákon keresztül dolgozol, mint a beágyazott függvények, nem helyi/globális használat és csomagoló függvények. Válaszd ki a kérdések számát és nehézségi szintet, hogy megfeleljen a komfortszintednek, majd tanulj minden magyarázatból, ahogy haladsz.

Fejleszd a Rust tulajdonjogi modelljének, kölcsönzési szabályainak és élettartam-annotációinak megértését gyakorlati, kódra összpontosító kérdésekkel. Át fogod dolgozni a gyakori fordítóhibákat, kiválasztod a legbiztonságosabb javításokat, és kialakítod az intuíciódat arról, hogyan gondolkodik a kölcsönző ellenőr. Válaszd ki a preferált nehézségi szintet és a kérdések számát, majd tanulj a saját tempódban, időkorlát nélkül.
Fejtsd meg a JavaScript async viselkedését kérdésekkel az ígéretekről, async/await-ról, mikrotaskokról és az eseményhurkokról. Gyakorolni fogod a végrehajtási sorrend előrejelzését, a finom időzítési hibák észlelését, valamint a megfelelő async mintázat kiválasztását a valódi kódhoz. Válaszd ki a preferált kérdések számát és nehézségi szintet, majd tanulj a saját tempódban, időkorlát nélkül.
Összesen 3 kvíz van 353 kérdéssel.
Nem. Minden kvíznek nincs időkorlátja, így a saját tempódban válaszolhatsz.
Minden kérdés több választási lehetőségből áll, 4 opcióval.
Igen. Fogalmi kérdéseket, valamint kódolvasási és szintaxisra összpontosító elemeket is láthatsz.
Igen. A 3 kvíz hossza és nehézsége változó, az alapoktól a részletesebb témákig.
Ezek a Programozási Nyelvek kvízek a sok nyelvben közös építőelemekre összpontosítanak: változók, típusok, operátorok, függvények, hatókör és közös standard könyvtári ötletek.
Gyakorolni fogod a nyelvspecifikus minták felismerését (például, hogy a ciklusok, kivételek vagy osztályok hogyan vannak kifejezve) és a legjobb magyarázat kiválasztását egy kódrészlet viselkedésére.
Minden kérdésnek 4 válaszlehetősége van, és nincs időkorlát, így átgondolhatod a szintaxis részleteit és a határeseteket rohanás nélkül.
A kvízek hossza és nehézsége változó a készleten belül, lehetővé téve, hogy az alapokkal kezdj és a funkciókkal és legjobb gyakorlatokkal kapcsolatos részletesebb kérdések felé haladj.
A programozási nyelvek általában különböző módokon egyensúlyozzák az olvashatóságot, teljesítményt, biztonságot és a fejlesztők termelékenységét, ezért ugyanaz a feladat nagyon különbözően nézhet ki két nyelvben.
Sok modern nyelv kölcsönöz ötleteket a korábbiaktól (például, struktúrált programozás, objektumorientáltság és funkcionális jellemzők), így a fogalmak tanulása jól átvihető, még ha a szintaxis változik is.