Kako kodirati: 15 korakov (s slikami)

Kazalo:

Kako kodirati: 15 korakov (s slikami)
Kako kodirati: 15 korakov (s slikami)

Video: Kako kodirati: 15 korakov (s slikami)

Video: Kako kodirati: 15 korakov (s slikami)
Video: МЖК Оффтоп. Английский: говорить или не говорить? 2024, Maj
Anonim

Ker je tehnologija vse bolj dostopna, se potreba po programerjih vedno povečuje. Kodiranje je veščina, ki se je sčasoma naučila in izpopolnila, vendar mora vsak nekje začeti. Obstajajo različni jeziki, ki so kot nalašč za začetnike, ne glede na področje, ki vas zanima (npr. JavaScript itd. JavaScript je precej napreden, zato začnite s HTML ali CSS). Glejte 1. korak spodaj, če želite izvedeti, kako.

Koraki

Metoda 1 od 2: Učenje jezika

Koda 1. korak
Koda 1. korak

Korak 1. Ne skrbite preveč glede jezika, ki ga izberete

Mnogi začetniki kodiranja se ob prvem učenju spopadajo s tem, kateri jezik izbrati. (Ker ne vedo, kje začeti s svojo prvo kodo). Dejanski jezik, ki se ga začnete učiti, nima velike razlike pri učenju podatkovnih struktur in logike. To so najbolj pomembne veščine, ki jih je mogoče izpopolniti v katerem koli jeziku.

  • Ko izbirate jezik, se osredotočite le na to, s kakšnim razvojem želite začeti, in od tam izberite uvodni jezik. Če se želite na primer naučiti spletnega razvoja, začnite s HTML5, dopolnjenim s CSS, JavaScript in PHP. Če želite narediti namizne aplikacije, začnite s C.++ ali drug osnovni programski jezik.
  • Če si kodirate kariero, boste ugotovili, da jezika, ki ste se ga naučili kodirati, nikoli ne boste uporabljali. Namesto tega se boste med dokumentiranjem in eksperimentiranjem učili jezikov.
Koda 2. korak
Koda 2. korak

Korak 2. Poiščite brezplačne vire za jezik, ki ga izberete

Internet je zakladnica brezplačnih vaj, tečajev in video posnetkov, vse prilagojeno jeziku po vaši izbiri. V enem dnevu lahko začnete razumeti skoraj vsak uvodni jezik.

  • Priljubljena spletna mesta vključujejo Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools, Code School in mnoge druge.
  • Tukaj na wikiHowu so na voljo različni jezikovni začetni vodniki.
  • Navodila za skoraj vsak programski scenarij na YouTubu najdete.
  • Stack Exchange je eno najbolj priljubljenih spletnih mest z vprašanji in odgovori za vsa programska vprašanja.

NAMIG STROKOVNIKOV

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

glavni tehnološki direktor, delovnik

Zgodba našega strokovnjaka :"

Koda 3. korak
Koda 3. korak

Korak 3. Prenesite dober urejevalnik besedil

Številni programski jeziki vam omogočajo uporabo zunanjih urejevalnikov besedil pri pisanju kode. Poiščite urejevalnik besedil, ki vam bo omogočil ogled vdolbinic in oznak kode.

Priljubljeni programi vključujejo Notepad ++ (Windows), TextWrangler (OS X), JEdit ali Visual Studio Code

Koda 4. korak
Koda 4. korak

Korak 4. Prenesite vse potrebne prevajalnike

Nekateri programski jeziki zahtevajo prevajalnik za izvajanje ustvarjene kode. Prevajalci kodo, ki jo napišete, prevedejo v jezik nižje ravni, ki ga lahko stroj obdela. Mnogi prevajalniki so odprtokodni in brezplačni za uporabo. Jeziki, ki zahtevajo prevajalnike, so:

  • C
  • C ++
  • C#
  • Java
  • OSNOVNO
  • Fortran
Koda 5. korak
Koda 5. korak

Korak 5. Začnite svoj prvi projekt

Izberite dober uvodni projekt, ki vam bo pomagal zmočiti noge. Na spletu je veliko predlogov in vadnic, vendar so nekatera mesta za začetek osnovna spletna mesta za HTML, osnovne funkcije zbirk podatkov in obrazcev s PHP ali preprosti programi s katerim koli jezikom prevajalnika.

Koda 6. korak
Koda 6. korak

Korak 6. Komentirajte vso svojo kodo

Vsi programski jeziki imajo funkcijo komentiranja, ki omogoča vnos besedila, ki ga prevajalnik prezre. To vam omogoča dodajanje komentarjev v kodo. Ti komentarji so ključni tako za obveščanje drugih o delovanju vaše kode kot tudi za opomnik, kaj počne vaša koda.

Funkcijo komentarja lahko uporabite tudi za hitro odstranitev kode iz programa za namene testiranja. Oznake komentarjev postavite okrog kode, ki jo želite izključiti, nato pa odstranite oznake komentarjev, da vrnete kodo

Koda 7. korak
Koda 7. korak

Korak 7. Izberite druge programe ali spletne projekte

Ko se učite, se ne sramujte pogledati stvari in videti, kako so se drugi lotili istih nalog. Vzemite si čas, da razumete, zakaj koda počne to, kar počne.

Za podrobnosti o ogledu izvorne kode spletnih mest si oglejte ta priročnik

Metoda 2 od 2: Razširite svoje znanje

Koda 8. korak
Koda 8. korak

Korak 1. Vzemite tečaje

Visoke šole, tehnične šole in spletni programi ponujajo certifikate in tečaje, ki vam bodo pomagali pri zaposlitvi in vas naučili programiranja. Diploma, kot je računalništvo, ni vedno potrebna, lahko pa pomaga pri zaposlovanju s polnim delovnim časom.

  • (Veliko je mogoče reči o tem, da ste enkrat na dan z učiteljem ali strokovnjakom za programiranje, kar pri spletnih virih ni vedno na voljo.)
  • Pouk je lahko drag, zato pretehtajte koristi. Če je programiranje samo hobi, pouk morda ni vreden časa in denarja. Če želite programiranje spremeniti v kariero, vam lahko razredi dajo velik zagon (vendar še zdaleč ni nujno, če imate talent).
Koda 9. korak
Koda 9. korak

Korak 2. Razširite svoje znanje

Poleg preprostega učenja programskih jezikov boste imeli veliko koristi tudi pri pouku logike in matematike, saj so ti pogosto potrebni za napredno programiranje. Tega se vam ni treba nujno učiti v šoli, lahko pa vam pomagajo nastavitve v razredu.

  • Programiranje, ki vključuje fizikalne izračune in druge simulacije, zahteva dobro razumevanje algoritmov in modelov.
  • Logika je temeljna osnova programiranja, zato vam bo razumevanje logike in procesov pomagalo pri reševanju težav pri kodiranju.
  • Poznavanje napredne matematike za večino programiranja ni potrebno, lahko pa znanje prinese prednosti in optimizacije.
Koda 10. korak
Koda 10. korak

Korak 3. Naučite se več jezikov

Ko dobro razumete svoj začetni jezik, se lahko začnete vejati. Poiščite drug jezik, ki dopolnjuje tistega, ki ga poznate, ali izberite jezik za določeno delo, ki vas zanima. Dopolnilne jezike, kot sta HTML in CSS, je pogosto najlažje naučiti.

  • Java je eden najbolj priljubljenih jezikov in za razvijalce Jave je pogosto veliko priložnosti. Java lahko deluje na ogromno različnih sistemih in ima nešteto aplikacij. Java se uporablja za aplikacije za Android, enega najhitreje rastočih trgov.
  • C ++ je zelo priporočljiv za razvoj video iger. Naučiti se kodirati v Unityju (široko uporabljanem, poceni igralnem mehanizmu) in UDK (kodi za priljubljeni motor Unreal) lahko pomaga odpreti nekatera vrata, čeprav niso tako uporabna zunaj industrije video iger.
  • Če želite narediti aplikacije za iPhone, bosta Xcode in Objective-C vaše primarno orodje. Potrebovali boste tudi Mac, saj se Xcode lahko sestavi samo na Macu.
  • Python je skriptni jezik strežnika, ki se uči med lažjimi jeziki. Python se uporablja za spletne storitve, kot sta Pinterest in Instagram, in je dovolj preprost, da se v nekaj dneh nauči osnov.
Koda 11. korak
Koda 11. korak

Korak 4. Bodite potrpežljivi

Med programiranjem se boste pogosto soočali z izzivi, zlasti ko gre za iskanje hroščev ali izvajanje nove ideje. Morali se boste naučiti biti zadovoljni z doseganjem majhnih rezultatov, namesto da rešite celo uganko naenkrat. Potrpežljivost vodi do učinkovitejšega kodeksa, kar bo vodilo do uspešnejših programov in srečnejših sodelavcev.

Koda 12. korak
Koda 12. korak

Korak 5. Naučite se delati z drugimi

Če na projektu dela več ljudi, dobite več pogledov na to, kako se tega lotiti. Delo v skupinah je v poslovnem svetu tako rekoč neizogibno, zato bodite pripravljeni sodelovati z drugimi, razen če nameravate vse razvijati samostojno.

Koda 13. korak
Koda 13. korak

Korak 6. Zaposlite se, kjer lahko vadite svoje sposobnosti kodiranja

Delajte kot prostovoljec pri oblikovanju spletnih mest ali pisanju namiznih aplikacij. Delo s krajšim delovnim časom pri majhnem podjetju lahko privede do priložnosti za pisanje kode za spletna mesta ali preproste aplikacije.

Koda 14. korak
Koda 14. korak

Korak 7. Povežite se z drugimi programerji

Obstaja nešteto skupnosti in zborov razvijalcev, ki vas lahko podpirajo in navdihujejo. Poiščite lokalne konvencije o programiranju, sodelujte v krampih ali zastojih v igrah (časovni dogodki s skupno temo) in se prijavite na nekatere forume za programiranje, da začnete širiti svojo izpostavljenost in mrežo.

Koda 15. korak
Koda 15. korak

Korak 8. Vadite, vadite, vadite

Ocenjuje se, da traja približno 15 000 ur, preden postanete strokovnjak za računalniško programiranje. To so leta uporabne prakse. Pravo obvladovanje programiranja bo prišlo šele, ko boste vložili čas v prakso in postali vešči.

Poskusite vsak dan porabiti čas za programiranje, tudi če ne delate. Programiranje v prostem času lahko vodi do odkritij in novih idej

Priporočena: