Načini programiranja

Avtor: Peter Berry
Datum Ustvarjanja: 16 Julij. 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
v.pred. Aleksandar Radovan, dipl.inž - Tehnike sigurnog programiranja
Video.: v.pred. Aleksandar Radovan, dipl.inž - Tehnike sigurnog programiranja

Vsebina

Ko postaja tehnologija vedno bolj dostopna, postaja potreba po programerjih vedno večja. Programiranje je veščina, ki se sčasoma izboljšuje in izboljšuje. Vsakdo pa mora iti skozi določen začetek. Za začetnike je nešteto jezikov, ne glede na izbrano področje (npr. JavaScript itd. JavaScript je razmeroma visok, zato začnite z HTML ali CSS). Preberite, če želite začeti s svojimi programi.

Koraki

Metoda 1 od 2: Naučite se programskih jezikov

  1. Ne skrbite preveč glede jezika, ki ste ga izbrali. Na začetku je veliko ljudi težko izbrati jezik. Vendar je uporaba logike in podatkovnih struktur skoraj enaka, ne glede na uporabljeni jezik. To so najpomembnejše veščine in jih lahko izostrite v katerem koli jeziku.
    • Pri izbiri jezika se osredotočite na to, s kakšnim programiranjem želite začeti, in od tam izberite pravi osnovni jezik. Če se želite na primer naučiti graditi splet, lahko začnete s HTML5, nato pa še CSS, JavaScript in PHP. Če želite pisati namizne aplikacije, začnite s C ali drugim osnovnim programskim jezikom.
    • Če boste nadaljevali s to kariero, boste ugotovili, da verjetno nikoli ne boste uporabili prvega naučenega programskega jezika. Namesto tega se boste z raziskovanjem in eksperimentiranjem naučili novih jezikov.

  2. Poiščite brezplačne spletne vire za izbrani jezik. Internet je zakladnica brezplačnih vaj, predavanj in video posnetkov, prilagojenih jeziku po vaši izbiri. V samo enem dnevu lahko razumete osnove skoraj vseh uvodnih jezikov.
    • Med priljubljena spletna mesta spadajo Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools, Code School in še več.
    • Na wikiHow je tudi veliko vaj za začetnike, ki so prilagojene določenim jezikom.
    • Dokumentacijo skoraj vseh programskih situacij lahko najdete na YouTubu.
    • Stack Exchange je eno izmed odličnih spletnih mest z odgovori na vsa vaša programska vprašanja.


    Archana Ramamoorthy, MS
    Direktor vodenja izdelkov

    Delež strokovnjakov: "Kar zadeva programiranje, nisem vedel ničesar o računalniškem oblikovanju ali programiranju. Ko sem se želel naučiti programirati, sem začel z branjem knjig o Javi in ​​uporabo informacij na internetu. Danes imamo toliko virov informacij, zato se je enostavno naučiti novih veščin! "

  3. Prenesite dober urejevalnik. Številni programski jeziki omogočajo uporabo zunanjega urejevalnika za pisanje kode. Poiščite urejevalnik, ki prikazuje vdolbino in poudarjanje programske kode.
    • Nekateri dobro znani programi vključujejo Notepad ++ (Windows), TextWrangler (OS X) in Edit (uporablja se za vse stroje).

  4. Prenesite zahtevani prevajalnik. Nekateri programski jeziki potrebujejo prevajalnik za zagon kode. Prevajalnik pretvori napisano kodo v jezik nižje stopnje, da jo računalnik lahko obvlada. Mnogi prevajalniki so odprtokodni in so na voljo brezplačno. Prevajalniški jeziki vključujejo:
    • C
    • C ++
    • C #
    • Java
    • OSNOVNO
    • Fortran
  5. Začnite s svojim prvim projektom. Če izberete pravi začetni projekt, se boste lažje seznanili s programskim jezikom. Med številnimi spletnimi predlogi in vajami so izhodišča osnovno spletno mesto HTML, funkcija predloge in osnovna baza podatkov s PHP ali preprost program in kateri koli jezik za kompilacijo. ni slabo zate.
  6. Upoštevajte vsak kos kode. Opomba je na voljo v vseh programskih jezikih, kar omogoča vnos vsebine, ki je prevajalnik ne more prebrati. Zahvaljujoč tej funkciji lahko v kodo dodate opombe. Te opombe so zelo pomembne. Ne samo, da drugim omogočajo, da razumejo, kako koda deluje, ampak vam tudi pomagajo, da se spomnite, čemu je koda namenjena.
    • Funkcijo pripisov lahko uporabite tudi za hitro odstranjevanje kode iz programa za namene testiranja. Okrog kode, ki jo želite odstraniti, postavite kartice in odstranite te oznake za ponovno uporabo.
  7. Glejte druge spletne projekte in programe. Med učnim procesom ne oklevajte poiskati in se posvetovati z načini reševanja težav drugih ljudi. Vzemite si čas za raziskovanje in razumevanje, zakaj koda deluje.
    • Podrobnosti o branju izvorne kode spletnih strani najdete v tem priročniku.
    oglas

