Kako kodirati: 15 koraka (sa slikama)

Sadržaj:

Kako kodirati: 15 koraka (sa slikama)
Kako kodirati: 15 koraka (sa slikama)

Video: Kako kodirati: 15 koraka (sa slikama)

Video: Kako kodirati: 15 koraka (sa slikama)
Video: Prüfungsvorbereitung B2 🚀 Deutsch lernen 2024, Svibanj
Anonim

Kako tehnologija postaje sve pristupačnija, potreba za programerima je uvijek veća. Kodiranje je vještina koja se s vremenom uči i usavršava, ali svatko mora negdje početi. Postoje različiti jezici koji su savršeni za početnike bez obzira na područje koje vas zanima (npr. JavaScript, itd. JavaScript je prilično napredan, pa počnite s HTML -om ili CSS -om). Pogledajte korak 1 u nastavku kako biste saznali kako.

Koraci

Metoda 1 od 2: Učenje jezika

Kod 1
Kod 1

Korak 1. Ne brinite previše o tome koji jezik odaberete

Mnogi programeri početnici muče se s tim koji jezik odabrati kada počnu učiti. (Zato što ne znaju odakle početi sa svojim prvim kodom). Stvarni jezik na kojem počnete učiti nema veliku razliku kada je u pitanju učenje o strukturama podataka i logici. To su vještine koje su najvažnije i mogu se usavršiti na bilo kojem jeziku.

  • Prilikom odabira jezika, samo se usredotočite na razvoj s kojim želite započeti i odaberete uvodni jezik. Na primjer, ako želite naučiti web razvoj, počnite s HTML5, dopunjenim CSS -om, JavaScript -om i PHP -om. Ako želite raditi na stolnim aplikacijama, počnite s C++ ili neki drugi osnovni programski jezik.
  • Ako kodirate karijeru, otkrit ćete da nikada nećete koristiti jezik koji ste prvi put naučili kodirati. Umjesto toga, učit ćete jezike dok prolazite kroz dokumentaciju i eksperimentiranje.
Kod 2
Kod 2

Korak 2. Na internetu pronađite besplatne izvore za jezik koji odaberete

Internet je riznica besplatnih vodiča, časova i video zapisa, a sve je prilagođeno jeziku po vašem izboru. Za jedan dan možete započeti s razumijevanjem gotovo svakog uvodnog jezika.

  • Popularne web stranice uključuju Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools, Code School i mnoge druge.
  • Ovdje na wikiHow-u dostupni su različiti početni vodiči za određene jezike.
  • Na YouTubeu možete pronaći upute za gotovo sve scenarije programiranja.
  • Stack Exchange jedno je od popularnijih web mjesta za pitanja i pitanja za sva programska pitanja.

SAVJET STRUČNIKA

Archana Ramamoorthy, MS
Archana Ramamoorthy, MS

Archana Ramamoorthy, MS

Chief Technology Officer, Workday Archana Ramamoorthy is the Chief Technology Officer, North America at Workday She is a product ninja, security advocate, and on a quest to enable more inclusion in the tech industry. Archana received her BS from SRM University and MS from Duke University and has been working in product management for over 8 years.

Archana Ramamoorthy, MS
Archana Ramamoorthy, MS

Archana Ramamoorthy, MS

glavna tehnološka direktorica, radni dan

Priča našeg stručnjaka :"

Kod 3
Kod 3

Korak 3. Preuzmite dobar uređivač teksta

Mnogi programski jezici omogućuju vam korištenje vanjskih uređivača teksta prilikom pisanja koda. Pronađite uređivač teksta koji će vam omogućiti da vidite udubljenja i oznake koda.

Popularni programi uključuju Notepad ++ (Windows), TextWrangler (OS X), JEdit ili Visual Studio Code

Kod 4
Kod 4

Korak 4. Preuzmite sve potrebne prevoditelje

Neki programski jezici zahtijevaju kompajler kako bi pokrenuli kôd koji stvorite. Prevoditelji prevode kod koji pišete na jezik niže razine koji stroj može obraditi. Mnogi su prevoditelji otvorenog koda i besplatni za upotrebu. Jezici za koje su potrebni prevoditelji uključuju:

  • C
  • C ++
  • C#
  • Java
  • OSNOVNI, TEMELJNI
  • Fortran
Kod 5. korak
Kod 5. korak

Korak 5. Pokrenite svoj prvi projekt

Odaberite dobar uvodni projekt koji će vam pomoći da smočite noge. Na internetu postoje različiti prijedlozi i vodiči, ali neka mjesta za početak su osnovne web stranice za HTML, osnovne funkcije baze podataka i obrazaca s PHP -om ili jednostavni programi s bilo kojim od jezika prevoditelja.

Kod 6
Kod 6

Korak 6. Komentirajte sav svoj kôd

Svi programski jezici imaju značajku komentara koja vam omogućuje unos teksta koji prevoditelj zanemaruje. To vam omogućuje dodavanje komentara vašem kodu. Ovi su komentari ključni, kako za informiranje drugih o funkcioniranju vašeg koda, tako i za podsjetnik na to što vaš kod radi.

Također možete koristiti funkciju komentara za brzo uklanjanje koda iz programa u svrhu testiranja. Postavite oznake komentara oko koda koji želite isključiti, a zatim uklonite oznake komentara da biste vratili kôd

Kod 7
Kod 7

Korak 7. Odaberite druge programe ili web projekte

Kad učite u hodu, nemojte se sramiti pogledati stvari i vidjeti kako su se drugi uhvatili u koštac s istim zadacima. Odvojite vrijeme da shvatite zašto kod radi ono što radi.

Pojedinosti o načinu pregledavanja izvornog koda web stranica potražite u ovom vodiču

Metoda 2 od 2: Proširenje znanja

Kôd 8
Kôd 8

Korak 1. Idite na sate

Fakulteti u zajednici, tehničke škole i mrežni programi nude certifikate i tečajeve koji će vam pomoći da pronađete posao, ali i naučiti vas programirati. Napredni stupanj poput računalnih znanosti nije uvijek nužan, ali bi mogao pomoći da se dobije posao programera s punim radnim vremenom.

  • (Mnogo se može reći o tome da ste bili jedan na jedan s učiteljem ili stručnjakom za programiranje, nešto što nije uvijek dostupno s mrežnim izvorima.)
  • Nastava može biti skupa, pa odvažite prednosti. Ako je programiranje samo hobi, satovi možda neće vrijediti vremena i novca. Ako želite programiranje pretvoriti u karijeru, satovi vam mogu dati veliki poticaj (ali opet, to nije nužno ako imate talenta).
Kod 9. korak
Kod 9. korak

Korak 2. Proširite svoje znanje

Osim što ćete jednostavno naučiti programske jezike, od satova logike i matematike bit će vam od koristi i oni koji su često potrebni za napredno programiranje. To ne morate nužno učiti u školi, ali postavke učionice mogu vam pomoći.

  • Programiranje koje uključuje fizičke izračune i druge simulacije zahtijeva dobro razumijevanje algoritama i modela.
  • Logika je temeljna osnova programiranja, pa će vam razumijevanje logike i procesa pomoći pri rješavanju problema prilikom kodiranja.
  • Poznavanje napredne matematike nije potrebno za većinu programiranja, ali znanje može dovesti do prednosti i optimizacije.
Kod 10. korak
Kod 10. korak

Korak 3. Saznajte više jezika

Nakon što ste dobro razumjeli početni jezik, možete se početi granati. Pronađite drugi jezik koji nadopunjuje onaj koji poznajete ili odaberite jezik za određeni posao koji vas zanima. Komplementarne jezike, poput HTML -a i CSS -a, često je najlakše naučiti.

  • Java je jedan od najpopularnijih jezika i često postoji mnogo mogućnosti za Java programere. Java može raditi na velikom broju sustava i ima bezbroj aplikacija. Java se koristi za Android aplikacije, jedno od najbrže rastućih tržišta.
  • C ++ se jako preporučuje za razvoj video igara. Učenje kodiranja u Unityju (široko korištenom, jeftinom stroju za igre) i UDK-u (kod za popularni Unreal engine) može vam pomoći otvoriti neka vrata, iako nisu toliko korisna izvan industrije videoigara.
  • Ako želite napraviti aplikacije za iPhone, Xcode i Objective-C bit će vaši primarni alati. Trebat će vam i Mac jer se Xcode može kompajlirati samo na Macu.
  • Python je poslužiteljski skriptni jezik koji je jedan od jezika za lakše učenje. Python se koristi za web usluge kao što su Pinterest i Instagram, a dovoljno je jednostavan da nauči osnove u samo nekoliko dana.
Kod 11. korak
Kod 11. korak

Korak 4. Budite strpljivi

Tijekom programiranja često ćete se suočavati s izazovima, posebno kada je u pitanju lov na greške ili implementacija nove ideje. Morat ćete naučiti biti zadovoljni postizanjem malih rezultata, a ne rješavati cijelu zagonetku odjednom. Strpljenje vodi do učinkovitijeg koda, što će dovesti do boljih programa i sretnijih kolega.

Kod 12. korak
Kod 12. korak

Korak 5. Naučite raditi s drugima

Ako na projektu radi više ljudi, dobit ćete više gledišta o tome kako to učiniti. Rad u timovima praktički je neizbježan u poslovnom svijetu, pa osim ako ne planirate sve razvijati samostalno, budite spremni raditi s drugima.

Kod 13. korak
Kod 13. korak

Korak 6. Nađite posao na kojem možete vježbati svoje vještine kodiranja

Radite kao volonter koji dizajnira web stranice ili piše desktop aplikacije. Posao s nepunim radnim vremenom u maloj tvrtki može dovesti do mogućnosti pisanja koda za web stranice ili jednostavne aplikacije.

Kôd Korak 14
Kôd Korak 14

Korak 7. Povežite se s drugim programerima

Postoji bezbroj zajednica i okupljanja programera koji vas mogu podržati i inspirirati. Potražite lokalne programske konvencije, sudjelujte u hack-a-thon-u ili zastojima u igrama (vremenski usklađeni događaji sa zajedničkom temom) i prijavite se na neke forume za programiranje kako biste počeli širiti svoju izloženost i mrežu.

Kod 15. korak
Kod 15. korak

Korak 8. Vježbajte, vježbajte, vježbajte

Procjenjuje se da je potrebno oko 15 000 sati prije nego što se smatrate stručnjakom za računalno programiranje. Ovo su godine primijenjene prakse. Pravo savladavanje programiranja doći će tek nakon što uložite vrijeme u praksu i postanete vješti.

Pokušajte provoditi vrijeme programirajući svaki dan, čak i kad ne radite. Programiranje u slobodno vrijeme može dovesti do otkrića i novih ideja

Preporučeni: