CodeGym/Java-blogg/Tilfeldig/Java-koding for Dummies: hva er det beste alternativet fo...
John Squirrels
Nivå
San Francisco

Java-koding for Dummies: hva er det beste alternativet for å lære det fra bunnen av

Publisert i gruppen
Å lære noe fra bøker virker som det riktige alternativet, men er det fornuftig å lære å kode? La oss forestille oss at du er helt ny på programmering og har et vagt bilde av nøyaktig hva du bør vite og gjøre for å finne en ekte jobb. Det er greit å ta en bok om Java-koding for dummies for å få en generell idé, men hva er det neste? Du kan garantert ikke inkludere denne erfaringen i CV-en din :) Java-koding for Dummies: hva er det beste alternativet for å lære det fra bunnen av - 1Programmering er en ferdighet som skjerpes takket være en daglig vane å kode. Du vil ikke bli en fremragende sportsspiller ved å lære deg spillereglene, siden du må trene hver dag og få harde støt for å oppnå gode resultater. La oss nå snakke om de store feilene til mange nybegynnere og tenke på hvordan du kan unnslippe dem ved å lage en perfekt plan for læringen din.

Hvor du skal begynne og hva du IKKE skal gjøre

Det var millioner av elever før deg, og det vil bli enda flere etterfølgere, og gjett hva? Mange av dem går fortsatt i vanlige feller. Men du vil ikke være blant dem, kompis :) Fordi du har en kortliste over vanlige feil nesten alle nybegynnere gjør, og nå vil du sannsynligvis ikke bruke tid på:
  • for mye forskning i stedet for praksis;
  • kontinuerlig læring uten et definert mål;
  • ta for lange pauser i utdanningen;
  • solo læring.
Kan du bli kvitt disse hindringene en gang for alle? Er det et alternativ for å lære Java for dummies med den rette blandingen av teori, praksis, motivasjon og målsetting? En magisk pille, som man kan ta og bli en stor Java-utvikler, eksisterer rett og slett ikke. Men vi har nå en flott setting med de riktige verktøyene, som vil hjelpe deg i denne store utfordringen.

Møt CodeGym: en Java-opplæring for dummies (og viderekomne elever også :)

CodeGym-kurs går lett for nybegynnere i programmering. Du trenger ikke vise fremragende resultater i matte eller ha bakgrunn fra IT for å bestå kurset. Alt du trenger er tid til å lære og øve. Her er noen få CodeGyms funksjoner for å forbedre Java-læringen.
  1. Start med en gjennomtenkt læringsplan

    Du har kanskje lagt merke til at ikke alle toppfagfolk også kan være topplærere. Noen ganger kan for erfarne spesialister ikke forklare noe konsept de kjenner til en nybegynner ... bare fordi de ikke kan holde det enkelt.

    Vi vet hvor tøft det er å forstå et nytt tema forklart med noe rent teoretisk og ukjente uttrykk. Det er bedre å ikke fordype seg for mye i hver minste funksjon, som på en eller annen måte er relevant for emnet.

    CodeGyms mål er å gi deg minimum teorigrunnlag du trenger som juniorutvikler. Det er en komplett Java-opplæring for dummies, hvor du lærer ved å gjøre (eller koding, for å være mer spesifikk).

    Kurset består av en dash teoretisk kunnskap forklart så enkelt som mulig og tusenvis (!) av kodeoppgaver. Du starter med elementære oppgaver og går steg for steg til mer vanskelige oppgaver og kodeprosjekter. Ikke bekymre deg: kurset vil veilede deg fra en nullpunkt til en klar forståelse av hvordan du kjører java-programmering.

    Reisen din hos CodeGym er delt inn i fire oppdrag: Java Syntax, Java Core, Java Multithreading og Java Collections. Hvert oppdrag består av 10 nivåer. Hvert nivå har 12-13 leksjoner. Hver leksjon dekker et bestemt emne og inkluderer en teori pluss et sett med oppgaver. Her har du et pedagogisk opplegg med korte og lettfattelige forelesninger og «lekser»!

  2. Få umiddelbar tilbakemelding om dine resultater og fremgang

    Boken kan kun tilby deg det som allerede er skrevet. Det vil ikke svare på flere spørsmål og vil garantert ikke gi råd om hvordan du fikser koden din heller!

    Du trenger en mentor for disse formålene. Å studere i klasser eller privatundervisning er mye mer effektivt enn å lære Java fra bøker, men det har også ulemper. For det første er det en krevende timeplan. For det andre, forsinket tilbakemelding. Læreren din trenger tid til å sjekke oppgaven din og gi deg anbefalinger, og du kan vente på svar i flere dager.

    Hos CodeGym får du en umiddelbar gjennomgang av løsningen din på få sekunder, se om koden din oppfyller kravene fullt ut og mye mer! Se selv: programmering i Java for dummies kan være spennende. Du begynner å kode fra første leksjon ved å bruke en hendig webIDE, får tips om løsningen din og noen råd om hvordan du kan gjøre kodestilen din bedre.

    Alt er enkelt: skriv koden din, klikk på "Bekreft"-knappen og se resultatene umiddelbart. Systemet vil også gi deg gjennomsnittlig antall forsøk tatt av andre studenter.

  3. Lær med sans, motivasjon og et godt selskap

    Hvorfor Java-elever stopper halvveis, uavhengig av deres prestasjoner? Svaret er enkelt: mangel på motivasjon eller (og) en kjedelig læringsopplevelse. Uansett hvilken bakgrunn i programmering du har hvis du ikke er engasjert, er det vanskelig å gi deg selv til å studere. Men det er én ting vi alle liker å gjøre – leke.

    Hvis du er kjent med spill, vet du at de lett kan "stjele" deg fra virkeligheten i timer og dager, helt til du passerer oppdraget eller erobrer den imaginære verdenen. Kan utdanning være så underholdende? Igjen, velkommen til CodeGym.

    Her kan du lære og leke i et futuristisk miljø. Målet ditt er å heve en karakter ved å bestå oppdrag og løse oppgaver. Hver vellykket løst oppgave gir deg en "mørk materie". Det er din belønning og en ressurs du trenger for å åpne videre leksjoner og øve. For å sende hele spillet til slutten må du kode mye. På en slik måte ved slutten av kurset vil du ha kunnskapen og 300 til 500 timer med ekte praksis.

    Det som også er viktig, du er ikke alene her. CodeGyms fellesskap vokser og du kan alltid be om hjelp med oppgaver eller få råd om å tilpasse studiet. Gjør koding til din daglige vane, og du vil garantert lære hvordan du kjører Java-programmering.

