CodeGym /Java blog /Tilfældig /Java-kodning til Dummies: hvad er den bedste mulighed for...
John Squirrels
Niveau
San Francisco

Java-kodning til Dummies: hvad er den bedste mulighed for at lære det fra bunden

Udgivet i gruppen
At lære noget fra bøger synes at være den rigtige mulighed, men giver det mening at lære at kode? Lad os forestille os, at du er helt ny inden for programmering og har et vagt billede af, hvad du præcis skal vide og gøre for at finde et rigtigt job. Det er okay at få fat i en bog om Java-kodning til dummies for at få en generel idé, men hvad er det næste? Du kan bestemt ikke inkludere denne oplevelse i dit CV :) Java-kodning til Dummies: hvad er den bedste mulighed for at lære det fra bunden - 1Programmering er en færdighed, der skærpes takket være en daglig vane til at kode. Du bliver ikke en fremragende sportsspiller ved at lære spillets regler, da du skal øve dig hver dag og få hårde slag for at opnå gode resultater. Lad os nu tale om de store fejltagelser hos mange begyndere og tænk på, hvordan du kan undslippe dem ved at udarbejde en perfekt plan for din læring.

Hvor skal man starte, og hvad man IKKE skal gøre

Der var millioner af elever før dig, og der vil være endnu flere efterfølgere, og gæt hvad? Mange af dem falder stadig i almindelige fælder. Men du vil ikke være blandt dem, makker :) Fordi du har en liste over almindelige fejl, næsten alle begyndere gør, og nu vil du sandsynligvis ikke bruge tid på:
  • for meget forskning i stedet for praksis;
  • kontinuerlig læring uden et defineret mål;
  • at holde for lange pauser i uddannelsen;
  • solo læring.
Kan du slippe af med disse forhindringer én gang for alle? Er der en mulighed for at lære Java for dummies med den rigtige blanding af teori, praksis, motivation og målsætning? En magisk pille, som man kan tage og blive en stor Java-udvikler, eksisterer simpelthen ikke. Men vi er nu en fantastisk ramme med de rigtige værktøjer, som vil hjælpe dig i denne store udfordring.

Mød CodeGym: en Java-tutorial for dummies (og også avancerede elever :)

CodeGym-kurset går let for de totale begyndere i programmering. Du behøver ikke at vise fremragende resultater i matematik eller have en baggrund inden for IT for at bestå kurset. Alt du behøver er tid til at lære og øve dig. Her er et par CodeGyms funktioner til at forbedre din Java-læring.
  1. Start med en gennemtænkt læringsplan

    Du har måske bemærket, at ikke alle topprofessionelle også kan være toplærere. Nogle gange kan alt for erfarne specialister ikke forklare noget koncept, de kender, til en helt nybegynder ... kun fordi de ikke kan holde det enkelt.

    Vi ved, hvor svært det er at forstå et nyt emne forklaret med noget rent teoretiske og ukendte udtryk. Det er bedre ikke at dykke for meget ind i hver mindste funktion, som på en eller anden måde er relevant for emnet.

    CodeGyms mål er at give dig det minimum af teori, du skal bruge som juniorudvikler. Det er en komplet Java-tutorial til dummies, hvor du lærer ved at gøre (eller kode, for at være mere specifik).

    Kurset består af et strejf af teoretisk viden forklaret så enkelt som muligt og tusindvis (!) af kodningsopgaver. Du starter med elementære opgaver og bevæger dig trin for trin til mere tricky opgaver og kodningsprojekter. Bare rolig: Kurset vil guide dig fra et nulpunkt til en klar forståelse af, hvordan man kører java-programmering.

    Din rejse hos CodeGym er opdelt i fire quests: Java Syntax, Java Core, Java Multithreading og Java Collections. Hver quest består af 10 niveauer. Hvert niveau har 12-13 lektioner. Hver lektion dækker et bestemt emne og inkluderer en teori plus et sæt opgaver. Her har du en uddannelsesplan med korte og letforståelige foredrag og "hjemmeopgaver"!

  2. Få øjeblikkelig feedback om dine resultater og fremskridt

    Bogen kan kun tilbyde dig, hvad der allerede er skrevet. Det vil ikke besvare yderligere spørgsmål og vil helt sikkert heller ikke rådgive om, hvordan du fikser din kode!

    Du har brug for en mentor til disse formål. At studere i klasser eller privatundervisning er langt mere effektivt end at lære Java fra bøger, men det har også ulemper. For det første er det en krævende tidsplan. For det andet forsinket feedback. Din vejleder har brug for tid til at tjekke din opgave og give dig anbefalinger, og du kan vente på svar i dagevis.

    Hos CodeGym får du en øjeblikkelig gennemgang af din løsning på få sekunder, se om din kode fuldt ud opfylder kravene og meget mere! Se selv: programmering i Java til dummies kan være spændende. Du begynder at kode fra første lektion ved hjælp af en praktisk webIDE, får tips til din løsning og nogle råd til, hvordan du kan gøre din kodningsstil bedre.

    Alt er enkelt: skriv din kode, klik på knappen "Bekræft" og se resultaterne med det samme. Systemet vil også give dig det gennemsnitlige antal forsøg taget af andre studerende.

  3. Lær med sans, motivation og et godt selskab

    Hvorfor stopper Java-elever halvvejs, uanset deres præstation? Svaret er enkelt: mangel på motivation eller (og) en kedelig læringsoplevelse. Lige meget hvilken baggrund i programmering du har, hvis du ikke er forlovet, er det svært at få dig til at studere. Men der er én ting, vi alle kan lide at lave - at lege.

    Hvis du er bekendt med spil, ved du, at de nemt kan "stjæle" dig fra virkeligheden i timevis og dage, indtil du passerer søgen eller erobrer den imaginære verden. Kan uddannelse være så meget underholdende? Igen, velkommen til CodeGym.

    Her kan du lære og lege i et futuristisk miljø. Dit mål er at øge en karakter ved at bestå opgaver og løse opgaver. Hver vellykket løst opgave bringer dig et "mørkt stof". Det er din belønning og en ressource, du har brug for for at åbne yderligere lektioner og øve dig. For at videregive hele spillet til slutningen skal du kode meget. På en sådan måde ved slutningen af ​​kurset, vil du have viden og 300 til 500 timers reel praksis.

    Hvad der også er vigtigt, du er ikke alene her. CodeGyms community vokser, og du kan altid bede om hjælp til opgaver eller få råd til at tilpasse dit studie. Gør kodning til din daglige vane, og du vil helt sikkert lære at køre Java-programmering.

En bonusliste over bøger til at lære Java: fra "for dummies"-serier til dybdegående læsning

Misforstå det ikke, ingen forsøger at ræsonnere dig fra at læse. Faktisk kan bøger være et ret godt supplement til din læringsplan. Her er et par kilder, som er værd at være opmærksom på:
  1. Head First Java af Kathy Sierra & Bert Bates

    Denne bog er uden tvivl den bedste introduktion til Java, hvor kernesproget og begreberne OOP blev forklaret på eksempler fra den virkelige verden. Du bliver forlovet fra første side, til du er færdig med den. Prøv ikke at springe øvelser og puslespil over i slutningen af ​​hvert kapitel for bedre at huske materialet.

  2. Begynder programmering med Java For Dummies

    Du er måske skeptisk over for "dummies-serien", men de er stadig gode for dem, der slet ikke ved noget om det specifikke område. Her lærer du de vigtigste ting, du skal bruge for at starte med Java-kodning, såsom hvordan du installerer Java, kompilerer kode og gennemfører forskellige praktiske øvelser, efter du er færdig med at læse.

  3. Java: En begyndervejledning af Herbert Schildt

    Okay, vittigheder til side. Hvis du forventer en dyb forklaring i et seriøst tonefald, så prøv denne. Denne bog introducerer dig til kernevilkårene i Java og guider dig fra den grundlæggende forståelse af datatyper, klasser og objekter til mere komplekse begreber som lambda-udtryk og funktionelle grænseflader. Denne bog har også et selvtestafsnit i slutningen af ​​hvert kapitel.

  4. Core Java bind I — Fundamentals

    Bliv ikke forvirret af de imponerende 1000 sider - du kan nemt læse denne bog fra ende til anden. Hvert kapitel er afsat til et bestemt emne, startende fra introduktion til sproget og Java-programmeringsmiljøet og over til datastrukturer, objekter og klasser og så videre. I modsætning til mange bøger for begyndere giver Core Java en eksplicit dækning af samlinger og generiske artikler, hvilket er nyttigt til ægte programmering.

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

    Denne bog for helt nybegyndere vil lære dig, hvordan du tænker i kode. Som mange andre starter det med en introduktion til OOP. Hvert kapitel har ordforråd og øvelsessektioner til at konsolidere teori og mestre færdighederne i programmeringstænkning. Det er mere velegnet til begyndere end læsere med selv en lille erfaring med kodning. Til at begynde med er den enkel og lidt sjov at læse.

Afslut

Husk, at dit indgangsniveau for forståelse af programmering kun er relevant i begyndelsen. Du har alle muligheder for at løbe forbi mere forberedte elever, hvis du har mindst disse tre ting:
  • klare mål og tidsramme
  • motivering
  • ...og masser af øvelse, selvfølgelig
Held og lykke!
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION