Avatar billede johny Nybegynder
05. december 2004 - 16:12 Der er 14 kommentarer og
1 løsning

Hvordan lærer jeg bedst at programmere i Java?

Jeg må hellere starte med at sige, at jeg aner absolut intet om at programmere, men det er det jeg gerne vil have lavet om på.
Derfor er det at jeg gerne vil vide hvor/hvordan jeg bedst lærer at programmere java?
Jeg ved at der f.eks. for HTML er hjemmesider med store guides i hvordan det kan gøres. Er der noget tilsvarende for Java? Er der nogle bestemte bøger der kan anbefales? osv. Sider som HTML.dk ville selvfølgelig være at foretrække, idet det er gratis, men hvis det er aftenskoler eller lignende der skal til, vil det heller ikke være noget jeg vil stå tilbage for.
Grunden til at det lige netop er Java jeg gerne vil starte ud med, er bl.a. fordi jeg på dgs.dk kan se at deres søgemaskine er java programmeret (jeg kan seævfølgelig tage fejl), men det jeg gerne skulle nå frem til at kunne i sidste ende er, en søgemaskine med en masse if/then eller if/else (eller lignende) spørgsmål, til en idé til en hjemmeside jeg går og pusler lidt med.
Hvis java ikke er sproget til dette, vil jeg meget gerne vide hvilket alternativ jeg så skal benytte i stedet.

Med venlig hilsen
Johny Iversen
Avatar billede jakoba Nybegynder
05. december 2004 - 16:28 #1
Hvis du er helt uden erfaring med programmering vil jeg nok anbefale et afteskolekursus.

Det er korrekt at dgs benytter Java på serveren, men sådan en søgemaskine er faktisk programmeret i flere forskellige sprog. De data der søges efter ligger sandsynligvis i en SQL database, administration og præsentation af de fundne data klares med Java, og i brovseren bruger de JavaScript til at checke formdata og til at øge brugervenligheden.

Det er 3 vidt forskellige programmeringssprog, så sådan en søgemaskine er et pænt stort projekt; nok lovlig stort at bruge som "mit første program" :-))

JavaScript er nok det nemmeste at gå til af de 3 sprog, og der er masser af tutorials til det på nettet, så det kan du rimelig nemt lære på egen hånd. kik fx på www.script.dk og få ellers hjælp i kategorien http://www.eksperten.dk/spm/Programmering/Script/JavaScript/ her på E.

mvh JakobA
Avatar billede arne_v Ekspert
05. december 2004 - 16:33 #2
Jeg ved at mange er glade for http://javabog.dk/

Hvis du besøger dit lokale folke bibliotek, så har de sikkert også bøger om Java
Avatar billede arne_v Ekspert
05. december 2004 - 16:34 #3
Og enig med jakob i at en søgemaskine ikke er et begynder projekt
Avatar billede arne_v Ekspert
05. december 2004 - 16:55 #4
De gule sider kører ganske rigtigt JSP som er en Java teknologi.

Hvis man studerer URL's kan man endda komme med et kvalificeret gæt på at
de bruger de framework som hedder Struts.
Avatar billede kalp Novice
05. december 2004 - 17:31 #5
Hvis du kan læse engelsk vil jeg anbefale bogen

Java Software Solutions 3rd edition
af Lewis & Loftus

boglag... Addison - Wesley's

Den er brugervenlig...
Avatar billede johny Nybegynder
05. december 2004 - 18:46 #6
Tak for de hurtige kommentare, men jeg manglede lige at tilføje en ekstra kommentar kan jeg se. Jeg skal ikke selv have en database, men den skal køre lidt efter samme princip som http://www.alltheweb.com som er en søgemaskine der benytter sig af en masse andre søgemaskiner. Så det den skal kunne, er "blot" at indtaste brugeres indtastninger på andre steder, og så linke til svarene.
Men ja, det kommer jo alt sammen til at kræve øvelse, så jeg vil også forsøge mig med alt muligt andet først, men ville bare være sikker på om Java var i stand til at lave et sådant program først.

Mvh. Johny
Avatar billede kalp Novice
05. december 2004 - 18:49 #7
det kan du godt... JSP
Avatar billede arne_v Ekspert
05. december 2004 - 18:50 #8
Man kan næsten alt med Java.

Men det er ikke det samme som at Java altid er det bedste valg.
Avatar billede nae Nybegynder
06. december 2004 - 16:28 #9
Har selv Lewis & Loftus, synes dog ikke den er særlig god. Eksemplerne er ikke specielt godt forklaret :( Og der er intet om tid. Ellers er det en okay bog :)
Avatar billede arne_v Ekspert
06. december 2004 - 20:35 #10
Tid er nok et lidt specielt emne. Jeg tror ikke at begynder bøger normalt vil
gøre ret meget ud af java.util.Date, java.util.Calendar etc.

Jeg mener at Ivor Hortons bøger har ry for at være pædagogiske (selvom han spytter
dem ud på samlebånd).
Avatar billede kalp Novice
06. december 2004 - 21:18 #11
nae:

Det er en rigtig god bog:) du skal bare ignorere ALT grafik programmeringen i hvert kapitel helt til du når det kapitel om GUI. De eksempler bogen beder dig lave er dårligt forklaret det er jeg enig i. Men ellers en fin bog som tager rigtig meget med.
Avatar billede kalp Novice
03. januar 2005 - 23:22 #12
Husk at lukke spørgsmålet
Avatar billede johny Nybegynder
04. januar 2005 - 17:44 #13
Undskyld, det vidste jeg ikke man skulle. Er også ny på det her forum. ^^
Avatar billede johny Nybegynder
04. januar 2005 - 17:46 #14
Nu kan det godt være jeg spørger dumt, men præcis hvordan gør jeg det? :$
Avatar billede jakoba Nybegynder
04. januar 2005 - 18:32 #15
Sådan.

velkommen til :-))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester