Kako započeti učenje računalnog programiranja

Autor: Alice Brown
Datum Stvaranja: 23 Svibanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Da li svako može da bude programer?
Video: Da li svako može da bude programer?

Sadržaj

Programiranje je zabavno i omogućuje vam kreativnost te otvara nove mogućnosti za karijeru. Ako želite naučiti programirati, iz ovog ćete članka naučiti u kojem smjeru se kretati i što naučiti.

Koraci

Metoda 1 od 3: Prvi dio: Odabir jezika

  1. 1 Izbor programskog jezika. Računalno programiranje u biti je pisanje skupa programa koje će računalo slijediti.Ove upute mogu biti napisane na različitim "jezicima", koji su različiti načini organiziranja uputa i teksta. Međutim, za stvaranje različitih vrsta programa koriste se različiti jezici, pa odaberite jezik za učenje koji će vam biti od koristi. Kasnije uvijek možete naučiti neki drugi jezik.
  2. 2 Razmotrite C, C ++, C #i slične jezike. Ovi se jezici uglavnom koriste za izradu računalnih programa. C i C ++ jednostavni su i dobri za početnike, ali C # postaje sve popularniji.
  3. 3 Razmislite o Javi ili JavaScriptu. Ako ćete raditi na izradi web dodataka ili aplikacija za telefon, dobra je ideja naučiti ove jezike. Sada je to jako traženo pa će poznavanje programiranja ovih jezika definitivno dobro doći.
  4. 4 Isprobajte Python. Ovaj programski jezik naširoko se koristi na više platformi i zabavno ga je naučiti. Mnogi se kunu prisegom da je početnicima vrlo jednostavna, pa pokušajte!
  5. 5 Razmislite o PHP -u. Ovaj se jezik obično koristi za programiranje weba, osobito koristan za hakere, plus lako ga je naučiti, a potražnja je velika.
  6. 6 Uzmite u obzir i druge programske jezike. Ima ih mnogo i svi imaju svoja područja primjene. Ako želite raditi kao programer, definitivno morate znati barem dva jezika, pa počnite već danas!
    • Najbolje je pogledati oglase za slobodna radna mjesta programera i saznati koji od uobičajenih jezika ih zanima.

Metoda 2 od 3: Drugi dio: Učenje jezika

  1. 1 Razmislite o odlasku na sveučilište ili drugu obrazovnu ustanovu. Iako većina tvrtki pri zapošljavanju programera prvenstveno gleda na njegove vještine, a ne na diplomu, diploma ipak daje prednost. Osim toga, na sveučilištu možete učiti sve učinkovitije nego da ste sami studirali, a poučavat će vas i voditi stručnjaci.
    • U ovom području studija na raspolaganju su mnoge stipendije i stipendije za studente. Nemojte se plašiti školarine: to je moguće!
  2. 2 Studirajte na online sveučilištu. Studirate li na normalnom internetskom sveučilištu za novac i sa diplomom, ili jednostavno sudjelujete u besplatnom programu poput izvrsnog Coursere na MIT -u, programiranje se još uvijek može naučiti.
  3. 3 Pokušajte koristiti internetske izvore. Za učenje programiranja možete koristiti besplatne usluge poput Sveučilišnog konzorcija iz Googlea ili Developer Network iz Mozille. Tim tvrtkama trebaju novi programeri koji će im pomoći s platformama, pa su njihovi resursi među najboljima na internetu.
  4. 4 Učite pomoću internetskih vodiča. Postoje mnogi programeri koji su spremni naučiti vas osnovama na svojim web stranicama, a možda i nešto naprednije. Da biste pronašli nešto poput ovoga, samo tražite putem tražilice program obuke za jezik koji vas zanima.
    • Dostupni su mnogi besplatni online satovi za učenje kodiranja. Akademija Khan podučava računalno kodiranje, s lakim vodičima i video zapisima. Code Academy je još jedno besplatno mjesto za učenje s korak-po-korak vodičima.
  5. 5 Ako možete, najbolje je početi od mladosti. Postoji nekoliko programa za učenje djece programiranju. Za one koji su mlađi, programi poput MIT -ovog Scratcha posebno su korisni, a što ste mlađi, lakše je naučiti programski jezik (pa i bilo koji drugi jezik).
    • Izbjegavajte setove jer oni rijetko nauče nešto korisno.

Metoda 3 od 3: Treći dio: Samoučenje

  1. 1 Počnite s dobrom knjigom ili vodičem o programiranju. Pronađite dobru, ne zastarjelu knjigu o programskom jeziku koji vas zanima. Recenzije na Amazonu i sličnim web mjestima pomoći će vam da odaberete nešto vrijedno.
  2. 2 Nabavite tumača za ovaj jezik. Tumač je samo još jedan računalni program koji ideje koje pišete u programskom jeziku pretvara u "strojni jezik" tako da možete vidjeti kako sve funkcionira. Mnogi takvi programi su dostupni, morat ćete odabrati nešto prikladno.
  3. 3 Čitaj knjigu! Uzmite primjere programiranja na jeziku iz knjige i unesite ih u tumač. Pokušajte promijeniti primjere i natjerati program da izvršava različite naredbe.
  4. 4 Pokušajte koristiti vlastite ideje za stvaranje radnog programa. Počnite s jednostavnim stvarima, poput programa za pretvaranje valuta, a zatim nastavite čitati i učiti svoj programski jezik.
  5. 5 Naučite drugi jezik. Nakon što počnete aktivno programirati na prvom jeziku, poželjet ćete naučiti drugi. Možete izvući najveću korist odabirom nečega potpuno različitog od svog prvog jezika kao drugog jezika. Na primjer, ako ste započeli sa shemom, tada možete pokušati naučiti C ili Java kao sekundu. Ako ste počeli s Javom, možete nastaviti učiti Perl ili Python.
  6. 6 Nastavite programirati i isprobavajte nove stvari! Da biste bili dobar programer, morate pratiti naprednu tehnologiju. To je stalni proces učenja; morate stalno učiti nove jezike i nove pristupe i, što je najvažnije, morate stalno programirati nešto novo!

Savjeti

  • Nabavite dobru literaturu. Ovo mora biti najnovija verzija - jezici se nastavljaju razvijati.
  • Ne morate se odmah pozabaviti složenim jezicima poput Jave, počnite s pythonom, to početnicima ulijeva samopouzdanje, a osim toga ima gotovo sve aspekte programiranja.
  • Počnite s nečim zabavnim, pronađite motivaciju za prevladavanje prepreka i razvite vještine logičkog rješavanja problema.
  • Java ima vrlo važan koncept - višestrukost. Pažljivo proučite.
  • Ako učite Javu, isprobajte NetBeans 7.3.1, zabavno je i jednostavno.
  • Sintaksa je zapravo vrlo važna. Možete ga koristiti na svoj način. Proučite uzorke programa, a zatim počnite pisati nešto svoje.
  • Za pisanje programa koristite Eclipse. Ovaj vrlo koristan program može pronaći greške u kodu, odmah ih popraviti, a osim toga, za navigaciju između različitih datoteka koda može se koristiti poseban program za analizu.