2. metoda od 2: Razširite svoje znanje

  1. Pridružite se predavanju. Skupnostne šole, tehnične šole in spletni programi ponujajo spričevala in razrede, ki vam omogočajo, da se zaposlite in naučite programiranja. Čeprav niso vedno potrebni, vam napredni certifikati, kot je Računalniška tehnologija, pomagajo najti mesta za polno programiranje.
    • Prednost neposrednega učenja z učiteljem ali strokovnjakom za programiranje je veliko. Tega ne morejo zagotoviti vsi spletni viri.
    • Obiskovanje pouka je lahko zelo drago. Torej, razmislite o koristih, ki jih dobite. Če programirate samo kot hobi, se prijava na pouk morda ne bo splačala niti časa niti denarja. Če želite nadaljevati to kariero, vam je obisk lahko zelo koristen (vendar ni nujno, če ste nadarjeni).
  2. Razširite svoje znanje. Ne učite se samo programskih jezikov, tečaji matematike in logike vam bodo zelo koristili: ti so pogosto bistveni za napredno programiranje. Čeprav se v šoli ni treba učiti matematike in logike, vam lahko pomaga razredno okolje.
    • Programiranje vključuje fizično računanje in številne simulacije, ki zahtevajo globoko razumevanje algoritmov in modelov.
    • Logika je temeljni temelj programiranja. Razumevanje logike in procesov vam bo pomagalo rešiti težave pri pisanju kode.
    • Čeprav večina programov ne zahteva napredne matematike, lahko to znanje prinese številne prednosti in optimizacijo pri programiranju.
  3. Naučite se več jezikov. Ko obvladate prvi jezik, se lahko naučite več. Poiščite dopolnilni jezik za prvi jezik ali izberite jezik spletnega mesta, na katerega ciljate. Dodatni jeziki, kot sta HTML in CSS, so pogosto najlažja izbira za učenje.
    • Java je eden izmed najbolj priljubljenih jezikov in pogosto ima razvijalec Java veliko priložnosti. Java lahko deluje v najrazličnejših sistemih in ima številne programe. Ta jezik se uporablja za aplikacije za Android, enega najhitreje rastočih trgov.
    • C ++ je priporočljiv za potencialne razvijalce video iger. Čeprav ni koristno zunaj industrije video iger, se učenje programiranja na Unity (široko uporabljane poceni igralne konzole) in UDK (programska koda za znameniti Unreal Engine) lahko odpre številnim mišicam. določen sklop.
    • Če želite pisati aplikacije za iPhone, bosta Xcode in Objective-C vaša glavna orodja. Potrebujete tudi Mac, saj je Xcode mogoče prevesti samo na tem.
    • Kot strežniški programski jezik je Python eden najlažjih za učenje. Uporablja se za spletne storitve, kot sta Pinterest in Instagram, in je dovolj preprost, da se lahko osnov naučite v samo nekaj dneh.
  4. Prosim, bodite potrpežljivi. Med postopkom programiranja se boste pogosto srečevali z izzivi, zlasti pri iskanju napak in izvajanju novih idej. Morali se boste naučiti biti zadovoljni z manjšimi dosežki, ne pa reševati celotnih ugank hkrati. Potrpežljivost bo pripeljala do učinkovitejše kode, ki vam bo pomagala, da bo program deloval bolje in bodo vaši kolegi srečnejši.
  5. Naučite se delati z drugimi. Ko bo sodelovalo veliko ljudi, bo imel projekt veliko različnih pogledov na svojo usmeritev. Timsko delo je v poslovnem svetu skoraj neizogibno. Torej, če ne nameravate vsega razviti samostojno, se pripravite na sodelovanje z drugimi.
  6. Iskanje zaposlitve vam omogoča, da vadite svoje spretnosti programiranja. Naredite spletno oblikovanje ali pišite prostovoljne računalniške aplikacije.S krajšim delovnim časom v majhnem podjetju lahko dobite priložnost za kodiranje spletnih mest in preprostih aplikacij.
  7. Povežite se z drugimi programerji. Obstaja nešteto skupnosti, pa tudi srečanja razvijalcev. Lahko vas podpirajo in navdihujejo. Poiščite lokalne programske seminarje, sodelujte na programskih seminarjih ali tekmovanjih in se prijavite na nekatere programske forume, da začnete širiti mrežo in prisotnost.
  8. Vadite, vadite in vadite. Potrebno je približno 15.000 ur, da se šteje za geek pri računalniškem programerju. To so bila leta prakse. Brez porabe časa za vadbo in usposobljenost ne boste mogli obvladati spretnosti programiranja.
    • Poskusite vsak dan porabiti čas za programiranje, tudi če ne delate. Programiranje v prostem času lahko naredi preboj in prinese veliko novih idej.
    oglas