ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ JAVA

Τελευταία ενημέρωση 12-2009

Α/Α

ΥΛΙΚΟ

ΣΥΝΔΕΣΕΙΣ

1

Java2 SDK 1.4.2

http://java.sun.com/j2se/1.4.2/download.html

2

Java API Online Help

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

3

Java API Offline Help

http://java.sun.com/j2se/1.4.2/download.html

4

Σύγκριση Java - C - C++

Paper_Java_vs_Cpp.pdf

5

Ενότητα 0: Αντικειμενοστραφής προγραμματισμός

Java_Lecture0_OVR.pdf

6

Ενότητα 1: Εισαγωγή στη Java2

Java_Lecture1_OVR.pdf

7

Ενότητα 2: Βασικές έννοιες

Java_Lecture2_OVR.pdf

8

Ενότητα 3: Πρωταρχικά εργαλεία

Java_Lecture3_OVR.pdf

9

Ενότητα 4: Δημιουργική Εργασία με κλάσεις και αντικείμενα

Java_Lecture4_OVR.pdf

10

Ενότητα 5: Έλεγχοι σφαλμάτων

Java_Lecture5_OVR.pdf

11

Ενότητα 6: Διαχείριση αρχείων

Java_Lecture6_OVR.pdf

12

Ενότητα 7: Μικροεφαρμογές

Java_Lecture7_OVR.pdf

13

Ενότητα 8: Γραφικά

Java_Lecture8_OVR.pdf

14

Ενότητα 9: Δικτυακές εφαρμογές

Java_LectureNET_OVR.pdf

15

Ενότητα 10: Διαδικτυακές εφαρμογές με Java Media Framework

Java_LectureJMF_OVR.pdf

16

Ενότητα 11: Προχωρημένα θέματα

Java_LectureADV_OVR.pdf

17

Ενότητα 12: Ανάπτυξη γραφικής διεπαφής χρήστη

Java_LectureGUI_OVR.pdf

18

Ενότητα 13: Συμβάντα

Java_LectureEVN_OVR.pdf

19

Ενότητα 14: Νήματα

Java_LectureTHREAD_OVR.pdf

20

Άσκηση 1     

Exercises1_revised_2007.pdf

21

Άσκηση 2     

Exercises2_revised_2007.pdf

22

Άσκηση 3     

Exercises3_revised_2007.pdf

23

Άσκηση 4     

Exercises4_revised_2007.pdf

24

Άσκήσεις 5-6

Exercises5-6_revised_2007.pdf

25

Άσκηση 7       

Exercises7_revised_2007.pdf

26

Άσκηση 8       

Exercises8_revised_2007.pdf

27

Άσκηση 9       

Exercises9_revised_2007.pdf

28

Άσκηση δικτυακών εφαρμογών

ExercisesNET.pdf

29

Διάφορα παραδείγματα εφαρμογών

Java in a Nutshell I, Java in a Nutshell II

ΑΝΑΚΟΙΝΩΣΕΙΣ ΓΙΑ ΤΑ ΜΑΘΗΜΑΤΑ

03-10-05

Οι ενότητες που θα εξεταστούν στα πλαίσια του μαθήματος Προγραμματισμός ΙΙ είναι από την 1 έως και την 8, ενώ για το αντίστοιχο εργαστήριο στην ύλη περιλαμβάνονται οι ασκήσεις 1 έως και 9.

17-10-08

ΠΡΟΣΟΧΗ:  ΟΙ ΕΡΓΑΣΙΕΣ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΘΑ ΑΝΑΚΟΙΝΩΝΟΝΤΑΙ ΣΤΟ eCLASS.

17-10-08

Δ. Ιακωβίδης, Απόλυτη Java, Εκδόσεις ΙΩΝ, 2008  http://rtsimage.di.uoa.gr/iakovidis/books.htm

22-12-09

Οι εξετάσεις των εργαστηριακών τμημάτων της Τετάρτης 13-01-2010, 08:00-10:00 και 10:00-12:00 με διδάσκοντα τον κ. Ιακωβίδη θα πραγματοποιηθούν μαζί, την Τρίτη 12-01-2010, 12:00-14:00 στην Αίθουσα 2, διότι την Τετάρτη ο διδάσκων πρέπει να απουσιάσει για δουλειά στο εξωτερικό.

   

Παρατηρήσεις:

Τα παραδείγματα των παρουσιάσεων βασίζονται κυρίως στο βιβλίο των L. Lemay, R. Cadenhead, "Πλήρες Εγχειρίδιο της Java 2 Platform", Εκδόσεις Γκιούρδας, 1999 που διδάσκονταν στο ΤΕΙ Λαμίας κατά την περίοδο 2003-2004.
Η αναπαραγωγή και χρήση των διαφανειών του μαθήματος σε διαλέξεις τρίτων χωρίς να γίνει αναφορά στο συγγραφέα των διαφανειών απαγορεύεται αυστηρά.

Αν και δεν είναι τελειοποιημένες, θα με ενδιέφεραν σχόλια για τις διαφάνειες από τους φοιτητές αλλά και από άλλους διδάσκοντες.

Δρ. Δημήτρης Κ. Ιακωβίδης

diakov@di.uoa.gr

 

http://rtsimage.di.uoa.gr/iakovidis/index.htm

http://ivibis.ctr.teilam.gr/index.php?idx=cv&id=2

Dimitris Iakovidis