Yksinkertaisia tapoja harjoitella ohjelmointia: 8 vaihetta (kuvilla)

Sisällysluettelo:

Yksinkertaisia tapoja harjoitella ohjelmointia: 8 vaihetta (kuvilla)
Yksinkertaisia tapoja harjoitella ohjelmointia: 8 vaihetta (kuvilla)

Video: Yksinkertaisia tapoja harjoitella ohjelmointia: 8 vaihetta (kuvilla)

Video: Yksinkertaisia tapoja harjoitella ohjelmointia: 8 vaihetta (kuvilla)
Video: Näin tyhjennät tietokoneen ja poistat valmistajan asentamat ylimääräiset ohjelmat 2024, Saattaa
Anonim

Ohjelmointi on kuin soittamista; sinun on harjoiteltava jatkuvasti pitääksesi taitosi terävinä ja parantaaksesi tekniikoitasi. Jos haluat harjoitella ohjelmointia omalla ajallasi, etsi Internetistä koodausharjoituksia ja -harjoituksia sekä paranna tietosi työskentelemällä avoimen lähdekoodin projekteissa tai osallistumalla verkkokursseille. Jos haluat hioa ohjelmointitaitojasi todellisessa ympäristössä, työskentele ohjelmointiprojektien parissa.

Askeleet

Menetelmä 1/2: Online -resurssien käyttö

Harjoittele ohjelmointia Vaihe 1
Harjoittele ohjelmointia Vaihe 1

Vaihe 1. Opi avoimen lähdekoodin ohjelmistoprojekteista

Aloita etsimällä verkossa erilaisia avoimen lähdekoodin projekteja ja lukemalla vain niiden koodi oppiaksesi, kuinka erilaiset kehykset toimivat. Aloita osallistuminen avoimen lähdekoodin projekteihin tai luo omasi, kun olet oppinut, miten muita avoimen lähdekoodin projekteja rakennetaan.

  • Avoimen lähdekoodin projektit ovat projekteja, joissa koodi on täysin avoinna yleisölle. Ne ovat yleensä yhteisöpohjaisia ja hyväksyvät muiden ohjelmoijien apua.
  • Jos esimerkiksi haluat oppia, miten Rails -kehys toimii, etsi Railsin avoimen lähdekoodin projekteja GitHubista ja tutki koodia nähdäksesi, kuinka eri ohjelmoijat toteuttavat erilaisia ominaisuuksia.
Harjoittele ohjelmointia Vaihe 2
Harjoittele ohjelmointia Vaihe 2

Vaihe 2. Ota verkkokursseja parantaaksesi tietämystäsi ja oppiaksesi uusia tekniikoita

Etsi halpoja tai ilmaisia online -ohjelmointikursseja Udemyn tai Courseran kaltaisilta sivustoilta tai etsi massiivisia avoimia verkkokursseja (MOOC). Rekisteröidy ja käy kursseilla, jotta voit kehittää ohjelmointitaitojasi.

  • Tällaiset kurssit ovat loistava tapa harjoitella tekniikoita, joiden kanssa haluat työskennellä omaan tahtiisi. Voit myös saada hyödyllisiä vinkkejä ja palautetta opettajilta ja muilta opiskelijoilta.
  • Löydät MOOC: t täältä:
Harjoittele ohjelmointia Vaihe 3
Harjoittele ohjelmointia Vaihe 3

Vaihe 3. Ratkaise koodaushaasteita ja arvoituksia eri sivustoilla

Etsi koodaushaasteen verkkosivustoja ja löydä joitain sinua kiinnostavia. Kokeile erilaisia haasteita harjoitellaksesi koodin muokkaamista ongelmien ratkaisemiseksi ja ohjelmointitekniikoiden parantamiseksi.

Joitakin esimerkkejä huippukoodisivustoista ovat HackerRank, TopCoder, Coderbyte, Project Euler, CodeChef, Codewars ja CodinGame

Kärki: Löydät ohjelmointihaasteet myös Redditin DailyProgrammer Subreddit -ohjelmasta täältä: https://www.reddit.com/r/dailyprogrammer. Ohjelmointihaasteita julkaistaan 3 kertaa viikossa, ja yhteisö arvioi sitten ratkaisut ja antaa palautetta.

