Sidst rettet 21.09.2000
 |
Velkommen
|
til
Java Introduktion (5 dage)
Disse html-sider udgør kursusmaterialet til vores kursus, Java
ugen, afholdt for PROSA's medlemmer.
Plancher
Der er to udgaver af hver præsentation. Den ene er beregnet til
overheads, og er skrevet med store bogstaver og med begrænset indhold på
hver side. Nedenstående henvisning (oversigt) går til en oversigt over
disse "plancher".
Ønsker man istedet en papirudskrift, så skal man bruge henvisningen
'udskrift'. Den går til en side, hvor alle plancher er samlet på en
lang webside. Brug så browserens printknap.
Sidste nye version af kursusmaterialet (med feedback fra forskellige
kurser) kan hentes på
på BLA*nets kursus-sider: jkurser5.zip selve materialet og
jforslag5.zip forslag til løsninger. Materialet skal udpakkes og installeres.
Opgaver
(Løsningsforslag installeres separat - Virker ikke mens kurset kører!
:-)) De findes i folderen Forslag5.
- Nr. 1 : Java program
- Bruges i forbindelse med installation og introduktion af JDK
- Nr. 2 : Java applet
- Bruges i forbindelse med installation og introduktion af JDK
- Nr. 3 : Enkle appleter
- Tegning, farver og tekst - til Applet-programmering 1
(Løsningseksempel (Grafisk.html) - også et
med billeder (Grafik.html)
- Nr. 4 : Enkle appleter
- Grafisk brugergrænseflader (med et løsningsforslag (SwingApplet.html)). Samme løsning (SwingPjat.html), men som JFrame, der både kan køres som applet og application. (Bemærk: Opgave 4 kræver at der er installeret Swing på den browser, du bruger, for at ovenstående henvisning virker. Ellers kør ved hjælp af appletviewer i en DOS-box.
- Nr. 5 : Fil IO
- Ret programstumpen til for at få den til at virke efter hensigten.
- Nr. 6 : Læsning fra Server
- Afprøvning af internet-forbindelse (klippeklistre-øvelse)
- Nr. 7 : Skrivning til URL
- Afprøvning af internet-forbindelse (klippeklistre-øvelse)
- Nr. 8 : En Echo-server
- Skriv en socket-server, svarende til Echo (service nr. 7)
- Nr. 8a : En Echo-server
- Lav en multitrådet socket-server.
- Nr. 10a : JDBC-øvelser
- Opret en database, fyld den med data, osv.
- Nr. 9 : Servlets
- Installer servlet-server og lav baglaens-klient (jvf. Nr. 7)
Henvisninger
Kursusmaterialet bygger primært på:
- The Java Tutorial
af Mary Campione og Kathy Walrath
- Den findes dels som 3 bøger - (søg f.eks. Fatbrain.com
eller hos nærmeste boghandel),
som online sider
(pas på telefonregningen!) eller den kan
hentes
ned (ca. 1 time ved 28.8 baud). En version (23. marts 200) er inkluderet på kursus-CD'en, men nye versioner udkommer ca. med en måneds mellemrum.
- Internet resourcer
- Se henvisninger.
Bonus
Deltagerne på kurset får desuden udleveret 1 Kursus-CD med JDK'er og
forskelligt andet materiale. De er kun til brug for Prosa's medlemmer, i
henholdt til licensbetingelserne. ("Members of Your Organisation"). Læs
indholdsfortegnelse (index.html) med en browser på hver CD for nærmere
oplysninger.
Spørgsmål og kommentarer om dette materiale kan efter kurset sendes
til leander@blanet.dk. Spørgsmål og svar offentliggøres på java-kursernes hjemmesider hvis ikke andet er anført.
DEMOER
Satelit oversigt
DSBs "Byens Puls" - Se under "Trafik Info"
© 2000 BLA*net - Leif E. Andersen,
leander@blanet.dk