Huis beoordelingen 9 Goedkope en eenvoudige manieren om te leren coderen

9 Goedkope en eenvoudige manieren om te leren coderen

Inhoudsopgave:

Video: Leren Programmeren in Python - 9 - Een programma schrijven (November 2024)

Video: Leren Programmeren in Python - 9 - Een programma schrijven (November 2024)
Anonim

Software is overal om ons heen. Het is moeilijk om iets in de moderne wereld te vinden dat niet op code draait, van mobiele telefoons tot sneakers. De onzichtbare wereld van programma's is overal om ons heen, en als je eenmaal leert hoe je er gebruik van kunt maken, kun je veel bereiken.

Zelfs als je geen carrière in de informatica wilt nastreven, heeft het leren coderen talloze praktische toepassingen. Net als bij het leren van een vreemde taal, opent leren programmeren nieuwe neurale paden om creatief denken aan te moedigen en kan het ook algemene probleemoplossende vaardigheden verbeteren. Er is nooit een betere tijd geweest om te leren.

Dus wat houdt je tegen? De wereld van programmeren is toegankelijker dan ooit tevoren, met tonnen tutorials en platforms beschikbaar voor mensen van alle niveaus. In deze functie zullen we negen betaalbare bronnen (en een duurdere optie) onder de aandacht brengen om vaardigheden op te bouwen.

  • 1 Codecademy

    De absoluut gratis Codecademy is een uitstekende plek om te beginnen met zelfstudies op laag niveau in acht van de populairste talen van het web. Van eenvoudige HTML en CSS tot Python, Ruby en PHP, het is een robuuste service met een brede selectie tutorials en lessen. Zoals gebruikelijk is voor online leren, is het proces erg gamified, met badges om te verdienen en scoreborden met een hoge score. Het platform heeft een aantal zeer interessante functies, waaronder de mogelijkheid om groepen te maken om te leren en samen te werken, evenals de mogelijkheid voor meer gevorderde studenten om hun eigen lessen te publiceren. Bekijk de review van PCMag voor meer informatie.
  • 2 Boomhut

    Je moet betalen voor het aanbod bij Treehouse, maar als je een snelle onderdompeling in de wereld van codering nodig hebt die je voorbereidt op de arbeidsmarkt, dan is $ 25 per maand de moeite waard om te betalen. Het curriculum van Treehouse is gecentreerd rond real-world computerbehoeften, dus u zult minder theoretische discussie- en ontwerppatronen vinden en meer basale bruikbaarheid en functionaliteit. Meer dan 1.000 instructievideo's worden op de site gehost, allemaal in eigen huis gemaakt in overeenstemming met hun goed onderbouwde leerfilosofie. De lessen zijn projectmatig en veel draaien om het ontwikkelen van sites en diensten voor hypothetische bedrijven. Bekijk de review van PCMag voor meer informatie.
  • 3 Gratis codekamp

    Hier is een vrij geweldige manier om te leren hoe JavaScript te coderen terwijl het ook een beetje goed is in de wereld. Free Code Camp doet zijn naam eer aan door een brede selectie tutorials en cursussen te hosten die beginnen met de basisontwikkeling van webpagina's en doorgaan naar de nieuwste moderne dynamische frameworks zoals Node.js. Het hele curriculum is naar schatting 800 uur instructie, wat indrukwekkend is. Maar wanneer u klaar bent, biedt Free Code Camp u de mogelijkheid om tijdens het werk te leren door vrijwilligerswerk te doen om uw vaardigheden te lenen aan non-profitorganisaties die webhulp nodig hebben.

    4 Crunchzilla

    De informele, vriendelijke tutorials op Crunchzilla zijn onderverdeeld in leeftijdsgroepen, maar beginnende volwassenen kunnen een goede start krijgen via het Code Monster-programma, dat een breed scala aan programmeerbasis omvat. Als je het graaft, ga dan naar de meer geavanceerde concepten in de Code Maven- en Game Maven-programma's, waarmee je vuile handen krijgt bij het bouwen van werkende software in Javascript. De vriendelijke stapsgewijze instructies zijn gemakkelijk te volgen en geven u veel ruimte om te experimenteren, en het is gemakkelijk om uw voltooide projecten uit het platform te exporteren om er op uw gemak mee te spelen.

    5 Dash

    Als u zich wilt concentreren op uitsluitend webprogrammering, is Dash een geweldige plek om te beginnen. De online lessen gecreëerd door General Assembly, het New Yorkse bedrijf dat zichzelf heeft gepositioneerd als een vitaal educatief platform in de start-up economie, leiden je door de essentiële fasen van de carrière van een webontwikkelaar, van persoonlijke site tot e-commerceplatform. De cursus is sterk verhalend, waarbij elk tutorialsegment wordt gepresenteerd als een opdracht van een denkbeeldige klant die feedback geeft bij de levering van code. Als u klaar bent, kunt u uw sites gratis op internet publiceren.

    6 CodeHS

    Hoewel de lessen over CodeHS zijn gemaakt voor middelbare scholieren, zijn ze evenzeer van toepassing op volwassenen die hun weg naar programmeerkennis beginnen. CodeHS werd in 2012 opgericht door een paar afgestudeerden van computerwetenschappen aan de Stanford University die hun ervaring met werken met inkomende eerstejaarsstudenten gebruikten om een ​​platform te ontwikkelen dat hen de real-world code-ervaring zou bieden die ze vóór hun studie onder hun hoede moesten hebben. De antropomorfe mascotte van het programma, een hond genaamd Karel (vernoemd naar de programmeertaal 1981), introduceert beginners de basisconcepten en leidt ze vervolgens naar Javascript, HTML en Java-oefeningen.

    7 CodeCombat

    Sommige mensen hebben het moeilijk met droog academisch materiaal en hebben dingen nodig om wat informeler te zijn. Voor hen is Code Combat een briljante oplossing. Omlijst als een kerker-kruipend fantasie-avontuur, is elke speler in Code Combat gewapend met de tools van JavaScript. Elk niveau is een op zichzelf staande puzzel die nieuwe programmeerconcepten introduceert en waarmee leerlingen hiermee kunnen experimenteren. Als u op zoek bent naar een gerichte, zakelijke benadering van het leren van code, dan is Code Combat waarschijnlijk niets voor u. Als je echter meer een informele leerling bent die zijn voeten nat wil maken en plezier wil hebben, start het dan op en probeer het eens.
  • 8 Khan Academy

    Een van de leiders in het tempo van online opleidingen, Khan Academy is niet alleen gericht op programmeren, maar het aanbod is zeer solide - en gratis! Ze richten zich op Javascript, een krachtige taal die overal op het web wordt gebruikt voor een grote verscheidenheid aan interactiviteit. Cursussen zijn gestructureerd als een reeks video-walkthroughs die de essentiële concepten introduceren, gevolgd door online uitdagingen om ervoor te zorgen dat je ze begrijpt. Die worden gevolgd door 'projecten', waarbij u uw nieuwe vaardigheden gebruikt om programma's te maken die vervolgens worden geëvalueerd door andere Khan Academy-studenten en -coaches. Het is een intuïtieve installatie die gemakkelijk in en uit te zetten is. Bekijk de review van PCMag voor meer informatie.
  • 9 Code School

    Voor $ 29 per maand geeft Code School je onbeperkte toegang tot al hun tutorials en oefeningen. In tegenstelling tot veel van de andere platforms in deze functie, zijn deze bedoeld voor een meer gespecialiseerd publiek dat de basisprincipes van programmeren al beheerst. Het aanbod van Code School omvat een breed scala aan talen, van webbasics zoals HTML / CSS tot Ruby en zelfs iOS-ontwikkeling. Code School valt op door zijn zeer hoge productiewaarden en geïntegreerde verhalen, waardoor de programma's lijken op samenhangende eenheden in tegenstelling tot alleen maar oefeningen. De presentatoren halen ook hoge cijfers van studenten voor duidelijkheid en persoonlijkheid.
  • 10 Udemy

    Per cursus is Udemy waarschijnlijk de duurste bron op deze lijst. Het biedt een enorme en gevarieerde catalogus van online cursussen op eigen tempo, waarvan vele gratis zijn. Maar een aantal van die cursussen zijn zo kort dat ze in feite tutorials zijn, en gratis cursussen proberen constant gebruikers op te waarderen naar betaalde aanbiedingen. Toch is het een goede investering als u een specifieke behoefte hebt die verder gaat dan codering op instapniveau. Udemy mist veel toeters en bellen die andere programmeercursussen bieden - er is niets dat gamification in de weg staat, je kunt niet met andere studenten werken en de presentatie is vrij kaal. Wat je wel krijgt van de beste Udemy-cursussen, is specialisatie. De populaire 3D-game-engine Unity wordt bijvoorbeeld zwaar ondersteund op Udemy, met zeer gedetailleerde tutorials en lessen om projecten van start te laten gaan met solide aandacht voor best practices. De tariefstructuur is per cursus, maar er zijn zeker coupons en speciale aanbiedingen rondzweven die die kosten kunnen compenseren. Bekijk de review van PCMag voor meer informatie.
9 Goedkope en eenvoudige manieren om te leren coderen