Kuinka koodata: 15 vaihetta (kuvilla)

Sisällysluettelo:

Kuinka koodata: 15 vaihetta (kuvilla)
Kuinka koodata: 15 vaihetta (kuvilla)

Video: Kuinka koodata: 15 vaihetta (kuvilla)

Video: Kuinka koodata: 15 vaihetta (kuvilla)
Video: MITEN TYTÖT KÄY SALILLA | SKETSI 2024, Huhtikuu
Anonim

Kun tekniikka tulee yhä helpommin saataville, ohjelmoijien tarve kasvaa jatkuvasti. Koodaus on taito, joka on opittu ja kehittynyt ajan myötä, mutta jokaisen on aloitettava jostain. On olemassa monia kieliä, jotka ovat täydellisiä aloittelijoille riippumatta siitä, mistä alueesta olet kiinnostunut (esim. JavaScript jne. JavaScript on melko kehittynyt, joten aloita HTML- tai CSS -koodilla). Katso ohjeet vaiheesta 1.

Askeleet

Menetelmä 1/2: Kielen oppiminen

Koodi Vaihe 1
Koodi Vaihe 1

Vaihe 1. Älä huolehdi liikaa valitsemastasi kielestä

Monet aloittavat kooderit kamppailevat valitsemansa kielen kanssa, kun he aloittavat oppimisen. (Koska he eivät tiedä mistä aloittaa ensimmäisellä koodillaan). Varsinaisella kielellä, jolla aloitat oppimisen, ei ole suurta merkitystä tietorakenteiden ja logiikan oppimisessa. Nämä taidot ovat tärkeimpiä, ja niitä voidaan hioa millä tahansa kielellä.

  • Kun valitset kieltä, keskity vain siihen, millaista kehitystä haluat aloittaa, ja valitse esittelykieli sieltä. Jos haluat esimerkiksi oppia verkkokehitystä, aloita HTML5: llä, jota täydentää CSS, JavaScript ja PHP. Jos haluat tehdä työpöytäsovelluksia, aloita C: llä++ tai jokin muu ohjelmointikieli.
  • Jos teet koodauksesta uran, huomaat, ettet ehkä koskaan käytä sitä kieltä, jonka olet ensin oppinut koodaamaan. Sen sijaan opit kieliä dokumentoinnin ja kokeilun aikana.
Koodi Vaihe 2
Koodi Vaihe 2

Vaihe 2. Etsi ilmaisia resursseja verkossa valitsemallesi kielelle

Internet on aarrearkku ilmaisia opetusohjelmia, luokkia ja videoita, jotka kaikki on räätälöity valitsemallesi kielelle. Voit alkaa saada perustiedot lähes mistä tahansa johdantokielestä päivässä.

  • Suosittuja sivustoja ovat Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools, Code School ja paljon muuta.
  • WikiHow-sivustolla on saatavilla erilaisia kielikohtaisia aloitusoppaita.
  • Löydät oppaita melkein mihin tahansa ohjelmointiskenaarioon YouTubessa.
  • Stack Exchange on yksi suosituimmista Q & A -sivustoista kaikkiin ohjelmointikysymyksiin.

ASIANTUNTIJAN VINKKI

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

teknologiajohtaja, Workday

Asiantuntijamme tarina :"

Koodi Vaihe 3
Koodi Vaihe 3

Vaihe 3. Lataa hyvä tekstieditori

Monet ohjelmointikielet mahdollistavat ulkoisten tekstieditorien käytön koodia kirjoittaessasi. Etsi tekstieditori, jonka avulla voit nähdä sisennykset ja koodimerkinnät.

Suosittuja ohjelmia ovat Notepad ++ (Windows), TextWrangler (OS X), JEdit tai Visual Studio Code

Koodi Vaihe 4
Koodi Vaihe 4

Vaihe 4. Lataa tarvittavat kääntäjät

Jotkin ohjelmointikielet edellyttävät kääntäjää luodun koodin suorittamiseksi. Kääntäjät kääntävät kirjoittamasi koodin alemman tason kielelle, jota kone voi käsitellä. Monet kääntäjät ovat avoimen lähdekoodin ja ilmaisia. Kääntäjiä vaativia kieliä ovat:

  • C
  • C ++
  • C#
  • Java
  • PERUS
  • Fortran
Koodi Vaihe 5
Koodi Vaihe 5

Vaihe 5. Aloita ensimmäinen projektisi

Valitse hyvä esittelyprojekti, joka auttaa sinua kastelemaan jalkasi. Verkossa on useita ehdotuksia ja opetusohjelmia, mutta jotkut aloituspaikat ovat HTML -perusverkkosivustot, tietokannan ja lomakkeen perustoiminnot PHP: llä tai yksinkertaiset ohjelmat millä tahansa kääntäjäkielellä.

Koodi Vaihe 6
Koodi Vaihe 6

Vaihe 6. Kommentoi kaikki koodisi

Kaikilla ohjelmointikielillä on kommenttitoiminto, jonka avulla voit syöttää kääntäjän huomiotta jättämää tekstiä. Tämän avulla voit lisätä kommentteja koodiin. Nämä kommentit ovat ratkaisevia, jotta voit kertoa muille, miten koodisi toimii, ja muistuttaa itseäsi siitä, mitä koodi tekee.

Voit myös käyttää kommenttitoimintoa poistamaan koodin nopeasti ohjelmastasi testausta varten. Aseta kommenttitunnisteet sen koodin ympärille, jonka haluat sulkea pois, ja poista sitten kommenttitunnisteet palauttaaksesi koodin

Koodi Vaihe 7
Koodi Vaihe 7

Vaihe 7. Valitse muita ohjelmia tai verkkoprojekteja

Kun opit samalla, älä häpeä katsoa asioita ja nähdä, miten muut ovat hoitaneet samat tehtävät. Ota aikaa ymmärtääksesi, miksi koodi tekee sen, mitä se tekee.

Katso tästä oppaasta lisätietoja verkkosivustojen lähdekoodin tarkastelemisesta

Tapa 2/2: Tietojesi laajentaminen

Koodi Vaihe 8
Koodi Vaihe 8

Vaihe 1. Ota oppitunteja

Yhteisön oppilaitokset, teknologiakoulut ja online -ohjelmat tarjoavat sertifikaatteja ja luokkia, jotka auttavat sinua saamaan työn ja opettavat sinulle ohjelmointia. Tietojenkäsittelytieteen kaltainen jatkotutkinto ei ole aina välttämätön, mutta se voi auttaa saamaan kokopäiväisen ohjelmointityön.

  • (Paljon voidaan sanoa siitä, että sinulla on kaksi kertaa opettajan tai ohjelmointiasiantuntijan kanssa, mikä ei ole aina saatavana online-lähteistä.)
  • Luokat voivat tulla kalliiksi, joten punnitse hyödyt. Jos ohjelmointi on vain harrastus, luokat eivät ehkä ole ajan ja rahan arvoisia. Jos haluat muuttaa ohjelmoinnin uraksi, luokat voivat antaa sinulle suuren vauhdin (mutta taas se ei ole kaukana tarpeesta, jos sinulla on lahjakkuutta).
Koodi Vaihe 9
Koodi Vaihe 9

Vaihe 2. Laajenna tietosi

Ohjelmointikielten oppimisen lisäksi hyödyt paljon logiikan ja matematiikan tunneista, koska niitä tarvitaan usein edistyneeseen ohjelmointiin. Sinun ei välttämättä tarvitse oppia tätä koulussa, mutta luokkahuoneasetukset voivat auttaa.

  • Ohjelmointi, johon kuuluu fysiikkalaskelmia ja muita simulaatioita, edellyttää vahvaa ymmärrystä algoritmeista ja malleista.
  • Logiikka on ohjelmoinnin perusta, joten logiikan ja prosessien ymmärtäminen auttaa sinua ratkaisemaan ongelmat koodauksen aikana.
  • Edistyneen matematiikan tuntemusta ei vaadita useimmille ohjelmoinnille, mutta tieto voi johtaa etuihin ja optimointeihin.
Koodi Vaihe 10
Koodi Vaihe 10

Vaihe 3. Opi lisää kieliä

Kun olet ymmärtänyt alkuperäisen kielesi hyvin, voit alkaa haarautua. Etsi toinen kieli, joka täydentää tuntemaasi kieltä, tai valitse kieli tietylle työlle, joka kiinnostaa sinua. Täydentävät kielet, kuten HTML ja CSS, ovat usein helpoimpia oppia.

  • Java on yksi suosituimmista kielistä, ja Java -kehittäjille on usein paljon mahdollisuuksia. Java voi toimia monissa eri järjestelmissä ja sillä on lukemattomia sovelluksia. Javaa käytetään Android -sovelluksissa, jotka ovat yksi nopeimmin kasvavista markkinoista.
  • C ++ on erittäin suositeltava videopelien kehittämiseen. Koodauksen oppiminen Unityssä (laajalti käytetty, edullinen pelimoottori) ja UDK (suosittu Unreal-moottori) voi auttaa avaamaan joitain ovia, vaikka ne eivät ole yhtä hyödyllisiä videopeliteollisuuden ulkopuolella.
  • Jos haluat tehdä iPhone-sovelluksia, Xcode ja Objective-C ovat ensisijaisia työkaluja. Tarvitset myös Macin, koska Xcode voi kääntää vain Macille.
  • Python on palvelinkomentokieli, joka on yksi helpoimmista kielistä oppia. Pythonia käytetään verkkopalveluihin, kuten Pinterest ja Instagram, ja se on riittävän yksinkertainen oppiakseen perusasiat vain muutamassa päivässä.
Koodi Vaihe 11
Koodi Vaihe 11

Vaihe 4. Ole kärsivällinen

Ohjelmoinnin aikana joudut usein kohtaamaan haasteita, etenkin vikojen metsästyksessä tai uuden idean toteuttamisessa. Sinun on opittava tyytymään pienten tulosten saavuttamiseen sen sijaan, että ratkaisisit koko palapelin kerralla. Kärsivällisyys johtaa tehokkaampaan koodiin, mikä johtaa parempiin ohjelmiin ja onnellisempiin kollegoihin.

Koodi Vaihe 12
Koodi Vaihe 12

Vaihe 5. Opi työskentelemään muiden kanssa

Jos projektin parissa työskentelee useita ihmisiä, saat useita näkemyksiä siitä, miten edetä. Työryhmissä työskentely on käytännössä väistämätöntä liike -elämässä, joten ellet suunnittele kehittävän kaikkea itsenäisesti, ole valmis työskentelemään muiden kanssa.

Koodi Vaihe 13
Koodi Vaihe 13

Vaihe 6. Hanki työ, jossa voit harjoitella koodaustaitojasi

Työskentele vapaaehtoisena verkkosivustojen suunnittelussa tai työpöytäsovellusten kirjoittamisessa. Osa -aikatyö pienessä yrityksessä voi johtaa mahdollisuuksiin kirjoittaa koodia verkkosivustoille tai yksinkertaisille sovelluksille.

Koodi Vaihe 14
Koodi Vaihe 14

Vaihe 7. Muodosta yhteys muihin ohjelmoijiin

On olemassa lukemattomia yhteisöjä ja kehittäjätapaamisia, jotka voivat auttaa ja innostaa sinua. Etsi paikallisia ohjelmointikäytäntöjä, osallistu hakkerointiin tai pelitukokseen (ajoitettuihin tapahtumiin, joilla on yhteinen teema) ja kirjaudu joillekin ohjelmointifoorumeille, jotta voit laajentaa näkyvyyttäsi ja verkostoasi.

Koodi Vaihe 15
Koodi Vaihe 15

Vaihe 8. Harjoittele, harjoittele, harjoittele

Arvioiden mukaan kestää noin 15 000 tuntia, ennen kuin sinut voidaan pitää tietokoneohjelmoinnin asiantuntijana. Tämä on vuosien soveltavaa käytäntöä. Ohjelmoinnin todellinen hallitseminen tulee vasta sen jälkeen, kun käytät aikaa harjoitteluun ja tulet taitavaksi.

Yritä viettää aikaa ohjelmointiin joka päivä, vaikka et olisikaan töissä. Vapaa -ajan ohjelmointi voi johtaa läpimurtoihin ja uusiin ideoihin

Suositeltava: