...
🧑 💻 Allt det mest intressanta från programvaran, bilindustrin, världen. Den har allt du behöver veta om mobila enheter, datorer och mer för nördar.

Lär dig koda med dessa fantastiska appar och webbplatser

20

Herr Kosal/Shutterstock.com

Kod är något vi använder varje dag men förmodligen inte inser det, och att förstå ett språk som din dator förstår är otroligt kraftfullt. Genom att lära dig koda kan du bygga mobilappar, skapa webbplatser och till och med bidra till större projekt.

Uppdatering, 3/2/22: Uppdaterad prissättning för Mimo.

Vilket språk ska du lära dig först?

Programmering är en av de färdigheter som inte nödvändigtvis har en bestämd ordning av komponenter att lära sig, och som sådan finns det inte riktigt en standard för vilket språk du ska lära dig först. Metoden som de flesta programmerare använder för att ta reda på vilket språk de ska lära sig är att de funderar på vad de vill göra karriärmässigt eller vad de vill bygga.

Det avgör i sin tur vilket språk (eller en serie språk) de behöver lära sig. Så, slå upp vilka typer av jobb du är intresserad av, titta på deras arbetsbeskrivningar, se vilka språk de kräver. Därifrån hittar du en app som är kompatibel med det eller de språk du ska lära dig och hoppa på.

Som sagt, de vanligaste datorprogrammeringsspråken du troligen kommer att se är Python, JavaScript och Java. Och du kan trösta dig med det faktum att även om programmeringsspråk är olika och är designade för att utföra olika uppgifter, är deras logik för det mesta densamma oavsett vilket språk du använder, och det är i slutändan vad du behöver lära dig.

De bästa apparna för att lära sig koda

Lär dig koda med dessa fantastiska appar och webbplatser

Iurii Stepanov/Shutterstock.com

Inte alla appar och webbplatser som lär sig koda är skapade lika. Vissa täcker bara grunderna för ett enstaka programmeringsspråk, medan andra är mycket mer omfattande när det gäller antalet språk de lär ut och bredden av innehåll de lär ut för varje. Det beror bara på vad du behöver lära dig.

Hoppa in i JavaScript: Grasshopper

Lär dig koda med dessa fantastiska appar och webbplatser

gräshoppa

Gr asshopper (gratis) lär ut grunderna i JavaScript, samtidigt som den visar koncept som gäller för andra kodningsspråk såväl som operatorer, arraymetoder, rekursion, objektredigering och återuppringningar. Grasshopper använder korta roliga lektioner för att lära dig nya koncept utan att överväldiga dig samtidigt som du går vidare genom utmanande pussel som hjälper dig att bygga och tillämpa dina färdigheter. Det är tillgängligt i alla webbläsare, såväl som iOS och Android, så att du kan lära dig när du är på språng.

Gratiskurser för fler språk: Khan Academy

Lär dig koda med dessa fantastiska appar och webbplatser

Khan akademin

Khan Academy (gratis) har länge ansetts för sina utmärkta kurser i ämnen som matematik, historia och ekonomi. Nu erbjuder det en betydande mängd kurser för datorprogrammering. Med den här appen lär du dig JavaScript för ritning och animering, SQL för databasfrågor och till och med HTML och CSS för webbdesign. Kurser undervisas av professionella kodare med många års erfarenhet, och appen är tillgänglig på både iOS och Android.

Gott om skräddarsydda kurser till låga kostnader: Udemy

Lär dig koda med dessa fantastiska appar och webbplatser

Udemy

Udemy är en mycket mer robust webbplats för programmeringsutbildning, delvis för att det är en betaltjänst. (Hela kodningskurser i genomsnitt $100 till $200 per pop, vilket inte är för mycket med tanke på kostnaderna för andra lärande-att-koda-tjänster och högskolekurser.) Udemy täcker alla större programmeringsspråk, olika applikationer (som webb- eller mobilutveckling), och har massor av skräddarsydda kurser så att du kan hitta den perfekta för dina karriärbehov. Varje kurs består vanligtvis av flera föreläsningar och tar allt från cirka tre timmar till över 40 att genomföra. Genom att köpa en kurs har du tillgång till den hela livet, på både iOS och Android, så att du kan lära dig när det passar dig. Du får också ett intyg om att du har avslutat en kurs.

Små dagliga lektioner: Enki

Lär dig koda med dessa fantastiska appar och webbplatser

Enki

Enki (gratis) är ett bra val för nybörjare, och som ett komplement för programmerare på mellannivå. Enki undervisar i ämnen som JavaScript, Python, SQL, Java, Git och mer genom rikt strukturerade lektioner, övningar och frågesporter. Lektionerna leds av veteraninstruktörer och är fulla av information och förlitar sig på åtskilda repetitionsalgoritmer som är skräddarsydda för varje elev. Och med små lättsmälta lektioner och appar tillgängliga på både iOS och Android är Enki mest effektiv i små dagliga sessioner.

Lär dig själv, med en gemenskap: SoloLearn

Lär dig koda med dessa fantastiska appar och webbplatser

SoloLearn

Med SoloLearn (gratis) kommer du att gå med i en enorm gemenskap av mobilkodlärare. Den erbjuder kurser för ett anständigt brett utbud av språk, inklusive Python, JavaScript, Swift, Ruby, C++, Java och PHP, såväl som ämnen som jQuery och SQL. Kurser är uppdelade i moduler och frågesporter, och du kan prata med andra studenter i community-forumen. Du kan njuta av dina kurser online eller i iOS- och Android- apparna.

Skaffa Swifty: Swift Playgrounds

Lär dig koda med dessa fantastiska appar och webbplatser

Swift lekplatser

Om du vill skriva en iOS-app måste du lära dig Swift, punkt. Alla nya iOS-appar är skrivna i Swift. Som sådan kommer du bara att kunna lära dig hur du skriver språket på din Mac eller iPad ; den erbjuder (förståeligt nog) ingen Android-app, Windows-app eller webbläsartillägg. Swift Playgrounds (gratis) är intuitivt och roligt, och du behöver inte ha några förkunskaper om kodning för att hoppa in. När du lär dig språket kommer du att få pussel och använda den faktiska koden du skriver för att guida en karaktär genom den givna 3D-världen och fokusera sedan på avancerade koncept när du utvecklas. Och ärligt talat, appen är supersöt och gratis, så det finns ingen anledning att inte lära sig Swift!

Har Ol’ College Experience: Udacity

Lär dig koda med dessa fantastiska appar och webbplatser

Udacity

Udacitysutbildningstjänsten är endast tillgänglig online och har inga mobilappar, och dess prissättning kan vara lite förvirrande. Över 200 av dess allmänna kurser är gratis, men dess nanogradsprogram (de som ger dig officiell certifiering) kan kosta flera hundra dollar, som en kurs på ett riktigt universitet. Kostnaden kan dock vara motiverad, eftersom du kommer att ha verkliga proffs som dina instruktörer, teknisk mentorssupport, företagscertifieringar och tillgång till personliga karriärcoacher och karriärtjänster som en LinkedIn-profilgranskning, intervjuförberedelser och automatisk delning av CV. med över 95 arbetsgivare. Du kan prata med andra studenter och din utbildning kretsar kring verkliga projekt med feedback från erfarna granskare. Udacity är ett utmärkt val för dem med ett professionellt tänkesätt,

Bite-Size Lektion: Mimo

Lär dig koda med dessa fantastiska appar och webbplatser

Mimo

Mimo ($6,66/månad) erbjuder lagom stora kodningslektioner, vilket är bra för dem med superspäckade scheman. Prenumerationstjänsten ger dig obegränsad tillgång till alla deras kurser, där du får praktisk erfarenhet av verkliga övningar och projekt. Mimo lägger också till nya övningar varje vecka och tillhandahåller en kodlekplats där du kan experimentera med kodexempel och skriva och köra din egen kod. Du kan lära dig på Mimos webbversion, eller med iOS- och Android- appar, så att du kan ta dina lektioner hemma eller på språng.

Lär dig koda effektivt: Codecademy

Lär dig koda med dessa fantastiska appar och webbplatser

Codecademy

Codecademy (gratis) är en kraftfull undervisningsresurs för nybörjarkodare. Det är ett bra ställe att börja om du inte kan någon kod alls och om du inte är helt säker på vad du vill göra när du har lärt dig hur man gör. Du kan bläddra bland kurser efter ämne eller språk, se innehållet i kursen och hur lång tid det tar att genomföra.

Om du är osäker på vad du ska göra med kod och inte känner för att söka jobb för att se vad du behöver lära dig, överväger du att uppgradera till Codecademys Pro-version ($19,99/månad) och få en hjälpande hand. Pro-versionen ger dig fler kurser och övningsinnehåll, lägger ut vägar du kan ta för att lära dig koda, låter dig komma i kontakt med andra communitymedlemmar och hjälper dig att bygga en portfölj av verkliga projekt för att bevisa hur fantastisk du är.

Enkelt lärande och intervjuförberedelser: FreeCodeCamp

Lär dig koda med dessa fantastiska appar och webbplatser

Freecodecamp

Om du inte vill ta itu med krusidullerna och extrafunktionerna som många andra kodundervisningsappar och webbplatser erbjuder, är FreeCodeCamp (gratis, om det inte var uppenbart) där du vill lära dig. Du kan till och med se på webbsidans rena design att den går långt och vill få dig att lära dig, bygga projekt och få certifieringar så att du kan komma ut i arbetsstyrkan så snabbt som möjligt.

Förutom att lära ut JavaScript, HTML/CSS, jQuery, React, API:er och andra vanliga kodningsämnen, erbjuder den också en intervjuförberedande sektion. Här kan du titta igenom tusentals timmar av utmaningar som liknar det du kan bli ombedd att hantera i en verklig intervju, inklusive ämnen som algoritmer, datastrukturer och mer. Vad mer kan man begära?

Inspelningskälla: www.reviewgeek.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer