Leren programmeren met Deze Geweldige Apps en Websites

0
222
De Heer Kosal/Shutterstock.com

De Code is iets wat we elke dag gebruiken, maar waarschijnlijk niet beseffen en begrijpen van een taal die de computer begrijpt is ongelooflijk krachtig. Door te leren hoe om te code, kunt u het bouwen van mobile apps, websites maken, en zelfs bijdragen aan grotere projecten.

Welke Taal Moet Je Eerst Leren?

Programmeren is een van die vaardigheden die niet per se een vaste volgorde van de onderdelen te leren, en als zodanig, is er niet echt een standaard voor welke taal moet je eerst leren. De methode die de meeste programmeurs gebruiken om erachter te komen welke taal om te leren is dat ze nadenken over wat ze willen doen in zijn carrière, of wat ze willen bouwen.

Dat, op zijn beurt, bepaalt in welke taal (of een reeks van talen die ze nodig hebben om te leren. Dus, zoek tot het soort opdrachten dat u geïnteresseerd bent in, kijk naar hun functiebeschrijvingen, zien welke talen ze nodig hebben. Van daar, een app die compatibel is met de taal(en) je zult moeten leren en springt daar op in.

Dat gezegd hebbende, de meest voorkomende computer programmeer talen die u waarschijnlijk te zien zijn Python, JavaScript en Java. En, u kan enige troost in het feit dat, hoewel programmeertalen zijn verschillend en zijn ontworpen voor het uitvoeren van verschillende taken, hun logica is meestal hetzelfde, het maakt niet uit welke taal je gebruikt en dat is uiteindelijk wat u nodig hebt om te leren.

De Beste Apps om te Leren Hoe Code

Iurii Stepanov/Shutterstock.com

Niet alle leren-te-code apps en websites zijn gelijk geschapen. Sommige alleen betrekking hebben op de basis van een enkele programmeertaal, terwijl anderen veel meer omvattend is in het aantal talen die ze geven en de breedte van de inhoud leren ze voor elkaar. Het hangt gewoon af van wat je nodig hebt om te leren.

Spring in JavaScript: Sprinkhaan

Sprinkhaan

Sprinkhaan (Gratis) leert de grondbeginselen van JavaScript, terwijl het tonen van concepten die van toepassing zijn op andere codering talen, zoals operators, array methoden, recursie, object bewerken, en callbacks. Sprinkhaan maakt gebruik van korte leuke lessen leren u nieuwe concepten zonder overweldigend u terwijl de vooruitgang door middel van uitdagende puzzels die u helpen bij het opbouwen en toepassen van uw vaardigheden. Het is beschikbaar op alle web browsers, zo goed als iOS en Android, dus je kunt leren op de gaan.

Lees meer op Grasshopper

Gratis Cursussen voor Meer Talen: Khan Academy

Khan Academie

De Khan Academy (Gratis) is lange tijd beschouwd voor zijn uitstekende golfterreinen in vakken als wiskunde, geschiedenis en economie. Nu is het aanbieden van een inhoudelijke bedrag van cursussen voor het programmeren van computers. Met deze app leert u hoe u JavaScript voor tekenen en animatie, SQL database query ‘ s, en zelfs HTML en CSS op te stellen voor website ontwerp. De cursussen worden gegeven door professionele programmeurs met jaren ervaring, en de app is beschikbaar voor zowel iOS en Android.

Lees meer op de Khan Academy

Overvloedig Low-Cost Op Maat Gesneden Cursussen: Udemy

Udemy

Udemy is een veel robuuster website voor de programmering van het onderwijs, deels omdat het een betaalde dienst. (Gehele coderende cursussen gemiddelde van $100 tot $200 een pop, die niet te veel is gezien de kosten van andere leer-om-code diensten en cursussen.) Udemy heeft betrekking op alle belangrijke programmeertalen verschillende applicaties (zoals web of mobile development), en heeft tal van op maat gesneden cursussen, zodat u kunt vinden van de perfecte een voor uw carrière wensen. Elke cursus bestaat meestal uit een aantal lezingen en neemt overal van ongeveer drie uur over 40 compleet. Door de aankoop van een cursus, je hebt levenslang toegang tot het, op zowel iOS en Android, zodat u kunt leren op uw eigen gemak. U zult ook het verdienen van een certificaat voor het afronden van een cursus.

Lees meer op Udemy

Kleine Dagelijkse Lessen: Enki

Enki

Enki (Gratis) is een solide keuze voor beginners, en als een aanvulling voor tussenliggende programmeurs. Enki leert onderwerpen zoals JavaScript, Python, SQL, Java, Git, en meer door het rijk gestructureerde lessen, praktijken en quizzen. De lessen worden geleid door veteraan instructeurs en staan vol met informatie, en vertrouwen op spaced repetition algoritmen die afgestemd zijn op iedere cursist. En, met kleine verteerbare lessen en apps zijn beschikbaar voor zowel iOS en Android, Enki is het meest effectief bij kleine dagelijkse sessies.

Lees meer op Enki

Leren Solo, Met een Gemeenschap: SoloLearn

SoloLearn

Met SoloLearn (Gratis), zult u deelnemen aan een enorme gemeenschap van mobiele code leerlingen. Het biedt cursussen aan voor een fatsoenlijk grote verscheidenheid van talen, zoals Python, JavaScript, Snelle, Ruby, C++, Java en PHP, evenals onderwerpen als jQuery en SQL. De cursussen zijn opgedeeld in modules en quizzen, en je kunt praten met andere studenten in de forums. U kunt genieten van uw cursussen online of in de iOS-en Android-apps.

Lees meer op SoloLearn

Voor Swifty: Swift Speeltuinen

Swift Speeltuinen

Als je wilt schrijf een iOS-app, je hebt om te leren Swift, periode. Alle nieuwe iOS-apps zijn geschreven in de Swift. Als zodanig, u zult enkel in staat zijn om te leren hoe u de taal op uw Mac of iPad; het (begrijpelijkerwijs) niet bieden van een app voor Android, Windows-app of de browser extensie. Swift Speeltuinen (Gratis) is intuïtief en leuk, en je hoeft geen voorafgaande kennis van codering in te springen. Als je leert de taal, krijgt u de puzzels op en gebruik de code die je schrijft om te begeleiden van een personage via de 3D-wereld en richten zich vervolgens op geavanceerde concepten zoals je vooruitgang. En eerlijk gezegd, de app is super schattig en gratis, dus er is geen reden om niet te leren Swift!

Meer informatie bij Swift Speeltuinen

De Ol’ College-Ervaring: Udacity

Udacity

Udacity de educatieve dienst is alleen online beschikbaar en niet over mobiele apps, en de prijs kan een beetje verwarrend zijn. Meer dan 200 van haar algemene cursussen zijn gratis, maar de nanodegree programma ‘ s (degenen die u voorzien van een officiële certificering) kan kosten honderden dollars, zoals een opleiding aan een echte universiteit. Echter, de kosten gerechtvaardigd kan zijn, zoals u zult hebben in de echte wereld professionals als docenten, technische mentor support, corporate certificeringen en de toegang tot persoonlijke carrière coaches en career services zoals een LinkedIn profiel review, interview prep, en automatisch hervatten delen met meer dan 95 werkgevers. U kunt praten met andere studenten en je opleiding centra in echte projecten met feedback van ervaren revisoren. Udacity is een geweldige keuze voor diegenen met een professionele mind-set, in plaats van die leren programmeren als hobby.

Lees meer op Udacity

Bite-Size Les: Mimo

Mimo

Mimo ($4.99/mo) biedt hapklare codering lessen, die is geweldig voor mensen met een super drukke schema ‘ s. Het abonnement biedt u onbeperkt toegang tot alle cursussen, waar je hands-on ervaring met de echte wereld opdrachten en projecten. Mimo voegt ook nieuwe oefeningen wekelijkse en levert een code speeltuin, waarin je kunt experimenteren met code voorbeelden, en het schrijven en uitvoeren van uw eigen code. Je kunt leren op de Mimo-web-versie, of met iOS-en Android-apps,dus je kunt je lessen thuis of onderweg.

Lees meer op Mimo

Leren om Code Efficiënt: Codecademy

Codecademy

Codecademy (Gratis) is een krachtige lesmateriaal voor beginnende programmeurs. Het is een geweldige plek om te beginnen als je niet weet wat de code is, en als je niet helemaal zeker weet wat je wilt doen als je eenmaal leert hoe. U kunt bladeren door cursussen op onderwerp of taal, de inhoud van de cursus, en hoe lang het duurt om te voltooien.

Als u niet zeker weet wat te doen met de code en geen zin om te onderzoeken banen om te zien wat je moet leren, overwegen te upgraden naar Codecademy de Pro-versie ($19.99/maand) en krijg een helpende hand. De Pro-versie krijgt u meer cursussen en praktijk inhoud, legt paden die u kunt nemen in het leren hoe om te code, kunt u verbinding maken met andere leden van de gemeenschap, en helpt u bij het opbouwen van een portfolio van echte projecten om te bewijzen hoe goed u bent.

Lees meer op Codecademy

Eenvoudig te Leren en Interview Prep: FreeCodeCamp

Freecodecamp

Als u niet wilt om te gaan met de franje en de extra ‘ s die vele andere code onderwijs apps en websites bieden, FreeCodeCamp (Gratis, als het niet voor de hand) is de plaats waar je wilt leren. U kunt zelfs vanaf de website van een mooi ontwerp dat de bezuinigingen op de achtervolging en wil je het leren, het bouwen van projecten en het verkrijgen van certificaten zodat je kunt krijgen naar de werknemers zo snel mogelijk.

In aanvulling op het onderwijs van JavaScript, HTML/CSS, jQuery, Reageren, Api ‘ s, en andere gemeenschappelijke codering onderwerpen, het biedt ook een Interview Prep sectie. Hier kunt u zoeken door middel van duizenden uren van uitdagingen gelijk aan wat u gevraagd worden om te gaan met in een real-world-interview, met inbegrip van onderwerpen zoals algoritmen, datastructuren, en meer. Wat kan je meer vragen?

Lees meer op FreeCodeCamp