Gå til innhold

Anbefalte innlegg

Skrevet

Hei. Har drevet med Java en stund nå (ikke så alt for aktivt), men har bare kommet meg igjennom boka "Programmering i Java". Grunnen til at jeg ikke har kommet lenger er fordi jeg rett og slett har gått lei, i og med at jeg ikke vet hvordan jeg skal komme meg videre med språket :blush: Er det noen som har tips om hvordan man kommer seg videre? Burde jeg spesifisere meg innenfor et spesielt tema (f.eks. bildebehandling), eller er det andre måter som man får en mer universiell kompetanse?

 

På forhånd takk!

Videoannonse
Annonse
Skrevet
Hei. Har drevet med Java en stund nå (ikke så alt for aktivt), men har bare kommet meg igjennom boka "Programmering i Java". Grunnen til at jeg ikke har kommet lenger er fordi jeg rett og slett har gått lei, i og med at jeg ikke vet hvordan jeg skal komme meg videre med språket  :blush:  Er det noen som har tips om hvordan man kommer seg videre? Burde jeg spesifisere meg innenfor et spesielt tema (f.eks. bildebehandling), eller er det andre måter som man får en mer universiell kompetanse?

 

På forhånd takk!

8561353[/snapback]

 

Det naturlige ville være å begynne med Servlets/JSP, eventuelt se på et av de mange web-applikasjonsrammeverkene som finnes, f.eks. WebWork, SpringMVC, etc.

 

I forbindelse med dette er rammeverket Spring noe du bør lære deg først. Gå til http://www.springframework.org/ og les.

 

Werner

Skrevet

Eller bare begynn å ta ibruk forskjellige API og/eller rammeverk, så blir ting brått litt mer morsomt. Det finnes mer enn bare kommandolinje applikasjoner i Java vetdu.

Skrevet

Har egentlig ikke særlig lyst til å begynne med J2EE, i og med at jeg allerede kan litt PHP som det virker som har en mye bedre støtte på de forskjellige webhostene. Det jeg tenkte mest på var veien videre med J2SE, eller så har jeg sett litt på spillprogrammering før. Ser jo inmarrig gøy ut, men er det vanskelig å lære med et utgangspunkt fra "Programmering i Java"?

Skrevet

Jeg er helt sikker på at Java ME er tøft, men jeg kunne heller tenke meg å utvikle ferdighetene i SE i og med at det er det jeg er best i gang med allerede :) Prøvde å begynne på et prosjekt for en stund siden som gik k ut på å lage en web-editor, men ga vel opp litt for fort i og med at når jeg kom et stykke fant jeg en bedre måte å lage programmet på, så jeg begynte på nytt hele tiden :ermm: Det er vel kanskje det jeg sliter mest med: å fullføre!

 

Er det noen som kanskje har et godt forslag til prosjekt som er ganske spennende å drive med? Synes kanskje web-editoren ble litt vel kjedelig i og med at jeg ikke skjønte bær av hvordan jeg lagde syntax highlighting :roll: Leste tutorialer, men ble ikke klokere av den grunn.

Skrevet

Tja. Det blir kanskje litt feil... Men hva med en blogg-editor?

 

Altså en selvstendig applikasjon som kobler seg opp mot databasen til bloggen din og lar deg redigere/opprette/fjerne innlegg/kommentarer osv.

 

Da får du lære deg nettverkskommunikasjon, databasekommunikasjon, gui og mer til.

 

-C-

Skrevet

Hehe, hadde jeg hatt en blogg så :p Men det var jo slettes ikke en dum ide! Noen flere som vil legge til noe?

Skrevet (endret)

Det virker som om du har et motivasjonsproblem, men trøst deg med at kan ramme den beste!

 

Det er utrolig mye å fordype seg i. Enda et eksempel på noe det er kjekt å kunne, er Hibernate. Det er et rammeverk for persistering (lagring) mot databaser, og går i korte trekk ut på at man mapper Java-klasser opp mot tabeller i en database.

 

Å lese fra databasen gjør man med enkle spørringer, som returnerer traverserbare datastrukturer med samme state som i databasen, bare at man istedetfor tabeller jobber med Java-objekter.

 

For eksempel kan man returnere et Avdeling-objekt, som i seg har en liste som inneholder Ansatt-objekter for alle ansatte i avdelingen.

 

Hibernate er ikke noe man setter seg inn i over natta, men med litt tålmodighet, og kanskje også en bra bok, er det utrolig hva man får til. Kjennskap til databaser er også en fordel.

 

http://www.hibernate.org

 

Hilsen Werner

 

PS! Det er verdt å nevne at man også bør lære seg Spring, da dette rammeverket forenkler bruken av Hibernate betraktelig.

Endret av wernie
  • 3 uker senere...
Skrevet
Det virker som om du har et motivasjonsproblem, men trøst deg med at kan ramme den beste!

 

Det er utrolig mye å fordype seg i.  Enda et eksempel på noe det er kjekt å kunne, er Hibernate.  Det er et rammeverk for persistering (lagring) mot databaser, og går i korte trekk ut på at man mapper Java-klasser opp mot tabeller i en database.

 

Å lese fra databasen gjør man med enkle spørringer, som returnerer traverserbare datastrukturer med samme state som i databasen, bare at man istedetfor tabeller jobber med Java-objekter.

 

For eksempel kan man returnere et Avdeling-objekt, som i seg har en liste som inneholder Ansatt-objekter for alle ansatte i avdelingen.

 

Hibernate er ikke noe man setter seg inn i over natta, men med litt tålmodighet, og kanskje også en bra bok, er det utrolig hva man får til.  Kjennskap til databaser er også en fordel.

 

http://www.hibernate.org

 

Hilsen Werner

 

PS!  Det er verdt å nevne at man også bør lære seg Spring, da dette rammeverket forenkler bruken av Hibernate betraktelig.

8578751[/snapback]

 

Enig. Så kan det jo også være en idè å se på Ant/maven for å kunne bygge en war/ear fil som man kan deploye på en applikasjonsserver.

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...