Manieren om te programmeren

Schrijver: Peter Berry
Datum Van Creatie: 16 Juli- 2021
Updatedatum: 1 Juli- 2024
Anonim
3 manieren om te programmeren in de klas
Video: 3 manieren om te programmeren in de klas

Inhoud

Naarmate technologie steeds toegankelijker wordt, neemt ook de vraag naar programmeurs toe. Programmeren is een vaardigheid die in de loop van de tijd verbetert en verbetert. Iedereen moet echter een bepaald begin doormaken. Er zijn talloze talen die geschikt zijn voor beginners, ongeacht het veld van hun keuze (bijv. JavaScript, etc. JavaScript is relatief hoog, dus begin met HTML of CSS). Lees verder om aan de slag te gaan met uw programmeerlessen.

Stappen

Methode 1 van 2: programmeertalen leren

  1. Maak je niet al te veel zorgen over de taal die je kiest. In het begin vinden veel mensen het moeilijk om een ​​taal te kiezen. Het gebruik van logica en datastructuren is echter vrijwel hetzelfde, ongeacht de gebruikte taal. Dat zijn de belangrijkste vaardigheden en je kunt ze in elke taal aanscherpen.
    • Concentreer u bij het kiezen van een taal op het soort programmeren waarmee u aan de slag wilt gaan en kies van daaruit de juiste basistaal. Als u bijvoorbeeld wilt leren hoe u het web bouwt, kunt u beginnen met HTML5 en vervolgens meer CSS, JavaScript en PHP leren. Als je desktop-apps wilt schrijven, begin dan met C of een andere standaard programmeertaal.
    • Als je deze carrière voortzet, zul je merken dat je waarschijnlijk nooit de eerste programmeertaal zult gebruiken die je hebt geleerd. In plaats daarvan leer je nieuwe talen door onderzoek en experimenten.

  2. Vind gratis online bronnen voor de taal van uw keuze. Het internet is een schat aan gratis tutorials, lessen en video's, afgestemd op de taal van uw keuze. U begrijpt de basis van bijna elke inleidende taal in slechts één dag.
    • Populaire sites zijn onder meer Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools, Code School en meer.
    • Er zijn ook tal van tutorials voor beginners op wikiHow die zijn afgestemd op specifieke talen.
    • Op YouTube is documentatie van bijna elke programmeersituatie te vinden.
    • Stack Exchange is een van de beste antwoordsites voor al je programmeervragen.


    Archana Ramamoorthy, MS
    Directeur productbeheer

    Aandeel experts: "Als het op programmeren aankwam, wist ik niets van computerontwerp of programmeren. Toen ik wilde leren programmeren, begon ik met het lezen van Java-boeken en het gebruiken van informatie op internet. Tegenwoordig hebben we zoveel informatiebronnen, dus het is gemakkelijk om nieuwe vaardigheden te leren! "

  3. Download een goede editor. Veel programmeertalen staan ​​het gebruik van een externe editor toe om code te schrijven. Zoek naar een editor die inspringing en accentuering van programmeercodes weergeeft.
    • Enkele bekende programma's zijn onder meer Notepad ++ (Windows), TextWrangler (OS X) en Edit (gebruikt voor alle machines).

  4. Download de vereiste compiler. Sommige programmeertalen hebben een compiler nodig om de code uit te voeren. De compiler converteert de geschreven code naar een taal op een lager niveau, zodat de computer ermee overweg kan. Veel compilers zijn open source en worden gratis aangeboden. Compilertalen zijn onder meer:
    • C
    • C ++
    • C #
    • Java
    • BASIS
    • Fortran
  5. Ga aan de slag met je eerste project. Door het juiste startproject te kiezen, maak je kennis met de programmeertaal. Onder de vele online suggesties en tutorials zijn de eenvoudige HTML-website, de sjabloonfunctie en de basisdatabase met PHP of het eenvoudige programma en elke compilatietaal de uitgangspunten. niet slecht voor je.
  6. Let op elk stukje code. De annotatiefunctie is beschikbaar in alle programmeertalen, waardoor inhoud kan worden ingevoerd die niet kan worden gelezen door de compiler. Dankzij deze functie kunt u notities aan uw code toevoegen. Deze opmerkingen zijn erg belangrijk. Ze laten anderen niet alleen begrijpen hoe code werkt, maar helpen u ook om uzelf eraan te herinneren waarvoor de code bedoeld is.
    • U kunt ook de annotatiefunctie gebruiken om snel code uit uw programma te verwijderen voor testdoeleinden. Plaats flashcards rond de code die u wilt verwijderen en verwijder die tags voor hergebruik.
  7. Verwijs naar andere webprojecten en programma's. Aarzel niet om tijdens het leerproces op te zoeken en te raadplegen hoe u problemen van anderen kunt oplossen. Neem de tijd om te onderzoeken en te begrijpen waarom de code werkt.
    • Raadpleeg deze gids voor details over het lezen van de broncode van webpagina's.
    advertentie

Methode 2 van 2: Vergroot uw kennis

  1. Doe mee met de klas. Community colleges, technische scholen en online programma's bieden certificaten en lessen waarmee je een baan kunt vinden en je kunt leren programmeren. Hoewel dit niet altijd nodig is, kunnen geavanceerde certificeringen zoals computertechnologie u helpen bij het vinden van fulltime programmeerposities.
    • Direct leren met een docent of programmeerexpert heeft veel voordelen. Dit is iets dat niet alle online bronnen kunnen bieden.
    • Lessen volgen kan erg duur zijn. Overweeg dus de voordelen die u krijgt. Als je programmeren alleen als een hobby beschouwt, is inschrijven voor lessen misschien niet de tijd of het geld waard. Als je deze carrière wilt voortzetten, kan het volgen van een les erg nuttig zijn (maar geen must als je talent hebt).
  2. Vergroot uw kennis. Leer niet alleen programmeertalen, u zult veel baat hebben bij wiskundige en logische lessen: deze zijn vaak essentieel voor geavanceerd programmeren. Hoewel het niet nodig is om op school wiskunde en logica te leren, kan de klasomgeving helpen.
    • Programmeren omvat fysieke berekeningen en veel simulaties die een diep begrip van algoritmen en modellen vereisen.
    • Logica is de fundamentele basis van programmeren. Door logica en processen te begrijpen, kunt u problemen oplossen bij het schrijven van code.
    • Hoewel voor de meeste programmeerprojecten geen geavanceerde wiskunde nodig is, kan deze kennis veel voordelen en optimalisatie bij het programmeren opleveren.
  3. Leer meer talen. Zodra u de eerste taal beheerst, kunt u meer leren. Zoek de aanvullende taal voor de eerste taal of kies de sitespecifieke taal die u target. Add-on-talen, zoals HTML en CSS, zijn vaak de gemakkelijkste keuze om te leren.
    • Java is een van de meest populaire talen en vaak heeft een Java-ontwikkelaar volop mogelijkheden. Java kan op een groot aantal verschillende systemen worden uitgevoerd en heeft een groot aantal toepassingen. Deze taal wordt gebruikt voor Android-apps, een van de snelstgroeiende markten.
    • C ++ wordt aanbevolen voor potentiële ontwikkelaars van videogames. Hoewel het niet nuttig is buiten de videogame-industrie, kan het leren programmeren op Unity (veelgebruikte goedkope gameconsoles) en UDK (de programmeercode voor de beroemde Unreal Engine) een aantal spieren openen. bepaalde montage.
    • Als je iPhone-apps wilt schrijven, zijn Xcode en Objective-C je belangrijkste tools. Je hebt ook een Mac nodig, omdat Xcode alleen op deze kan worden gecompileerd.
    • Als programmeertaal voor servers is Python een van de gemakkelijkst te leren talen. Het wordt gebruikt voor webservices zoals Pinterest en Instagram en is eenvoudig genoeg om de basis in slechts een paar dagen te leren.
  4. Wees alstublieft geduldig. Tijdens het programmeerproces komt u vaak voor uitdagingen te staan, vooral bij het vinden van bugs en het uitvoeren van nieuwe ideeën. Je zult moeten leren tevreden te zijn met kleinere prestaties in plaats van hele puzzels in één keer op te lossen. Geduld zal leiden tot effectievere code, waardoor u het programma beter kunt laten werken en uw collega's gelukkiger.
  5. Leer samenwerken met anderen. Als er veel mensen deelnemen, zal het project veel verschillende opvattingen hebben over de richting ervan. Teamwork is in de zakenwereld bijna onvermijdelijk. Dus, tenzij u van plan bent om alles onafhankelijk te ontwikkelen, moet u zich voorbereiden om met anderen samen te werken.
  6. Door een baan te vinden, kun je je programmeervaardigheden oefenen. Doe webdesign of schrijf vrijwillige computertoepassingen.Door parttime in een klein bedrijf te werken, kun je coderen voor websites en eenvoudige applicaties.
  7. Maak contact met andere programmeurs. Er zijn talloze gemeenschappen en ontwikkelaarsbijeenkomsten. Ze kunnen je ondersteunen en inspireren. Zoek naar seminars over lokale programmering, neem deel aan programmeerseminars of wedstrijden en meld u aan voor een aantal programmeerforums om uw netwerk en aanwezigheid uit te breiden.
  8. Oefenen, oefenen en oefenen. Het duurt ongeveer 15.000 uur om als een nerd bij een computerprogrammeur te worden beschouwd. Dat waren jaren van oefenen. Zonder tijd te besteden aan oefenen en bekwaam te worden, kunt u programmeervaardigheden niet onder de knie krijgen.
    • Probeer elke dag tijd te besteden aan programmeren, zelfs als u niet aan het werk bent. Programmeren in onze vrije tijd kan doorbraken betekenen en veel nieuwe ideeën opleveren.
    advertentie