En bonusliste over bøker for å lære Java: fra "for dummies"-serien til dybdelesing

Ikke misforstå, ingen prøver å resonnere deg fra å lese. Faktisk kan bøker være et ganske godt tillegg til læringsplanen din. Her er noen kilder som er verdt oppmerksomheten din:
  1. Head First Java av Kathy Sierra & Bert Bates

    Denne boken er uten tvil den beste introduksjonen til Java, der kjernespråket og begrepene til OOP ble forklart med eksempler fra den virkelige verden. Du blir engasjert fra første side til du er ferdig med den. Prøv å ikke hoppe over øvelser og oppgaver på slutten av hvert kapittel for å lære stoffet bedre utenat.

  2. Begynner programmering med Java For Dummies

    Du kan være skeptisk til "dummies-seriene", men de er likevel gode for de som ikke kan noe i det hele tatt innen det spesifikke feltet. Her vil du lære de viktigste tingene du trenger for å starte med Java-koding, som hvordan du installerer Java, kompilerer kode og fullfører forskjellige praktiske øvelser etter at du er ferdig med lesingen.

  3. Java: En nybegynnerveiledning av Herbert Schildt

    Ok, vitser til side. Hvis du forventer en dyp forklaring i et seriøst tonefall, prøv denne. Denne boken introduserer deg til kjernevilkårene i Java og veileder deg fra den grunnleggende forståelsen av datatyper, klasser og objekter til mer komplekse konsepter som lambda-uttrykk og funksjonelle grensesnitt. Denne boken har også en selvtestdel på slutten av hvert kapittel.

  4. Core Java Volume I — Fundamentals

    Ikke bli forvirret av de imponerende 1000 sidene – du kan enkelt lese denne boken fra perm til perm. Hvert kapittel er viet et bestemt emne, med start fra introduksjon til språket og Java-programmeringsmiljøet til datastrukturer, objekter og klasser og så videre. I motsetning til mange bøker for nybegynnere, gir Core Java en eksplisitt dekning av samlinger og generiske artikler, noe som er nyttig for ekte programmering.

  5. Think Java: How to Think Like a Computer Scientist av Allen Downey og Chris Mayfield

    Denne boken for nybegynnere vil lære deg hvordan du tenker i kode. Som mange andre starter det med en introduksjon til OOP. Hvert kapittel har vokabular og øvelsesseksjoner for å konsolidere teori og mestre ferdighetene til programmeringstenkning. Det er mer egnet for nybegynnere enn lesere med selv en liten erfaring med koding. For det første er den enkel og litt morsom å lese.

Avslutt

Husk at startnivået ditt for å forstå programmering bare er relevant helt i begynnelsen. Du har alle sjanser til å overgå mer forberedte elever hvis du har minst disse tre tingene:
  • klare mål og tidsramme
  • motivasjon
  • ...og massevis av trening, selvfølgelig
Lykke til!
Kommentarer
  • Populær
  • Ny
  • Gammel
Du må være pålogget for å legge igjen en kommentar
Denne siden har ingen kommentarer ennå