Leer om te program

Aangesien tegnologie meer en meer toeganklik word, groei die behoefte aan programmeerders. Kodering is `n vaardigheid wat tyd neem om geleer en volmaak te word, maar almal moet êrens begin. Daar is verskeie tale wat ideaal is vir beginners, ongeag die veld waarin jy belangstel. Sien stap 1 hieronder om te leer hoe.

stappe

Metode 1
`N Programmeertaal leer

Prent getiteld Kode Stap 1
1
Moenie bekommerd wees oor die programmeertaal om te kies nie. Baie begin programmeerders sukkel met die vraag watter programmeringstaal hulle moet kies om eers te leer. Die werklike programmeringstaal wat begin het, maak nie saak nie wanneer dit kom by die leer van datastrukture en logika. Dit is die belangrikste vaardighede wat met elke programmeringstaal geleer kan word.
  • By die keuse van `n programmeertaal, fokus op die tipe ontwikkeling waarna u wil begin en kies dan `n inleidende programmeertaal. As jy byvoorbeeld met webontwikkeling wil begin, begin met HTML5, aangevul met CSS, jаvascript en PHP. As jy lessenaar aansoeke wil maak, begin met C++ of `n ander standaard programmeertaal.
  • Om jou loopbaan as programmeerder te maak, kan jy vind dat jy nooit die programmeringstaal sal gebruik waarin jy die eerste keer geleer het om te kodeer nie. In plaas daarvan leer jy programmeringstale deur middel van dokumentasie en eksperimentering.
  • Prent getiteld Kode Stap 2
    2
    Vind gratis hulpbronne aanlyn vir die programmeertaal wat jy kies. Die internet is `n rykdom aan gratis tutoriale, kursusse en video`s, almal op die programmeertaal van jou keuse aangepas. Jy kan binne `n dag `n basiese begrip kry van omtrent elke inleidende programmeertaal.
  • Gewilde webtuistes Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, w3schools, Code Skool, om maar `n paar te noem.
  • Daar is verskeie beginnersgidse per programmeertaal beskikbaar op wikiHow.
  • Hoe-om-gidse kan gevind word vir byna elke programmerings scenario op YouTube.
  • Stack Exchange is een van die meer gewilde vrae en antwoorde vir vrae oor programmering.
  • Prent getiteld Kode Stap 3
    3
    Laai `n goeie teksredakteur af. Vir baie programmeertale, is eksterne teksredakteurs geskik om jou kode te skryf. Vind `n teksredakteur wat indentasie en kode merkers (opmerkings) aandui.
  • Gewilde programme sluit Notepad ++ (Windows), TextWrangler (OS X) en JEdit (enige stelsel) in.
  • Prent getiteld Kode Stap 4
    4
    Laai alle nodige samestellers af. Sommige programmeringstale benodig `n samesteller om die kode wat jy maak, uit te voer. Samestellers vertaal jou kode in `n laer programmeertaal wat die masjien kan verwerk. Baie samestellers is open-source en vry om te gebruik. Tale wat compilers vereis, sluit in:
  • C
  • C + +
  • C #
  • Java
  • BASIC
  • Fortran
  • Prent getiteld Kode Stap 5
    5
    Begin jou eerste projek. Kies `n goeie inleidende projek om jou te begin. Daar is verskeie voorstelle en tutoriale aanlyn te vind, en sommige plekke om te begin is webwerwe oor die basiese kennis vir HTML, databasisse en formulierfuncties met PHP, of eenvoudige programme met een van die compilertalen.
  • Prent getiteld Kode Stap 6
    6
    Verduidelik al u kode. Alle programmeertale het `n kommentaar funksie wat dit moontlik maak om teks in te voer wat deur die samesteller geïgnoreer word. Laat jou toe om kommentaar by jou kode te voeg. Hierdie opmerkings is van kritieke belang om ander te laat weet hoe jou kode werk en om jouself te herinner hoe die kode werk.
  • U kan ook die kommentaar funksie gebruik om kode vir toetsdoeleindes uit te skakel. Skryf kommentaarmerke rondom die kode wat jy wil uitsluit, en verwyder dan die kommentaarmerke om die kode weer aktief te maak.
  • Prent getiteld Kode Stap 7
    7
    Fluff ander programme of web projekte. Wanneer jy leer deur dit te doen, moenie dat jy ophou om dinge te soek en te sien hoe ander dieselfde take uitgeoefen het nie. Neem die tyd om te verstaan ​​waarom die kode doen wat dit doen.
  • Lees hierdie artikel vir meer inligting oor hoe om die bronkode van webwerwe te besigtig.
  • Metode 2
    Brei u kennis uit



    Prent getiteld Kode Stap 8
    1
    Neem lesse. Skole, tegniese skole en aanlynprogramme bied diplomas en kursusse aan wat u kan help om `n werk te kry en leer om te program. `N Gevorderde onderwys soos rekenaarwetenskap is nie altyd nodig nie, maar dit kan help om `n werk as programmeerder te kry.
    • Lesse van `n onderwyser of deskundige programmeerder is nie altyd aanlyn beskikbaar nie en kan baie handig wees.
    • Lesse kan duur wees, dus weeg die voordele teen die nadele. As programmering net `n stokperdjie is, kan lesse dalk nie die tyd en geld werd wees nie. As jy `n loopbaan uit die programmering wil maak, kan lesse jou `n groot hupstoot gee (maar weer is dit ver van nood as jy talent het).
  • Prent getiteld Kode Stap 9
    2
    Brei jou kennis uit. Afgesien van die aanleer van programmeringstale, kan jy baie doen om logika en wiskunde lesse te volg, aangesien dit dikwels benodig word vir gevorderde programmering. Dit hoef jy nie noodwendig op skool te leer nie, maar `n skoolomgewing kan help.
  • Die programmering van fisiese berekenings en ander simulasies vereis sterk kennis van algoritmes en modelle.
  • Logika is die fundamentele basis van programmering, sodat begrip van logika en prosesse jou sal help om probleme op te los wanneer jy programmeer.
  • Gevorderde wiskunde is nie nodig vir die meeste programmering nie, maar sulke kennis kan nuttig wees en help met optimalisasies.
  • Prent getiteld Kode Stap 10
    3
    Leer meer programmeringstale. Sodra jy `n eerste programmeertaal bemeester het, kan jy dit uitbrei. Kies `n ander programmeertaal wat pas by die persoon wat jy reeds ken, of kies `n programmeertaal vir `n spesifieke soort werk waarin jy belangstel. Bykomende tale, soos HTML en CSS, is dikwels die maklikste om te leer.
  • Java is een van die gewildste tale, en daar is dikwels baie geleenthede vir Java-ontwikkelaars. Java kan op `n wye verskeidenheid stelsels loop en het talle toepassings. Java word gebruik vir Android-toepassings, een van die vinnigste groeiende markte.
  • C + + is `n moet vir die begin van die video game ontwikkelaars. Leer enkodeer in Unity ( `n algemeen, goedkoop spel enjin) en UDK (die programmeertaal vir die gewilde Unreal engine) kan sommige deure oop, hoewel hulle nie so handig is buite die videogame-industrie.
  • As jy iPhone-programme wil skep, is Xcode en Objective-C jou primêre gereedskap. Jy benodig ook `n Mac, aangesien Xcode slegs op `n Mac saamgestel kan word.
  • python is `n skriftaal / programmeringstaal wat een van die makliker tale is om te leer. Python word gebruik vir webdienste soos Pinterest en Instagram, en vir wetenskaplike toepassings, en is eenvoudig genoeg om die basiese beginsels binne `n paar dae te leer.
  • Prent getiteld Kode Stap 11
    4
    Wees geduldig. U sal dikwels tydens die programmering probleme ondervind, veral wanneer u na foute soek of `n nuwe idee uitvoer. Jy moet leer om met klein resultate tevrede te wees, eerder as om `n hele legkaart op een slag te probeer oplos. Geduld lei tot meer doeltreffende kode, wat op sy beurt lei tot beter presterende programme en gelukkiger kollegas.
  • Prent getiteld Kode Stap 12
    5
    Leer om saam te werk. As daar `n aantal mense aan `n projek werk, moet u verskeie standpunte hanteer oor `n prosedure wat gevolg moet word. Om saam te werk in spanne is amper onvermydelik in die sakewêreld, dus jy moet bereid wees om met ander te werk, tensy jy van plan is om alles onafhanklik te ontwikkel.
  • Prent getiteld Kode Stap 13
    6
    Vind `n werk waar jy jou koderingsvaardighede kan oefen. Werk as `n vrywilliger vir die ontwerp van webwerwe of lessenaar toepassings. `N deeltydse werk by `n klein maatskappy kan u die geleentheid bied om kode vir webtuistes of eenvoudige aansoeke te skryf.
  • Prent getiteld Kode Stap 14
    7
    Vind kontak met ander programmeerders. Daar is talle gemeenskappe en ontwikkelaar vergaderings wat jou kan ondersteun en inspireer. Gaan na konvensies vir programmeerders, doe mee aan `n hack-a-thon of spel-jam (gebeure met `n gemeenskaplike tema) en meld jou aan by `n aantal programmeerforums, om jou netwerk uit te brei en jou werk te laat sien.
  • Prent getiteld Kode Stap 15
    8
    Oefen, oefen, oefen. Dit word geskat dat dit ongeveer 15 000 ure duur voordat u as `n kundige in rekenaarprogrammering beskou kan word. Dit beteken jare van toegepaste praktyk. Reële beheer van programmering kom eers nadat jy die tyd geneem het om te oefen en vaardig te word.
  • Probeer om elke dag te programmeer, al werk jy nie. Programmering in u vrye tyd kan lei tot deurbrake en nuwe idees.
  • Deel op sosiale netwerke:

    Verwante