Enkle måter å øve programmering på: 8 trinn (med bilder)

Innholdsfortegnelse:

Enkle måter å øve programmering på: 8 trinn (med bilder)
Enkle måter å øve programmering på: 8 trinn (med bilder)

Video: Enkle måter å øve programmering på: 8 trinn (med bilder)

Video: Enkle måter å øve programmering på: 8 trinn (med bilder)
Video: How To Remove Passwords From Windows 10 2024, Kan
Anonim

Programmering er omtrent som å spille et instrument; du må øve hele tiden for å holde dine ferdigheter skarpe og forbedre teknikkene dine. Hvis du vil øve på programmering på egen tid, kan du bruke Internett til å finne kodingsøvelser og utfordringer du kan øve på, samt forbedre kunnskapen din ved å jobbe med åpen kildekode -prosjekter eller ta online -kurs. For å finpusse programmeringskunnskapene dine i virkelige omgivelser, jobber du med programmeringsprosjekter.

Trinn

Metode 1 av 2: Bruke online ressurser

Øv programmering Trinn 1
Øv programmering Trinn 1

Trinn 1. Lær av programvareprosjekter med åpen kildekode

Start med å søke på nettet etter ulike åpen kildekode-prosjekter, og bare les koden for å lære hvordan forskjellige rammer fungerer. Begynn å bidra til åpen kildekode-prosjekter eller lag dine egne når du har lært hvordan andre åpen kildekode-prosjekter er bygget.

  • Open source -prosjekter er prosjekter der koden er helt åpen for publikum å se. De er vanligvis samfunnsbaserte og godtar hjelp fra andre programmerere.
  • For eksempel, hvis du vil lære hvordan Rails -rammeverket fungerer, kan du se etter Rails open source -prosjekter på GitHub og studere koden for å se hvordan forskjellige programmerere implementerer forskjellige funksjoner.
Øv programmering Trinn 2
Øv programmering Trinn 2

Trinn 2. Ta online kurs for å forbedre din kunnskap og lære nye teknikker

Søk etter billige eller gratis online programmeringskurs på nettsteder som Udemy eller Coursera, eller se etter Massive Open Online Courses (MOOC). Registrer deg og ta kursene for å pusse opp dine programmeringskunnskaper.

  • Kurs som disse er en fin måte å praktisere teknikker du vil jobbe med i ditt eget tempo. Du kan også få nyttige tips og tilbakemeldinger fra lærere og andre studenter.
  • Du finner MOOC -er her:
Øv programmering Trinn 3
Øv programmering Trinn 3

Trinn 3. Løs kodingsutfordringer og gåter på forskjellige nettsteder å øve på

Søk etter kodingsutfordringsnettsteder og finn noen som appellerer til deg. Prøv en rekke utfordringer for å øve på å redigere kode for å løse problemer og forbedre programmeringsteknikkene.

Noen eksempler på toppkodeutfordringsnettsteder er HackerRank, TopCoder, Coderbyte, Project Euler, CodeChef, Codewars og CodinGame

Tips: Du kan også finne programmeringsutfordringer på DailyProgrammer Subreddit på Reddit her: https://www.reddit.com/r/dailyprogrammer. Det legges ut 3 programmeringsutfordringer ukentlig, og samfunnet vurderer deretter løsninger og gir tilbakemelding.

Øv programmering Trinn 4
Øv programmering Trinn 4

Trinn 4. Gjør kode -kata -øvelser for å lære ved repetisjon

Besøk CodeKata -nettstedet og lag kode basert på kravene til forskjellige kata -øvelser. Gjør hver øvelse gjentatte ganger, forbedre koden hver gang, for å forbedre programmeringsteknikkene.

  • Begrepet kode kata kommer fra det japanske konseptet med en kata i kampsport, som er en øvelse du gjentar om og om igjen og kontinuerlig forbedrer deg. Code katas bruker dette konseptet til programmering ved å tilby små øvelser designet for å ta 30-60 minutter som er ment å gjentas.
  • Noen kode -katas krever ikke engang koding, men de vil hjelpe deg med å øve ferdigheter som er grunnleggende for programmering, for eksempel eksperimentell modellering.
  • Du kan også finne noen katas på kodingsutfordringsnettsteder, for eksempel Codewars, som du kan besøke her:

Metode 2 av 2: Arbeide med programmeringsprosjekter

Øv programmering Trinn 5
Øv programmering Trinn 5

Trinn 1. Planlegg et eget programvareprosjekt

Bestem et forretningsproblem som må løses, og finn på en løsning. Del løsningen i mindre programmeringsoppgaver som du kan fullføre i en bestemt rekkefølge for å implementere løsningen og løse problemet.

Øv på god selvledelse ved å holde fokus på hver programmeringsoppgave mens du jobber gjennom den og holde oversikt over hvor lang tid det tar deg. Hvis en bestemt oppgave tar for lang tid, kan du be andre programmerere om hjelp

Øv programmering Trinn 6
Øv programmering Trinn 6

Trinn 2. Øv dine feilsøkingsferdigheter på ethvert programmeringsprosjekt du jobber med

Identifiser årsakene til programmeringsfeil og prøv å implementere forskjellige løsninger for å fikse dem eller omgå dem. Still spørsmål om hvorfor det oppstår en feil, og prøv forskjellige kodingsteknikker for å feilsøke dem.

Når du lykkes med å feilsøke noe, må du være oppmerksom på spørsmålene og teknikkene du brukte for å gjøre det. Fortsett å stille disse spørsmålene og bruk disse teknikkene på fremtidige feil

Øv programmering Trinn 7
Øv programmering Trinn 7

Trinn 3. Delta i parprogrammering for å lære av andre

Arbeid sammen med en annen programmerer på en enkelt datamaskin for å løse et bestemt programmeringsproblem eller arbeid på et programmeringsprosjekt sammen. Sørg for å velge en god partner som du vil lære av, for eksempel en erfaren seniorutvikler.

Hvis du jobber som programmerer, kan du prøve å velge en partner som er lik deg i ansiennitet, men mer erfaren enn deg på et annet programmeringsspråk. For eksempel, hvis du er mest trygg på dine Python -programmeringsevner, kan du velge noen som er dyktige i Ruby

Øv programmering Trinn 8
Øv programmering Trinn 8

Trinn 4. Hold styr på feilene du gjør og lær av dem

Gjør ditt beste for å legge merke til kodingsfeil du gjør når du jobber med programmeringsprosjekter. Finn ut hvorfor feilen oppstod og hva du må gjøre annerledes i fremtiden for å unngå å gjøre de samme feilene.

Anbefalt: