Programiranje je zabavno i izuzetno korisno. Omogućuje vam kreativnost i otvara vam širok spektar novih karijera. Ako želite naučiti programirati, pročitajte donji vodič za objašnjenje gdje ići i šta studirati.
Koraci
1. dio 3: Odabir jezika
Korak 1. Odaberite programski jezik
Računarsko programiranje se u osnovi sastoji od niza pisanih uputstava koja računar prati (poznato i kao binarno kodiranje). Ove upute mogu biti napisane na nekoliko različitih "jezika" ili su to jednostavno različiti načini organiziranja uputstava i teksta. Za stvaranje različitih vrsta programa koriste se različiti jezici, pa odaberite jezik za koji smatrate da je relevantan za ono što želite raditi. Ako odlučite da jezik ne odgovara vašim potrebama, uvijek možete prijeći na novi jezik.
Korak 2. Razmislite o C, C ++, C# i srodnim jezicima.
Ovi jezici se uglavnom koriste za kreiranje samostalnih računarskih aplikacija, poput igara. C i C ++ su teški jezici za učenje početnika, ali nisu nemogući. Njihovo učenje će vam omogućiti dublje razumijevanje ne samo programiranja (većina programskih jezika nasljeđuje neki ili drugi koncept od C i C ++) već i načina na koji računar radi. Oni su popularni i široko se koriste, iako C#, jezik vrlo sličan Javi, postaje sve češći.
Korak 3. Razmotrite Javu ili JavaScript
Ovo su dobri jezici za učenje ako želite raditi na izradi web dodataka (JavaScript) ili mobilnih aplikacija (Java). Ovi jezici su trenutno jako traženi, pa ih je zgodno znati. Imajte na umu da su Java i JavaScript potpuno različiti jezici, unatoč sličnosti imena.
Korak 4. Isprobajte Python
Python je vrlo svestran jezik koji se široko koristi na nekoliko platformi. Unatoč tome što je izuzetno moćan, početnik ga je lako razumjeti, pa pokušajte!
Korak 5. Razmislite o PHP -u
PHP označava PHP: Hypertext Processor. To je programski jezik za web i relativno ga je lako naučiti zbog slabog pisanja i popularnosti (popularnost znači da će biti nekoliko korisnih vodiča o jeziku). Odličan je jezik za programiranje na strani servera.
Korak 6. Nemojte se ograničiti na ove jezike
Postoji mnogo programskih jezika, svi s različitim namjenama. Ako želite raditi kao programer, morat ćete znati više njih, pa naučite što više možete.
Najbolje bi bilo da pogledate oglase za poslove koje želite dobiti i potražite zajedničke jezike koje traže
2. dio 3: Učenje jezika
Korak 1. Razmislite o odlasku u školu
Iako će većina kompanija koje zapošljavaju programera više brinuti o vašim vještinama nego o fakultetu koji ste završili ili o vašim ocjenama, uvelike vam pomaže imati fakultetsku diplomu na koju možete ukazati. Naučit ćete efikasnije nego ako sami učite, a pritom ćete dobiti stručno vodstvo od svojih učitelja (a možda i od prijatelja).
Često postoje stipendije i stipendije onima koji diplomiraju u ovoj oblasti. Nemojte se plašiti cijene određenog stupnja: moguće je
Korak 2. Učite od online univerziteta
Bez obzira na to da li diplomirate na mreži uz naknade i stvarnu diplomu na kraju ili pohađate besplatni program poput MIT -ove divne Coursere, iz ovih strukturiranih kurseva možete naučiti mnogo o programiranju.
Korak 3. Pokušajte koristiti mrežne alate
Koristite besplatne usluge poput Googleovog univerzitetskog konzorcija ili Mozilline razvojne mreže da biste saznali više o programiranju. Ove kompanije žele da više programera pomogne u razvoju njihovih platformi, a njihovi resursi mogu biti jedni od najboljih na webu.
Korak 4. Naučite pomoću internetskih vodiča
Postoji mnogo programera sa web stranicama na kojima će vas naučiti pojedinačnim osnovama, kao i nekoliko trikova. Potražite vodiče o jeziku na kojem želite naučiti da biste ih pronašli.
Dostupni su mnogi besplatni online časovi za učenje kodiranja. Akademija Khan uči računarsko kodiranje, s lakim vodičima i video zapisima. Codecademy je još jedno besplatno mjesto za učenje s korak-po-korak vodičima
Korak 5. Počnite mladi ako možete
Postoji nekoliko programa osmišljenih za učenje djece programiranju. Programi poput MIT -ovog Scratch -a su od velike pomoći i što ste mlađi, lakše ćete ih pokupiti (kao i bilo koji jezik).
Izbjegavajte setove jer oni rijetko nauče nešto korisno
3. dio od 3: Poučavanje sebe
Korak 1. Počnite s dobrom knjigom ili vodičem o programiranju
Nabavite dobru, aktuelnu knjigu o programskom jeziku koji želite naučiti. Recenzije na Amazonu ili sličnim web stranicama obično će vam pomoći da identificirate korisne knjige od onih koje nisu od pomoći.
Korak 2. Nabavite tumača za taj jezik
Tumač je samo još jedan računarski program, ali će ideje koje ste napisali u programskom jeziku pretvoriti u "mašinski kod" tako da vidite kako stvari funkcionišu. Dostupno je mnogo programa i morat ćete odabrati onaj koji vama odgovara.
Korak 3. Pročitajte knjigu! Uzmite primjere programskog jezika iz knjige i stavite ih u svog tumača. Pokušajte promijeniti primjere i natjerati program da radi različite stvari.
Korak 4. Pokušajte spojiti svoje ideje kako biste formirali radni program
Počnite s jednostavnim stvarima, poput programa za pretvaranje valuta, i nastavite do složenijih stvari dok nastavite čitati i učiti o svom programskom jeziku.
Korak 5. Naučite drugi jezik
Nakon što počnete aktivno programirati na svom prvom jeziku, možda ćete htjeti naučiti drugi. Učenjem drugog programskog jezika ćete imati najviše koristi ako odaberete onaj koji koristi radikalno drugačiju paradigmu od one s kojom ste počeli. Na primjer, ako ste započeli sa shemom, možete pokušati naučiti C ili Java. Ako ste počeli s Javom, mogli biste naučiti Perl ili Python.
Korak 6. Nastavite s programiranjem i isprobavajte nove stvari
Da biste bili dobar programer, morate, barem, biti u toku s promjenom tehnologije. To je stalan proces učenja i uvijek biste trebali učiti nove jezike, nove paradigme i najvažnije: programirati nove stvari!
Biti uspješan programer znači naučiti razmišljati kao jedan. Morat ćete na izazove gledati kao na mogućnosti učenja, želju za poboljšanjem vještina i biti otvoreni za nove načine poboljšanja procesa programiranja
Video - Korištenjem ove usluge neke se informacije mogu podijeliti s YouTubeom
Savjeti
- Počnite s nečim zabavnim, motivirajte se za rješavanje izazova, napredujući svoje vještine u logičkom rješavanju problema.
- Postoji vrlo dobar programski jezik koji je vrlo jednostavan za korištenje za početnike. Ovo je poznato i kao user-friendly. A ovo je VB (Visual Basic jezik), probajte ovo je nevjerovatno.
- Ne počnite sa složenim jezikom poput Jave, već počnite s jednostavnim jezikom poput Pythona. Python ohrabruje početnike i sastavljen je od gotovo svih aspekata programiranja.
- Napamet, sintaksa je neophodna. Slobodno ga možete primijeniti na svoj način. Proučite neke uzorke programa, a zatim počnite kodirati vlastite.
- Nabavite priručnik. Provjerite je li riječ o najnovijoj verziji jer se jezici stalno ažuriraju.
- Java ima moćan koncept koji se naziva multithreading. Pažljivo proučite.
- Koristite Eclipse pri pisanju Java programa. To je izuzetno koristan program koji može otkloniti greške u vašem kodu i možete ga odmah pokrenuti, kao i pomoću istraživača paketa za prelistavanje više datoteka vašeg koda.