Harjoittele ohjelmointia Vaihe 4
Harjoittele ohjelmointia Vaihe 4

Vaihe 4. Tee koodikata -harjoituksia ja opi toistamalla

Käy CodeKata -verkkosivustolla ja luo koodi, joka perustuu eri kata -harjoitusten vaatimuksiin. Tee jokainen harjoitus toistuvasti ja paranna koodia joka kerta parantaaksesi ohjelmointitekniikoitasi.

  • Termi koodi kata tulee japanilaisesta kata -käsityksestä taistelulajeissa, joka on harjoitus, jota toistat yhä uudelleen ja uudelleen ja parannat jatkuvasti. Koodikatat soveltavat tätä käsitettä ohjelmointiin tarjoamalla pieniä harjoituksia, jotka on suunniteltu kestämään 30-60 minuuttia ja jotka on tarkoitettu toistettaviksi.
  • Jotkut koodikatat eivät edes vaadi koodausta, mutta ne auttavat sinua harjoittelemaan ohjelmoinnin kannalta keskeisiä taitoja, kuten kokeellista mallinnusta.
  • Löydät myös joitain katoja koodaushaasteiden verkkosivustoilta, kuten Codewars, jotka voit käydä täällä:

Tapa 2/2: Ohjelmointiprojektien parissa työskentely

Harjoittele ohjelmointia Vaihe 5
Harjoittele ohjelmointia Vaihe 5

Vaihe 1. Suunnittele oma ohjelmistoprojekti

Selvitä ratkaisuongelma ja löydä ratkaisu. Jaa ratkaisu pienempiin ohjelmointitehtäviin, jotka voit suorittaa tietyssä järjestyksessä toteuttaaksesi ratkaisun ja ratkaistaksesi ongelman.

Harjoittele hyvää itsehallintaa keskittymällä jokaiseen ohjelmointitehtävään sen suorittamisen aikana ja seuraamalla, kuinka kauan se kestää. Jos jokin tehtävä kestää liian kauan, pyydä apua muilta ohjelmoijilta

Harjoittele ohjelmointia Vaihe 6
Harjoittele ohjelmointia Vaihe 6

Vaihe 2. Harjoittele virheenkorjaustaitojasi missä tahansa ohjelmointiprojektissa, jonka parissa työskentelet

Tunnista ohjelmointivirheiden syyt ja yritä toteuttaa erilaisia ratkaisuja niiden korjaamiseksi tai kiertämiseksi. Esitä kysymyksiä siitä, miksi vika ilmenee, ja kokeile eri koodaustekniikoita virheiden korjaamiseksi.

Kun virheenkorjaus onnistuu, kiinnitä huomiota kysymyksiin ja tekniikoihin, joita käytit sen tekemiseen. Kysy näitä kysymyksiä ja käytä näitä tekniikoita tuleviin virheisiin

Harjoittele ohjelmointia Vaihe 7
Harjoittele ohjelmointia Vaihe 7

Vaihe 3. Ota pari -ohjelmointi oppiaksesi muilta

Työskentele yhdessä toisen ohjelmoijan kanssa yhdessä tietokoneessa ratkaistaksesi tietyn ohjelmointiongelman tai työskentele yhdessä ohjelmointiprojektin kanssa. Muista valita hyvä kumppani, jolta opit, kuten kokenut vanhempi kehittäjä.

Jos työskentelet ohjelmoijana, voit yrittää valita kumppanin, joka on samanarvoinen sinulle, mutta kokeneempi kuin sinä eri ohjelmointikielellä. Jos esimerkiksi luotat eniten Python -ohjelmointikykyihisi, voit valita Ruby -taidon omaavan henkilön

Harjoittele ohjelmointia Vaihe 8
Harjoittele ohjelmointia Vaihe 8

Vaihe 4. Seuraa tekemiäsi virheitä ja opi niistä

Tee parhaasi huomataksesi koodausvirheet, joita teet ohjelmointiprojektien parissa. Selvitä, miksi virhe tapahtui ja mitä sinun on tehtävä toisin tulevaisuudessa, jotta et tee samoja virheitä.

Suositeltava: