Topp 10 professionella provkodswebbplatser för programmerare
Annons
De flesta programmerare är inte bara stationära programmerare, webbprogrammerare eller skriptguruer - de är ofta alla ovanstående. Att veta var du kan hitta gratis prover av kod online kan hjälpa dig att lära dig och skapa applikationer med dessa arbetskodavsnitt.
Varje utvecklare har en lista över sina favoritwebbplatser där de inte bara söker efter gratis provkod utan också deltar i utvecklargemenskapen som finns på dessa webbplatser. Det finns många av dessa webbplatser att välja mellan, men här är tio av de bästa webbplatserna för gratis kodprov som kommer igång!
1. Stapla överflödet
Den obestridda mästaren för webbplatser för kodavsnitt, hjälp och diskussion är Stack Overflow. Oavsett om du bara börjar med ditt första programmeringsspråk, underhålla gammal programvara på ett otydligt, glömt språk eller arbeta i framkant av maskininlärning kommer Stack Overflow att ha innehåll åt dig.
De flesta inlägg koncentrerar sig på en enda fråga och att lägga till en egen provkod förväntas visa vad du redan har provat. De flesta användare svarar med exempelkod och förklarar hur det fungerar och hur man implementerar det.
2. SourceForge
SourceForge är en av de viktigaste Open Source-communityn på Internet. När du behöver granska provkoden för att lära dig hur du gör något är detta en utmärkt plats att söka efter.
Från startsidan, håll muspekaren över fliken Open Source Software och välj Utveckling. Nästa sida kommer att förbluffa dig. Du kommer att upptäcka en hel värld av Open Source-projekt.
Du har läst rätt, det är över 44 000 listor under programvaruutveckling . Om du hittar programvara som gnistor ditt intresse kan du överväga att gå med i utvecklingsgruppen och bidra till projektet eller bara visa källkoden för att lära dig hur det fungerar.
3. CodeGuru
CodeGuru är en användbar webbplats för utvecklare. Det täcker mestadels bara Visual C ++ / C ++, .Net / C # och Visual Basic. Även om detta inte är ett stort urval av programmeringsspråk, är webbplatsen full av artiklar som är mycket mer omfattande än de korta foruminlägg som du hittar på andra webbplatser. CodeGuru-prover förklarar hur man utför specifika uppgifter.
Varje artikel innehåller visuella guider, exempelkod och användningsfall. CodeGuru ser ut daterad men det är fortfarande en otrolig resurs, och forumet är aktivt med ämnen som täcker alla webb- och mjukvaruutvecklingsämnen.
4. CodeProject
CodeProject är ett blomstrande utvecklare som har skapat ett bibliotek med gratis resurser. Innehållsproducenterna är programmerare som vill tillhandahålla de bästa programmeringsartiklarna. De flesta av dessa kommer med välskrivna förklaringar tillsammans med provkoden.
På grund av dess samhällsaspekt kommer du sannolikt att sugas in i de många pristävlingar, undersökningar, artiklar, anslagstavlor eller till och med jobbtavlan. Denna community är ett utmärkt sätt att ansluta till andra programmerare med gemensamma kodningsintressen. Innan du vet om det kan du frestas att skriva en artikel själv!
5. DevX
Ingen lista över utvecklarresurser skulle vara fullständig utan att DevX nämns. Den här webbplatsen är ett enormt programmerares paradis och en enorm portal till andra enorma webbplatser. Det täcker de mest populära programmeringsämnen som Java, C ++, databasprogrammering, Visual Basic, mobil programmering och mycket mer.
Om du kör musen över den vänstra menyfältet, som visas ovan, visas de underkategorier som finns under DevX paraplyportalen. Oavsett vad du arbetar med, kommer du sannolikt att hitta användbara resurser här.
6. Planetkällkod
Planetkällkoden har ett stort bibliotek med användbar provkod. Välj ditt programmeringsspråk från navigeringsfältet för att börja. På nästa sida ser du många kategorier av provkod att välja mellan. Webbplatsen täcker de flesta större språk.
De flesta av språken har sökfilteralternativ och varje kategori har tiotals eller till och med hundratusentals rader med provkod tillgängliga.
7. GNU: s programvara för gratis programvara
Om din sak är Open Source kan du inte missa den gratis programkatalog som är länkad direkt från GNU: s hemsida. Den här katalogen är en imponerande lista över gratis programvara.
Kategorier täcker nästan alla applikationstyper du någonsin skulle behöva. Eftersom allt här är Open Source är det en perfekt plats att se hur komplexa applikationer fungerar.
8. Google Open Source
Om du vill lära dig att skapa programvara, varför inte lära av det största och bästa? Google har olika projekt tillgängliga på sin Open Source-portal för att bidra till, tillsammans med instruktioner om hur du startar ditt eget projekt och dela det.
Denna webbplats går hand i hand med Googles utvecklingsportal som innehåller en mängd viktig information för utvecklare av alla typer.
9. Open React Open Source-projekt
Mer en samling projekt än en enda webbplats, detta blogginlägg kombinerar de bästa Open Source-resurserna för React. Många andra ramar koncentrerar sig på programvaruutveckling och användarapplikationer för ett specifikt operativsystem.
React är emellertid det moderna ansiktet på internet som används i stor utsträckning i gränssnitt för användargränssnitt. Dessa Open Source-projekt täcker alla aspekter av lärande och användning av React i en modern utvecklingsmiljö. React är värt att lära sig, eftersom du vid sidan av dess användning i webbläsaren kan skriva Android-appar med React Native Lär dig hur du skriver dina egna Android-appar med React Native Lär dig skriva dina egna Android-appar med React Native Vill du lära dig hur du skriver Android-appar ? React Native är ett av de enklaste sätten och kan konfigureras med Node.js på din dator. Läs mer .
10. CodePen
CodePen är på lekplatsen för kodavsnitt online. Vem som helst kan skapa grafik och små appar i webbläsaren utan någon tidigare installation.
Om du är intresserad av front-end CSS och JavaScript är CodePen åt dig. Regelbundna sylt, utmaningar och utställningar samlar alla från nybörjare till branschfolk. CodePen är också ett bra ställe att lära sig nya färdigheter som att skapa rörelsegrafik Hur man skapar vackra kodade webbanimationer med Mo.JS Hur man gör vackra kodade webbanimationer med Mo.JS Vill du spännande besökare på din webbplats med fantastiska animationer? Ett sätt att göra detta är att använda mo.js, ett rörelsegrafikbibliotek som du kan manipulera i CodePen med JavaScript. Läs mer med JavaScript-animationsbibliotek.
Lär dig från dessa provkällkodsajter
Varje webbplats på den här listan kan ge dig de kodexempel du behöver för att skapa din programvara. Den moderna webben är en otrolig resurs, och tillsammans med dessa kodsamhällen finns det till och med sätt att testa kod i din webbläsare.
Denna artikel är inte alls uttömmande och det finns många fler resurser för att hitta kod. Källkod är ett bra sätt att lära sig, men om du är en nybörjare kanske du vill ta en kurs istället. Se bara till att du vet vad du kan förvänta dig av en programmeringskurs innan du registrerar dig!
Intresserad av att skapa spel? Ta en titt på att använda Godot-motoren och orsakerna till att du bör använda den 10 skäl att använda Godot Engine för att utveckla ditt nästa spel 10 skäl att använda Godot Engine för att utveckla ditt nästa spel Behöver du ett open source-verktyg för spelutveckling? Här är tio skäl till varför Godot Engine kan vara precis det du letar efter. Läs mer för spelutveckling.
Bildkredit: Robert Gourley / Flickr
Utforska mer om: HTML, Java, JavaScript, programmering, Visual Basic-programmering, webbdesign, webbutveckling, webbansvariga verktyg.