CodeFights

CodeFights

CodeFights ger en rolig och konkurrenskraftigt sätt att öva din kodning färdigheter, lära sig nya talanger och förbereda för intervjuer.

Ladda ner CodeFights
Funktioner av CodeFights
  • Utmaningar finns i dussintals språk
  • Bots, utmaningar och intervjufrågor från framstående tech företag
  • Head-to-head utmaningar mot främlingar och vänner
Fördelar med CodeFights
  • Stort utbud av utmaningar i en mängd olika språk
  • Uppmuntrar självstudier i stället för handledning driven kunskap
  • Aktiv och vänligt samhälle hjälper främja tillväxt
Nackdelar med CodeFights
  • Poängsystem för utmaningarna är ibland oklar
  • Sällan men outgrundliga kompilerade fel ibland presenteras
  • Erbjudanden lite direkt hjälp med frustrerande utmaningar
CodeFights Recensioner

Det finns lite att hävda att uppgiften att koda kan vara repetitiva och utmattande. Programmerare som arbetar på fältet ofta uppdrag med samma mängd uppgifter om och om igen, vilket gör sina talanger till atrofi och hindrar dem från att utveckla nya färdigheter. För nya programmerare, tutorials är ofta torr, och klyftan mellan den grundläggande förståelsen av ett språk och dess avancerade funktioner kan tyckas oöverstigliga. CodeFights är en webbplats som hjälper både nya och erfarna programmerare testa sina färdigheter och förbättra sina kunskaper i en miljö som mer liknar ett videospel än ett klassrum. CodeFights lyckas bekämpa sjukdomskänsla som kommer med att lära genom att bryta upp sin träning i små och lättsmält övningar. På den mest grundläggande nivån, är kodare ombedd att lösa ett mycket enkelt problem som mata variabler i ordningsföljd. Vid den högre änden, de är i uppdrag att skapa kod med verkliga världen ansökan. Den största resursen av innehåll kommer i CodeFights' bibliotek, som sammanställer hundratals utmaningar ökande svårighetsgrad. Användaren presenteras med en tom konsol och en uppgift, och de blir ombedd att hitta den mest effektiva lösningen de kan. Många instruktions platser skulle vägleda dig i handen genom processen, men det är där CodeFights skiljer den från konkurrenterna. Ingen guide tillhandahålls och allmängiltigheten frågorna betyder det ofta flera lösningar på ett givet problem. Fördelen är att detta exakt speglar vad en programmerare skulle kunna se i den verkliga världen, och desto svårare problem är beroende av kodare gör oberoende forskning i jakten på en lösning. När du har testat din kod för att se till att det fungerar, kan du jämföra dina resultat till andra användare att se hur de kan ha ett mer effektivt sätt kommit till samma slutsats. Om du illa, anslagstavlor finns tillgängliga, eller så kan du spendera poäng intjänade genom spelets gång för att automatiskt se en lösning. Mer komplexa pussel finns i form av intervjun praktiken avsnittet, som presenterar verkliga frågor som intervjuare. Stora företag som Twitter, Facebook och Apple har alla lämnat sina egna frågor. De CodeFights gränssnitt kan du också tävla mot vänner och främlingar. Den head to head avsnittet kan du testa din kodning talanger mot andra människor och se vem som kan utveckla den mest effektiva lösningen på kortast tid. För dem som vill testa sina färdigheter mot proffs, de kan engagera sig i kampen mot bots designade av ingenjörer från några av världens största teknikföretag. Dessutom har CodeFights uppdateras regelbundet säsongs innehåll utformat för att hjälpa kodare stanna relevant i den konkurrensutsatta området. Turneringar roterar in och ut ur cykeln regelbundet och i allmänhet fokusera på specifika kriterier, medan dagliga och veckovisa kodnings utmaningar finns också. Allt detta hänger samman i ett system som uppmuntrar spelarna att fortsätta framåt, belöna spelare för framgångar och hålla reda på tilldelade uppgifter.

CodeFights Video

Alternativ till CodeFights

Codewars

Fri
CodeWars Hem · det finns ett evenemang · Vad är CodeWars? Regler och riktlinjer · Sample problem · Tidigare Events · Resurser · Kontakta oss · Följ HPCodeWars på Twitter. CodeWars | Hemsida. På
Visa detaljer

Devskiller

Fri
Devskiller är en tech sourcing, screening och skicklighet kartplattform drivs av RealLifeTesting ™. Rekrytera rätt utvecklare och öka din hyra resultat
Visa detaljer

Topcoder

Fri
Den Topcoder Gemenskapen är världens största nätverk av designers, utvecklare och dataforskare, och vi är redo att börja arbeta på dina projekt. Börjar få mer arbete med världens största talang
Visa detaljer

Exercism

Fri
Det finns 50 olika språkspår på Exercism för dig att utforska. Som kommer du väljer att lära först?
Visa detaljer

Human Resource Machine

betald
I morgon Corporation är en oberoende spelutvecklare bakom indie spel Little Inferno och Human Resource Machine
Visa detaljer

Swift Playgrounds

Fri
Swift Lekplatser är en app för iPad som lär dig att skriva Swift kod på ett roligt, interaktivt sätt. Program robotar och drönare direkt från appen.
Visa detaljer

CheckIO

Fri
CheckIO är en webbplats med ett uppdrag: att lära JavaScript och Python kodning färdigheter genom ett spel-playing gränssnitt. Den är utformad för att lära sig nya färdigheter eller förbättra
Visa detaljer

Geektastic

betald
Nörd effektiviserar tech inköp, rekrytering och uthyrning. Våra fackgranskade kod utmaningar identifiera de mest begåvade software engineering kandidater.
Visa detaljer