gad vide om tech er den rigtige for dig?
baseret på dine styrker, skal du være designer? En frontend udvikler? Eller endda en digital marketingmedarbejder? Tag vores 3-minutters quui.for at finde ud af, om en teknisk karriere er den rigtige for dig.,
Da jeg startede med at lære at kode, mulighederne var begrænsede—masser af bøger (ikke selv e-bøger), nogle meget grundlæggende online tutorials, og en hel masse eksperimenter. Kodning spil? Ikke så meget.
online læring er kommet langt i de sidste par år. Der er interaktive kurser, tonsvis af online tutorials, og en af mine personlige foretrukne måder at øve kodning: sjove gratis spil!,selvom et kodningsspil alene sandsynligvis ikke vil lære dig alt hvad du har brug for at vide om kodning, kan disse gratis sjove spil være en virkelig utrolig måde at øve de færdigheder, du lærer. Hvis du er noget som mig, vil du pludselig indse, at du har brugt de sidste fire timer på at styrke dine kodningsevner uden engang at vide det.
Jeg har prøvet nogle af de mest underholdende og nyttige spil til at lære at kode. Tjek 15 af de bedste gratis spil for at lære at kode nedenfor.,
CodeMonkey
CodeMonkey lærer kodning ved hjælp af CoffeeScript, et rigtigt programmeringssprog, til at lære dig at bygge dine egne spil i HTML5. Det er rettet mod kodning for børn, men det er helt sikkert sjovt for voksne, også.
CodinGame
CodinGame tilbyder sjove gratis spil, der hjælper med at lære mere end 25 programmeringssprog, herunder JavaScript, Ruby og PHP. En af de gode ting ved Kodningspil er, at du kan lege med venner eller kolleger, og også deltage i internationale kodningskonkurrencer.,
CSS Diner
CSS-Diner er en enkel, men sjov måde at lære CSS. Der er 32 niveauer, der lærer dig det grundlæggende om, hvordan CSS-vælgere fungerer. Hvert niveau i dette gratis kodningsspil bliver gradvist mere komplekst og bygger på det, du har lært i tidligere lektioner.
Flexbox Froggy
Ønsker du at lære, hvordan CSS flexbox virker? Tjek fle .bo.Froggy. Det har en enkel grænseflade, der lærer dig det grundlæggende i, hvordan tingene justeres i fle .bo., mens du hjælper Froggy og hans venner.,
Flexbox Forsvar
Flexbox Defense er en anden stor måde at øve dine flexbox færdigheder. Denne gang flytter du pistoltårne på plads langs en sti for at besejre modkørende bølger af fjender ved hjælp af de samme slags kommandoer som fle .bo.Froggy.
CodeCombat
CodeCombat er rettet mod lærere og studerende, men alle kan spille. Lær Python, JavaScript, CoffeeScript eller Lua game scripting sprog., På begynderfælder niveau, vil du flytte din helt gennem spillet ved hjælp af nogle grundlæggende kommandoer i henhold til tutorial sammen med spillet.
Ruby Warriorarrior
Hvis du vil lære Ruby, er Ruby Warriorarrior spillet for dig. Der er nybegynder og mellemliggende spor, der passer til dit niveau. Lektionerne starter let og går derfra. Du skal logge ind med Facebook for at gemme dine fremskridt.
spekulerer du på, om tech er det rigtige for dig?
baseret på dine styrker, skal du være designer?, En frontend udvikler? Eller endda en digital marketingmedarbejder? Tag vores 3-minutters quui.for at finde ud af, om en teknisk karriere er den rigtige for dig.
Tillid
Tillid er en meta-JavaScript adventure spil, der tester din JavaScript færdigheder til at løse problemer. Du bruger JavaScript til at guide Dr. Eval gennem en maskine kontinuum og ændre hans virkelighed til at flytte mellem niveauer. Det er et gratis sjovt spil til at øve mere komplekse JavaScript-færdigheder.,
Code Hunt
Code Hunt lærer dig kodning på en unik måde. For at afspille identificerer du kodefragmenter, analyserer dem, ændrer kode for at matche fragmenterne og fanger derefter arbejdskodefragmentet. Du kan bruge den til at lære Java eller C#.
Robocode
Hvis du nogensinde har set showet BattleBots, så Robocode er for dig. Du lærer programmeringsevner ved at opbygge virtuelle robotkamptanke i Java eller .NET. Battles afspilles derefter på skærmen i realtid.,
CheckIO og Empire of-Kode
CheckIO og Empire Kode er både strategi-spil, der kan lære dig JavaScript eller Python. Empire of Code bruger en rumindstilling, og du lærer ved at forsvare din egen base og angribe andre, mens CheckIO giver dig mulighed for at forbedre dine færdigheder ved at bruge andres løsninger.
VIM Adventures
Vim er en meget konfigurerbar teksteditor bruges af programmører. Hvis du vil lære at bruge Vim, så er VIM Adventures et godt sted at starte!, Brug almindelige Vim-tastaturgenveje til at navigere dig vej gennem et adventureelda-lignende eventyrspil.
Cyber-Dojo
Cyber-Dojo har praktiske øvelser og udfordringer for snesevis af kodning sprog, herunder Ruby, JavaScript, PHP, Python, og meget mere. Hver øvelse præciserer en udfordring at afslutte med et eksempel, der viser, hvordan slutresultatet skal se ud. Det er en fantastisk måde at øve dine kodefærdigheder på.,
Elevator Saga
Elevator Saga test dine JavaScript-viden med udfordringer i forbindelse med at flytte en elevator, og transporterer folk på den mest effektive måde. Det starter med en udfordring at flytte 15 mennesker på mindre end et minut, med udfordringer, der gradvist bliver sværere derfra.
Code Warsars
Code Codears hjælper dig med at forbedre dine færdigheder ved at træne i udfordringer med andre. De tilbyder et stort udvalg af sprog, herunder JavaScript, s .ift, PHP, Python, Ruby og Haskell., Du skal først bevise dine færdigheder med en grundlæggende test af din forståelse af det sprog, du vil øve.
ikke helt klar til at deltage i spilene her? Tjek Skillcrushs gratis 10-dages Kodningslejr for et grundlæggende overblik over, hvad det at lære at kode handler om!