•  Android Development

  •  Linux-Autocad

  •  

  •  

 Programming With Java


 

Δημιουργήστε πρωτοποριακές εφαρμογές


Αποκτήστε πιστοποίηση στη δημοφιλή γλώσσα προγραμματισμού!

Αναλαμβάνονται φοιτητικές εργασίες / πτυχιακές / διπλωματικές

 

  

Στις αρχές της δεκαετίας του ενενήντα, η Java δημιουργήθηκε από μια ομάδα με επικεφαλή τον James Gosling από τη Sun Microsystems. Αρχικά σχεδιάστηκε για χρήση σε ψηφιακές φορητές συσκευές, όπως κινητά τηλέφωνα. Ωστόσο, όταν η Java 1.0 έγινε προσιτή στο κοινό το 1996, ο κύριος στόχος ήταν η χρήση στο διαδίκτυο. Παρείχε περισσότερη αλληλεπίδραση στους χρήστες, δίνοντας στους προγραμματιστές έναν τρόπο να παράγουν animated ιστοσελίδες. Με τα χρόνια έχει εξελιχθεί ως μια επιτυχημένη object oriented γλώσσα για χρήση εντός και εκτός του διαδικτύου. Μια δεκαετία αργότερα, είναι ακόμα μια εξαιρετικά δημοφιλής γλώσσα με πάνω από 6.5 εκατομμύρια προγραμματιστές σε όλο τον κόσμο και είναι σε πάνω από 850 εκατομμύρια υπολογιστές εγκατεστημένη.

Γιατί να μάθετε Java;

Ευκολία στη χρήση: Τα βασικά στοιχεία της Java προήλθαν από τη γλώσσα προγραμματισμού C++. Αν και η C++ είναι μια ισχυρή γλώσσα, θεωρήθηκε υπερβολικά πολύπλοκη όσον αφορά την σύνταξη. Η java είναι μια γλώσσα προγραμματισμού ισχυρή και απλή.

Ανεξαρτησία πλατφόρμας: Η java γράφτηκε ώστε να είναι μια φορητή γλώσσα δηλαδή να μην νοιάζεται για το λειτουργικό σύστημα ή το υλικό του υπολογιστή στον οποίο τρέχει.

 


Εισαγωγή στον αντικειμενοστραφή τρόπο σκέψης.

Αντικείμενα και Κλάσεις.

Εισαγωγή στη γλώσσα προγραμματισμού Java: Χαρακτηριστικά της γλώσσας, μεταβλητές, τύποι δεδομένων και παραστάσεις

Δομές ελέγχου. Χρήση των βιβλιοθηκών της Java

Δημιουργία κλάσεων και κατασκευή αντικειμένων

Συσχετίσεις μεταξύ κλάσεων

Input/Output streams

Η έννοια της αναφοράς

Κληρονομικότητα και Πολυμορφισμός

Μικροεφαρμογές (applets) και αυτόνομα προγράμματα

Γραφική Διασύνδεση Χρήση (GUI) και χειρισμός συμβάντων

Εξαιρέσεις

UML

Αρχές σχεδίασης

Ευρετικοί κανόνες

Design Patterns

 

 

 

Κατανόηση εννοιών του αντικειμενοστραφούς προγραμματισμού (κλάσεις, αντικείμενα, ενσωμάτωση, απόκρυψη πληροφορίας, κληρονομικότητα, πολυμορφισμός)

Εξοικείωση με τον αντικειμενοστραφή τρόπο ανάλυσης και σχεδίασης

Εξοικείωση με τη γλώσσα προγραμματισμού και τις βιβλιοθήκες της Java

Μεταγλώττιση και εκτέλεση των προγραμμάτων με την χρήση των ολοκληρωμένων περιβαλλόντων ανάπτυξης Netbeans και Eclipse.

Δημιουργία desktop εφαρμογών

Δημιουργία GUI εφαρμογών με χρήση των βιβλιοθηκών Swing και AWT

Δημιουργία Java applet για ιστοσελίδες

Αναγνώριση της παρουσίασης των κλάσεων με χρήση της UML (συμπεριλαμβανομένου των ιδιοτήτων, των αφηρημένων κλάσεων και διασυνδέσεων)

 

 

Τα μαθήματα διεξάγονται στο εργαστήριο πληροφορικής της σχολής μας. Πρόκειται για έναν εξελιγμένο χώρο με σύγχρονους υπολογιστές οι οποίοι διαθέτουν όλα τα προγράμματα που θα χρειαστείτε. Εδώ ο κάθε συμμετέχων διαθέτει τον δικό του υπολογιστή και η παράδοση του μαθήματος γίνεται με την χρήση διαδραστικού πίνακα.

Για τα συγκεκριμένα μαθήματα χρησιμοποιούμε την πλατφόρμα eclipse και την πλατφόρμα Netbeans.

 

 

Μαθήματα αρχίζουν κάθε εβδομάδα. Για περισσότερες πληροφορίες καλέστε στο τηλέφωνο 2310 328797.

 

 

 

 

 

 

 

 

Username:
Password:
Register

 

; Skype Me™!  
   

 

Εγγραφείτε στο Υδρόγειος NewsLetter
  OK


1)Παπαναστασίου 150, 54249 Θεσσαλονίκη Τηλ. 2310 328797 –
Fax2310 328898
2)Γλήνου 22 & Τζαβέλλα, Χαριλάου, 542 49, Θεσσαλονίκη Τηλ. 2310 328797 
3)Πλαταιών 37, ΕΕΣ Πληροφορικής, Χαριλάου 54249 Τηλ. 2310 328797

      Designed By Vertitech