Jag kommer inte att sitta här och berätta att allt du behöver är ett par appar på din iPhone eller iPad, och du kommer att kunna lära dig hur du kodar. Du kan inte ens skriva exekvera kod på dessa enheter. Du behöver en riktig dator för att göra allt detta.

Men dessa enheter är alltid med dig. Och de kan hjälpa till, i viss kapacitet. Du kan titta på videor som kommer att förklara ett svårt begrepp eller bara göra några övningar på fritiden. Ja, du kan bara besöka webbplatsen på din iPad för att lära dig, men apparna ger en inbyggd upplevelse. Du kan ladda ner videor och lektioner för offline användning, lösa pussel och mycket mer.

Kontrollera apperna nedan och lägg till dem som ett komplementärt verktyg i din kodningsverktygslåda.

1. Swifty

Du kan hämta Apples officiella 500+ sid eBook för att lära dig Swift, eller du kan bara få den här appen istället. Swifty är uppdelad i lektioner. Det börjar dig att lära dig grunderna i språket, hur man skriver ut text på skärmen, hur man definierar variabler och sedan fortsätter det.

2. Lrn

Lrn är en relativt ny iOS-app som tar samma begrepp som Swifty och sätter en JavaScript-spin på den. Appen ger dig mer än 50 mini pussel gratis, och du kan lägga till 120 mer genom att betala $ 2, 99.

3. Udemy Learn Programmeringsserie

Udemy har ett par fullt utrustade appar för att lära sig hur man kodar. Du hittar enskilda appar för programmering, Python, Java och mer. Apporna beter sig mycket som Udemys online-kurser. Först titta på videon, gör sedan utmaningarna och övningarna.

4. Code School och Treehouse

Code School och Treehouse är två av de bästa webbplatser för att lära sig hur man kodar - speciellt för front-end saker. Medan programmen är gratis behöver båda en prenumeration på webbplatsen för att komma åt hela katalogen. Jag har använt Treehouse, och jag kan helhjärtat rekommendera planen på $ 25 / månad.

5. Utacity

Utacity kan verka som bara en annan kodande app, men det är det inte. Utacity har några av de bästa kurser för att lära sig hur man kodar. Den täcker allt från HTML till JavaScript till Java till Android utveckling. I själva verket är Google värd för Android utveckling och design kurser på Udacity. Appen låter dig ta allt detta lärande med dig överallt du går.

6. Javvy

Javvy är en ny app från skaparna av Swifty. Appen fungerar som Swifty, bara den här är för att lära sig Java. Ditt lärande är uppdelat i lektioner och över 150 pussel. Du lär dig allt inklusive Java-basics, loopar och arrayer.

Hur lär du dig?

Oavsett vilket språk du försöker behärska, kommer dessa appar att vara din hjälpande hand. Dela din inlärningsresa med oss ​​i kommentarerna nedan.