Rekenaarprogrammering is 'n prettige en nuttige aktiwiteit; dit help om kreatief te wees en maak nuwe loopbaandeure vir u oop. As u wil leer hoe om te programmeer, lees die onderstaande gids om uit te vind waarheen u moet gaan en wat u moet leer.
Stap
Metode 1 van 3: Kies taal
Stap 1. Kies 'n programmeertaal
Oor die algemeen word rekenaarprogrammering uitgevoer deur 'n stel opdragte te skryf wat die rekenaar sal uitvoer. Hierdie opdragte kan in verskillende "tale" geskryf word, wat eintlik net verskillende maniere is om instruksies en teks te organiseer. Verskillende tale is gewoonlik geskik vir verskillende soorte programme, dus kies 'n taal wat geskik is vir wat u wil doen. U kan later meer leer.
Stap 2. Oorweeg om C, C ++, C# en ander verwante tale te leer
Hierdie tale word gewoonlik gebruik om rekenaarprogramme te skep. C en C ++ is maklike tale en geskik vir beginners, maar C# begin nou 'n algemene taal word.
Stap 3. Oorweeg om Java of JavaScript te leer
Dit is 'n goeie taal om te leer as u plugins vir web- en mobiele programme wil skep. Beide is tans in groot aanvraag, dus is dit 'n goeie idee om beide tale vaardig te wees.
Stap 4. Leer Python
As 'n baie buigsame taal en wyd gebruik op verskeie platforms, is Python 'n goeie taal om aan te leer. Sommige gebruikers sê dat Python maklik is vir beginners om te leer, dus probeer dit eers!
Stap 5. Oorweeg om PHP te leer
PHP, wat algemeen gebruik word vir webprogrammering en baie handig is vir hackers, is redelik maklik om te leer en word wyd gebruik in die werkwêreld.
Stap 6. Oorweeg ook ander tale
Daar is baie programmeertale met verskillende gebruike. As u as programmeerder wil werk, moet u meer as een taal ken, dus begin vandag leer!
Die beste manier om 'n taal te leer, is om te soek na die posadvertensie wat u wil hê en te sien watter tale gereeld benodig word
Metode 2 van 3: Leer 'n programmeertaal
Stap 1. Oorweeg om vir 'n programmeerkursus in te skryf
Terwyl die meeste ondernemings wat programmeerders soek, nie omgee vir grade nie, is dit 'n goeie idee om 'n akademiese graad agter u naam te hê. U leer meer op die kampus as wat u self sou leer, en u kry ook kundige leiding.
Daar is dikwels beurse en toelaes beskikbaar vir inligtingstegnologie -studente. Moenie bang wees vir hoë klasgelde nie - u kan daarvoor betaal
Stap 2. Leer van die kampus op die internet; neem óf betaalde afstandsklasse en verdien 'n diploma, of neem gratis lesse soos MIT's Coursera
U kan baie leer oor programmering as u gestruktureerde klasse volg.
Stap 3. Probeer om aanlyn gereedskap te gebruik
Gebruik 'n gratis diens soos die Google University Consortium of die Mozilla Developer Network vir meer inligting oor programmering. Hierdie ondernemings wil hê dat meer ontwikkelaars hulle moet help, en hul hulpbronne kan die beste hulpbronne op die internet wees.
Stap 4. Bestudeer met internetgidse
Daar is baie programmeergidswebwerwe wat deur programmeerders geskep is, wat u die basiese beginsels van programmering en ander gidse leer. Soek 'n gids vir die taal wat u wil leer.
Daar is ook baie gratis aanlynklasse wat u kan neem om programmering te leer. Khan Academy leer rekenaarprogrammering met maklike gidse en video's. Code Academy is nog 'n leersite met stap-vir-stap gidse
Stap 5. Begin so jonk as moontlik
Baie programme is ontwerp om kinders programmering te leer. Programme soos MIT Scratch is baie nuttig, en hoe jonger jy is, hoe makliker sal dit wees om 'n programmeertaal aan te leer.
Vermy programmeerstelle, aangesien stelle selde iets nuttigs leer
Metode 3 van 3: leer jouself
Stap 1. Begin met 'n goeie programmeringsgids of handleiding
Kry die nuutste boeke oor die taal wat u wil leer. Resensies op Amazon of soortgelyke webwerwe sal u gewoonlik help om goeie en slegte boeke te vind.
Stap 2. Kry die tolk vir die taal wat u wil hê
Tolke is ook rekenaarprogramme, maar hulle sal idees wat u in 'n programmeertaal skryf, omskakel in masjienkode, sodat u kan sien hoe dit werk. Baie tolkprogramme is beskikbaar; kies die een wat by u pas.
Stap 3. Lees 'n programmeringsboek
Neem 'n voorbeeld uit 'n programmeertaal in 'n boek en skryf dit in die tolk. Probeer om die voorbeeld te verander en laat die voorbeeldprogram iets anders doen.
Stap 4. Probeer om 'n idee te kry om 'n bruikbare program te skep
Begin met 'n eenvoudige program, soos 'n valuta -omskakelaar, en leer ander soorte programme terwyl u programmeertale begin lees en leer.
Stap 5. Leer 'n ander programmeertaal
As u eers in u eerste taal begin programmeer, wil u miskien 'n tweede programmeertaal leer. U sal baat vind by die aanleer van 'n tweede taal as u 'n taal kies wat 'n ander standpunt het as die taal wat u die eerste keer geleer het. As u byvoorbeeld met Scheme begin programmeer het, probeer dan C of Java. As u met Java begin, leer Perl of Python.
Stap 6. Hou aan om te programmeer en nuwe dinge te probeer
Om 'n goeie programmeerder te wees, moet u ten minste tred hou met tegnologie. Om te leer programmeer is 'n nimmereindigende leerproses, en jy leer altyd nuwe tale, nuwe paradigmas, en nog belangriker: nuwe dinge programmeer!
Wenke
- Moenie begin met 'n ingewikkelde taal soos Java nie. Begin met Python, aangesien Python redelik beginnersvriendelik is en gebou is met alle aspekte van programmering in gedagte.
- Java het 'n uitstekende konsep genaamd multithreading. Bestudeer die konsep totdat u dit verstaan.
- Kry 'n goeie naslaanboek. Maak seker dat u boek op datum is, want tegnologie ontwikkel voortdurend.
- Begin met iets pret, motiveer jouself om uitdagings te voltooi en verbeter jou vermoë om probleme logies op te los.
- Gebruik Eclipse wanneer u programme skryf. Eclipse is 'n baie nuttige program; dit kan kode ontfout en u kan kode direk uitvoer, dit gebruik ook pakketverkenner om deur lêers in u kode te blaai.
- Om sintaksis te memoriseer, is 'n moet. U kan dit toepas soos u wil. Bestudeer 'n paar voorbeeldprogramme en begin programmeer.
- As u Java leer, gebruik NetBeans 7.3.1. Hierdie program is baie cool en maklik om te gebruik.