Inhoudsopgave:

De beste iPhone-apps om u te helpen de basisprincipes van programmeren te leren
De beste iPhone-apps om u te helpen de basisprincipes van programmeren te leren
Anonim

Met deze programma's kun je onderweg leren met slechts een paar minuten per dag voor kleine, interactieve lessen.

De beste iPhone-apps om u te helpen de basisprincipes van programmeren te leren
De beste iPhone-apps om u te helpen de basisprincipes van programmeren te leren

Bijna alle vermelde applicaties bevatten lessen in het Engels. Maar als je gaat leren programmeren, dan moet je begrijpen dat een ontwikkelaar niet zonder Engels kan.

Lrn

Lrn leert de basis van talen als HTML, CSS, Javascript, Python en Ruby. Lessen zijn kleine interactieve taken met aanwijzingen. In elk van hen leest u eerst 2-3 zinnen met theorie en plakt u vervolgens de ontbrekende code in de editor. Sommige lessen zijn gratis beschikbaar, de rest kan in de app worden gekocht.

Mimo

Binnen het programma vind je verschillende projectgerichte cursussen die je door alle hoofdfasen van het ontwikkelen van een eenvoudige applicatie, website of game leiden. Daarnaast biedt Mimo cursussen aan die volledig zijn gewijd aan individuele talen en technologieën: PHP, Python, SQL, JavaScript, CSS, HTML, Git, Terminal, Swift, Java en meer. Tijdens het leren werk je met de editor en zie je de output van de geschreven code.

Alleen de eerste lessen zijn gratis voor de gebruiker, de rest kan worden voltooid na een betaald abonnement.

Enki

Enki leert Python, JavaScript, Linux, Java, SQL, Node, React, Git en andere talen en ontwikkeltools. Het programma kan niet alleen nuttig zijn voor beginners, maar ook voor mensen die al bekend zijn met de code. Het bevat een schat aan informatie van de geschiedenis van specifieke talen tot handige tips en voorbeelden van best practices. Ingebouwde minigames laten je niet vervelen en helpen de opgedane kennis te consolideren. Sommige cursussen zijn alleen beschikbaar voor betalende abonnees.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

Py

Py helpt om de basiskennis voor data-analyse, website-ontwikkeling, applicaties en games onder de knie te krijgen. Voor elk van deze gebieden in de applicatie is er een apart pakket aan cursussen. De lessen worden gepresenteerd met kleine porties theorie en eenvoudige interactieve taken. Daarnaast heeft het programma tests met typische vragen die programmeurs tijdens interviews worden gesteld. De meeste lessen worden pas geopend na een betaald abonnement.

SoloLeer-apps

De ontwikkelaar SoloLearn heeft een hele reeks gratis apps om te leren programmeren. Elk van hen bevat een duidelijk gestructureerde cursus met de basis van een bepaalde taal, of het nu JavaScript, Python, PHP, Java of een van de vele andere is. Er is een code-editor voor oefenoefeningen en een intern forum waar je andere leden om hulp kunt vragen. Veel programma's uit deze serie zijn vertaald in het Russisch.

Toepassingen van populaire educatieve platforms

Veel educatieve sites hebben hun eigen applicaties in de App Store. Door zo'n programma te downloaden, krijg je toegang tot een catalogus waarin onder meer cursussen over programmeren worden gegeven. Elk platform bevat doorgaans educatief materiaal van veel uitgevers en auteurs met verschillende inhoud, complexiteit en structuur.

Inhoud kan alleen worden weergegeven door tekst en afbeeldingen, of interactieve taken en video's bevatten. U kunt de interne zoekfunctie of de programmanavigatie gebruiken om de juiste cursus voor u te vinden in de taal die u wilt.

Cursussen van sites zoals Coursera, edX, Khan Academy en Stepik zijn meestal gratis beschikbaar. Op andere platforms wordt de meeste inhoud voor geld verkocht.

Khan Academy Khan Academy

Image
Image

Stapeloverloop

Er zijn geen lessen of cursussen in dit programma. Maar het kan nog steeds erg handig zijn, vooral als je een beginner bent. Stack Overflow is een Q&A-service die zich toelegt op verschillende aspecten van softwareontwikkeling. Via de applicatie kunt u hulp krijgen van een enorme gemeenschap van programmeurs - u hoeft alleen maar uw vraag correct te formuleren en hen te stellen.

Aanbevolen: