Gå til innhold

En god Java Start(samletråd anbefalinger bøker)


Anbefalte innlegg

Begynner bøker i Java:

 

Norske bøker:

 

Objektorientert programmering i Java

http://fm.fagbokforlaget.no/fagbok/FMPro?-...7674-748-5&-new

 

Kommentar om boken fraAleh:

Den er i motsetning til de fleste andre Java bøker en lærebok ment å brukes i høgskole og universitets sammenheng. Jeg er av den oppfatning at de fleste tusen siders bøker er dårlig egnet som læremiddel for en som aldri har programmert java.

 

Java som første programmeringsspråk:

 

Denne boken er anbefalt av flere på forumet, de flest skriver bra om denne boken.

 

http://www.ii.uib.no/~rolfwr/bookweb/moin.cgi

 

Rett på Java:

http://www2.universitetsforlaget.no/java/

 

Anbefalt av noen på forumt, og test av boken er her:

http://itpro.no/art/4406.html

 

Programmering i Java:

 

Test av boken:

http://itpro.no/art/7471.html

 

Denne boken er mye omtalt på forumet, som oftest i negativ sammenheng.

Mange er ufornøyde med kapittel inndelingen, blant annet at man lærer om ferdige klasser før man lærer hvordan man opprette egne klasser i Java. Har denne boken selv, synes ikke den er veldig god. Lite konsentret, lite god informasjon om fillagring, og GUI. Ellers tar den for seg mange emner. Noen nevner at denne boken er god som oppslagsverk. Man lærer mye av denne boken, men man bør ha en mer konsentrert bok i tillegg.

 

Engelske Bøker:

 

Java in a nutshell

 

Dette er en grunnleggende bok, som er skrevet på engelsk.

Java in a Nutshell

 

Andre bøker:

 

Advanced Java How to Program:

 

Sitat fra Smetho:

Har boka og den er fin-fin den. En kan jo alltids kjøpe bøker som går dypere inn på spesifikke emner, men synes igrunn boka dekker en del fine ting. Nå har jeg muligens en eldre versjon av boka (gidder ikke sjekke), men tviler på den blir dårligere ihvertfall smile.gif

 

http://www.amazon.co.uk/exec/obidos/ASIN/0...2173423-7757259

 

Spillutvikling i Java:

 

Dette er en must have tutorial for alle som tenker å begynne på spillprogrammering

i java, og ikke vet hvor man starter.

Denne er så god og velskrevet at man kan nesten begynner rett på tutorialen uten noen særlige kunnskaper. Desverre blir det veldig "avansert" etterhvert, mest pga at det blir så mye kode, og vanskelig å holde oversikt.

 

Altså få med deg hele tutorialen, fra starten, og du lærer mye om java. Men en god bok er et must have for å forstå og kunne lage egne applikasjoner uten å låne for mye kode.

 

Her er linken for Battleship Tutorial:

 

http://www.sleepinggiantsoftware.com/FGJ/tutorials.htm

 

Tutorials:

 

Weben er full av dårlige forklarte tutorials. Her anbefales Sun sine egne tutorials:

 

http://java.sun.com/docs/books/tutorial/

 

Denne er også anbefalt på forumt, Brewing Java:

 

http://www.ibiblio.org/javafaq/javatutorial.html

 

Denne tutorialen har jeg ikke hørt om før, men tar for seg mange emner:

 

http://home.cogeco.ca/~ve3ll/jatutor0.htm

 

Dont fear the OOP - En syk tutorial om objektorientert programmering, veldig basic.

Har ikke lest hele.

 

http://sepwww.stanford.edu/sep/josman/oop/oop1.htm

 

Utviklingsverktøy:

 

Sun Java developer kit(denne trengs for kompilering av programkode)

Her kan du også finne NetBeans som er Sun sitt eget utviklingsverktøy

for Java.

 

http://java.sun.com/javase/downloads/index.jsp

 

 

Eclipse:

 

http://www.eclipse.org/

 

- fargekode av tekst

- løsningsforslag ved kodefeil

- debugger

- Klikk og dra Gui

 

 

BlueJ:

BlueJ

 

Dette er et verktøy som du kan bruke for å utvilke java. Programkoden blir

uthevet i forskjellige farger.

 

 

 

TextPad:

 

Her er et verktøy for å skrive programmeringskode(vanlig editor), som også har i menyen en referanse til javac.exe, og muligheter for å start application fra menysystemet. Denne editoren støtter fargekode for java.

Positivt med dette programmet er at man har et intuivtivt navigasjonsvindu, slik at man kan bytte mellom filer veldig raskt.

 

Textpad

 

 

 

Oppslagsverk:

 

Dette er online oppslaget til SUN, dette er et oppslagsverk for hvilke ferdig definerte packages som finnes der ute. Her får man informasjon om hvilke packages som finnes, og hva de gjør(noen små eksemper er det også)

 

http://java.sun.com/j2se/1.5.0/docs/api/

 

Sitat fra forumet: "Et must når man driver med java er å lære seg å bruke Java API. Lurer du på en funksjon, konstant eller klasse så står det der."

Endret av skromt
Lenke til kommentar
Videoannonse
Annonse

Samle side for Opensource Project:

 

http://sourceforge.net/

 

Dette er siden de fleste bruker for å administrere og dele Open Source prosjekter. Her finner man prosjekter om mye og mangt.

 

 

 

 

om det er noen som har noe å tilføye er det bare å skyte ut, rettinger av dårlig gramatikk kommer man vel ikke vekk ifra. Så det er bare å skyte inn her også.

 

Om noen har lyst å legge til eller fjerne feilaktig informasjon oppgitt er det bare å komme med kommentarer om dette også.

Endret av skromt
Lenke til kommentar

Føy til eclipse og eventuelt NetBeans under "utviklingsverktøy". Selv er jeg storfornøyd med eclipse, da den virkelig hjelper meg med å skrive kode.

 

- highlighting av tekst

- live kompilering/sjekking for feil

- gir løsningsforslag ved kodefeil

- tilbakemelding om variabler og metoder som aldri brukes

- kan utvides med extensions

- programmet kan selv skrive konstruktør, samt getters & setters for deg. Du angir enkelt hvilke variabler som skal være med

- sikkert mye mer som jeg har glemt i farten...

 

NetBeans har jeg ikke prøvd selv, men det skal visstnok være bra. Vil tippe det tilbyr omtrent samme funksjonalitet som eclipse...

 

---

 

De interesserte kan jo lese litt om javaBin på http://www.java.no/. Denne siden er en slags nyhetsavis for java..? Vet egentlig ikke helt hvordan jeg skal beskrive innholdet :p

Lenke til kommentar

Ellers kan du jo ogsaa legge til Emacs under utviklingsverktoy, dog med en link til denne siden for de som er (for?) avhengige av <ctrl>+<x>, <ctrl>+<c>, <ctrl>+<v>...

Kanskje litt avansert for noen, men utrolig behagelig naar man venner seg til det...

Har tab'ing, syntaks fargekoding, templates/automatisk generering av get/set, println() etc., mm.

(La til denne siden TextPad var nevnt.)

 

 

Og legg til en advarsel mot de to foerste versjonene av "JavaGently"! De to foerste versjonene er temmelig ubrukelige, mens den tredje har forbedret mye. Fortsatt ikke ideel, men den funker greit, ihvertfall hvis du kan ett annet spraak fra foer.

 

Java in a Nutshell

er ganske god (har riktig nok en eldre utgave), som de fleste O'Reilly boekene....

Endret av Mr.Garibaldi
Lenke til kommentar
  • 3 år senere...

Veldig gammel tråd, men føler det blir litt unødvendig, og da denne tråden inneholder grei informasjon er det vel ikke så farlig om den kommer til toppen igjen :)

 

Linken i

 

Spillutvikling i Java:

 

Dette er en must have tutorial for alle som tenker å begynne på spillprogrammering

i java, og ikke vet hvor man starter.

Denne er så god og velskrevet at man kan nesten begynner rett på tutorialen uten noen særlige kunnskaper. Desverre blir det veldig "avansert" etterhvert, mest pga at det blir så mye kode, og vanskelig å holde oversikt.

 

Altså få med deg hele tutorialen, fra starten, og du lærer mye om java. Men en god bok er et must have for å forstå og kunne lage egne applikasjoner uten å låne for mye kode.

 

Her er linken for Battleship Tutorial:

 

http://www.sleepinggiantsoftware.com/FGJ/tutorials.htm

 

Er død, er det noen som tilfeldigvis har linker til tutorialene, kopier, eller dersom dette er en bok, link til hvor de selger den? Kan ikke finne noe ved å søke i google på navnet eller deler av linken.

 

Siden den fikk så god omtale så hørtes den definitivt interessant ut :)

Lenke til kommentar
  • 2 uker senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...