7 beste middelen vrij te maken voor het leren programmeren
Vormende / / December 19, 2019
1. freeCodeCamp
- Technologie: HTML, CSS, JavaScript, Git, Node.js, React.js en anderen.
- Kosten: helemaal gratis.
- Niveau: Alle niveaus.
- Taal: Engels.
freeCodeCamp programma leert consequent de gebruiker alle basisaspecten van web ontwikkeling van de eerste concepten om geavanceerde technieken van ontwikkeling. Aan het begin van elke les leest u theorie en vervolgens toe te passen in de praktijk: het schrijven van de code in een speciale editor, en je controleert het systeem. Als er moeilijkheden zijn, kun je ze bespreken met andere studenten op het forum.
Aan het einde van de theoretische modules laten zien projecten, waarvan een voorbeeld u uw eigen web-applicaties te maken. ontwikkeling resultaten moeten worden gepubliceerd op de bron, waarna ze andere gebruikers kunnen geven.
Daarnaast helpt freeCodeCamp studenten ontmoeten elkaar in teams en werken samen aan echte niet-commerciële projecten. Dit is een goede kans om waardevolle ervaring in de ontwikkeling en portfolio die nodig zijn voor een baan te vinden.
freeCodeCamp →
2. Codecademy
- Technologie: HTML, CSS, JavaScript, angularjs, React.js, Python, Ruby en anderen.
- Kosten: gratis of $ 20 per maand voor extra content.
- Taal: Engels.
- Moeilijkheidsgraad: easy-gemiddeld niveau.
Net als de vorige bron, Codecademy is gebaseerd op web programmeren. Je bekijkt de theorie, en voer vervolgens de taak in de interactieve editor. Het geeft de gebruiker specifieke cursussen gewijd aan de verschillende technologieën. Het grootste deel van elk van hen is gratis beschikbaar, maar de quizzen en opdrachten voor de ontwikkeling van het project worden geopend na inschrijving.
In Codecademy hebben ook complexe pay programma's die systematiseren en integreren van materialen van verschillende cursussen. Bijvoorbeeld, het programma Bouw Websites from Scratch stap-voor-stap handleidingen bieden een eenvoudige website vanuit het niets met behulp van verschillende technologieën.
Codecademy →
3. Coursera
- Technologie: HTML, CSS, JavaScript, angularjs, Java, Python, Ruby, Swift en anderen.
- Kosten: gratis of $ 49 per maand voor extra content.
- Taal: Engels, Russisch en anderen.
- Niveau: Alle niveaus.
Bij Coursera, kunt u een scala aan cursussen voor de verschillende talen van de programmering van 's werelds toonaangevende universiteiten vinden. Hier kunt u niet alleen op web development, maar ook de oprichting van mobiele en desktop applicaties te leren. Sommige cursussen zijn zelfvoorzienend, maar de meeste samengevoegd tot specialisatie - een set van verwante opleidingen.
Bekijk de theoretische materiaal gepresenteerd tekst en video, is gratis. Maar de meerderheid van de test en praktische opdrachten die verificatie leraar of andere gebruikers nodig hebben zijn alleen beschikbaar via een abonnement.
Coursera →
4. edx
- Technologie: HTML, CSS, JavaScript, Java, Python, Ruby en anderen.
- Kosten: gratis of $ 49 per maand voor een certificaat.
- Taal: Engels en anderen.
- Niveau: Alle niveaus.
Op edx kunt u toegang tot de cursussen van bekende bedrijven en universiteiten te krijgen. Onder hen zijn, bijvoorbeeld, de beroemde inleidende cursus voor beginners Introduction to Computer Science van Harvard University. De educatieve inhoud wordt gepresenteerd meestal video lezingen en teksten. Sommige cursussen bevatten quizzen en andere interactieve taken.
Het invullen van de meeste materialen platform vraagt niet om geld. Maar om een certificaat waaruit de succesvolle afronding van een cursus te krijgen, is het mogelijk alleen voor het geld.
EDX →
5. INTUIT
- Technologie: HTML, CSS, JavaScript, algoritmen en databases, C #, Java, Python, Ruby, en anderen.
- Kosten: gratis of 500 roebel per maand voor de begeleiding van diensten.
- Taal: Russisch.
- Niveau: Alle niveaus.
In de catalogus van het educatieve platform "INTUIT" heeft tekst en video tutorials op de Russische onderwijsinstellingen en internationale IT-bedrijven. Content platform omvat alle belangrijke gebieden van de programmering van de bouwgrond om desktop applicaties te creëren. Zelfstudie is gratis, maar er is een betaalde dienst waarin een gebruiker een persoonlijke tutor maakt.
"INTUIT» →
6. Stepic
- Technologies: JavaScript, C #, neurale netwerken, C ++ en anderen.
- Kosten: helemaal gratis.
- Taal: Russisch, Engels.
- Moeilijkheidsgraad: easy-medium.
Een andere non-profit platform voor cursussen die Russische bedrijven en universiteiten. Hoewel Stepic is niet zozeer over specifieke programmeertalen, kan het materiaal hier te vinden fundamentele kennis van de wiskunde en de theorie van algoritmen, die voor iedereen nuttig zal zijn ontwikkelaar.
Stepic →
7. Modern leerboeken Javascript
- Technologies: JavaScript, en anderen.
- Kosten: gratis of 6500 roebel voor een extra cursus.
- Taal: Russisch.
- Niveau: Alle niveaus.
Deze bron is gewijd aan de JavaScript-taal en aanverwante webtechnologieën. Hier vindt u een zeer gedetailleerd, goed gestructureerd en gemakkelijk te begrijpen tekst cursus over JS vinden. Opdrachten na elk onderwerp zal helpen hun kennis te consolideren. Op hetzelfde moment, het materiaal is zuiver theoretisch en leert niet het opzetten van projecten in de praktijk.
U kunt vrij om deel te nemen in hun eigen leerboek of betalen voor gevorderde cursussen die studie van JavaScript of verwante technologieën met de leraar op te nemen.
"Modern leerboek Javascript» →