Αναλυτικό Πρόγραμμα

Εισαγωγή στη Java

  • τομείς εφαρμογής. Η πλατφόρμα Java. Χαρακτηριστικά της Java. Java Virtual Machine. Development Kit Java. Java Runtime Environment. Την κατάρτιση και την εκτέλεση προγραμμάτων από τη γραμμή εντολών.
  • Ολοκληρωμένο περιβάλλον ανάπτυξης (IDE). Επισκόπηση της λαϊκής περιβάλλοντα ανάπτυξης.
  • Προοπτικές χρήση και ανάπτυξη της γλώσσας προγραμματισμού Java

Εργασία με Eclipse IDE

  • Λήψη και εγκατάσταση του Eclipse. Η δημιουργία ενός χώρου εργασίας. Διαμόρφωση Java στο Eclipse. Επισκόπηση του Eclipse περιβάλλον εργασίας. Η ιδέα του έργου.
  • Δημιουργία και λειτουργία μιας απλής εφαρμογής Java στο Eclipse.
  • Επισκόπηση του εντοπισμού σφαλμάτων προγράμματος. Διάγνωση προβλημάτων. Η έννοια της απρόσιτο κώδικα. προγράμματα εντοπισμού σφαλμάτων στο Eclipse.

Η βασική σύνταξη της Java

  • τύπους δεδομένων. Πρωτόγονες τύπους δεδομένων. τύπους δεδομένων αναφοράς. Μετατροπή αριθμητικών τύπων. Τύπος χύτευσης.
  • Μεταβλητές. Αρχικοποίηση μεταβλητών. Σταθερές. Η τελική τροποποιητή.
  • Λειτουργίες. Αριθμητικές πράξεις. Αύξησης και μείωσης εργασιών. Σχεσιακές πράξεις. λογικές πράξεις. λειτουργίες μεταξύ bit. Μαθηματικές συναρτήσεις (κλάση Math). Προτεραιότητα των πράξεων.
  • φορείς ελέγχου. Αν δήλωση και τις μορφές της. Ένθετη IFS. χειριστή διακόπτη. Μπλοκ και τοπικές μεταβλητές. Σπάστε χειριστή. Τριαδικό φορέα.
  • Βρόχους φορείς. Η έννοια του όρου βρόχου και την έξοδο. Ενώ βρόχο. Do-while loop. Για βρόχο. Ένθετα βρόχους. Συνέχεια χειριστή. Επιστροφή χειριστή.
  • Συστοιχίες. Η έννοια της συστοιχίας. Διακήρυξη, τη δημιουργία και την προετοιμασία συστοιχίες. Αλλαγή του μεγέθους της συστοιχίας. Πολυδιάστατους πίνακες.
  • Μεθόδους. Η έννοια της μεθόδου. Μέθοδος υπογραφή και τη μέθοδο του σώματος. Μέθοδος κλήσης. Περνώντας παραμέτρους για τη μέθοδο. Επιστροφή αξία. Υπερφόρτωση μεθόδων. Αναδρομικές μεθόδους. Μέθοδοι με μεταβλητό αριθμό παραμέτρων.
  • Εργασία με χορδές. Κλάση String και τις μεθόδους της. StringBuffer και StringBuilder τάξεις. Μετατροπή αριθμών με έγχορδα και πίσω.

Βασικά στοιχεία του αντικειμενοστρεφούς προγραμματισμού

  • Η έννοια της αφαίρεσης. Οι αρχές της αντικειμενοστρεφούς προγραμματισμού: κληρονομικότητα, ενθυλάκωση, πολυμορφισμός.
  • Η έννοια της κλάσης. Η έννοια του αντικειμένου. Οι σχέσεις μεταξύ των τάξεων. Δημιουργία αντικειμένων. Νέου φορέα. μεθόδους τάξη. τροποποιητές πρόσβασης. Λέξη-κλειδί για στατική.
  • τάξεις περιτύλιγμα των πρωτόγονων τύπων (πακέτο java.lang). Autoboxing και unboxing αξίες.
  • Κατασκευαστών. κανόνες προετοιμασίας πεδία. Υπερφορτωμένο κατασκευαστές. Λέξη-κλειδί για αυτό. Λέξη-κλειδί σούπερ.
  • Δημιουργία προσαρμοσμένων τάξεις. Κληρονομιάς κατηγορίας. Αφηρημένων κλάσεων.

Enums

  • Η έννοια της απαρίθμησης. Δημιουργία απαριθμούνται τύπων. Γράφοντας έθιμο enums με τους κατασκευαστές και τις μεθόδους.

Γραφικά στοιχεία διεπαφής χρήστη

  • Γενικές πληροφορίες για AWT και Swing βιβλιοθήκες. Πακέτο javax.swing. • δημιουργία πλαισίου. Θέση και το μέγεθος του πλαισίου. Ιδιότητες του πλαισίου.
  • Η έννοια της διάταξης και διεπαφή χρήστη ελέγχους. Προσθέτοντας οπτικά στοιχεία για να πλαισιώσει. Οπτικών εξαρτημάτων γεγονότα χειρισμό.
  • WindowBuilder plugin.

Πακέτα και αρχεία σε Java

  • Πακέτα. μαθήματα εισαγωγής. Τοποθετώντας μαθήματα σε πακέτα. Η δημιουργία ενός JAR-αρχείο.

Πρακτικών καθηκόντων του μαθήματος: Πρακτικές ασκήσεις αποτελείται από την επίλυση μια σειρά από εκπαιδευτικά καθήκοντα που στοχεύουν στον έλεγχο των βασικών δεξιοτήτων προγραμματισμού Java, καθώς και το τελικό σχέδιο - τη δημιουργία ενός χαρακτήρισε εφαρμογή GUI.

Το πρόγραμμα διδάσκεται στις:
Αγγλικά

Κοιτάξτε3 περισσότερα μαθήματα αποInfopulse University Ukraine »

Το μάθημα αυτό είναι Διαδικτυακό
Ημερομηνία έναρξης
Duration
60 Ώρες
Μερική παρακολούθηση
Τιμή
720 USD
24 συνεδρίες, 2,5 ώρες, 2 φορές την εβδομάδα
Με τοποθεσίες
Με ημερομηνία
Ημερομηνία έναρξης
Ημερομηνία λήξης
Προθεσμία υποβολής αιτήσεων
Άλλη