Jeg kommer ikke til å sitte her og fortelle deg at alt du trenger er et par apps på iPhone eller iPad, og du vil kunne lære å kode. Du kan ikke engang skrive utfør kode på disse enhetene. Du trenger en ekte datamaskin for å gjøre alt det.

Men disse enhetene er alltid med deg. Og de kan hjelpe, i noen kapasitet. Du kan se videoer som vil forklare et vanskelig konsept eller bare gjøre noen øvelser på fritiden din. Ja, du kan bare besøke nettstedet på iPad for å lære, men appene gir en opprinnelig opplevelse. Du kan laste ned videoer og leksjoner for offline bruk, løse oppgaver og mye mer.

Sjekk appene nedenfor, og legg dem til som et komplementært verktøy i kodingsverktøyet.

1. Swifty

Du kan hente Apples offisielle 500 + side eBook for å lære Swift, eller du kan bare få denne appen i stedet. Swifty er brutt ned i leksjoner. Det starter deg med å lære språkets grunnleggende, hvordan du skriver ut tekst på skjermen, hvordan du definerer variabler og så fortsetter den.

2. Lrn

Lrn er en relativt ny iOS-app som tar det samme konseptet med Swifty og legger et JavaScript-spinn til det. Appen gir deg mer enn 50 mini-puslespill gratis, og du kan legge til 120 flere ved å betale $ 2, 99.

3. Udemy Learn Programming Series

Udemy har et par fullt utstyrt apper for å lære å kode. Du finner individuelle apper for å lære programmering, Python, Java og mer. Appene oppfører seg mye som Udemys online kurs. Først ser videoene, så utfordringene og øvelsene.

4. Kode skole og trehus

Kode skole og Treehouse er to av de beste nettstedene for å lære å kode - spesielt for front end ting. Mens appene er gratis, krever begge abonnement på nettstedet for å få tilgang til hele katalogen. Jeg har brukt Treehouse, og jeg kan helhjertet anbefale $ 25 / måned planen.

5. Utacity

Utacity kan virke som en annen kodende app, men det er det ikke. Utacity har noen av de beste kursene for å lære å kode. Den dekker alt fra HTML til JavaScript til Java til Android utvikling. Faktisk er Google vert for Android utviklings- og designkurs på Udacity. Appen lar deg ta all den læring med deg overalt hvor du går.

6. Javvy

Javvy er en ny app fra produsentene av Swifty. Appen fungerer mye som Swifty, bare denne er for å lære Java. Din læring er oppdelt i leksjoner og over 150 puslespill. Du lærer alt, inkludert Java-basics, looper og arrayer.

Hvordan lærer du?

Uansett hvilket språk du prøver å mestre, vil disse appene være din hjelpende hånd. Del din læringsreise med oss ​​i kommentarene nedenfor.