Java 11 Training Course
Java είναι μια πλατφόρμα ανάπτυξης ανοικτού κώδικα και γλώσσα προγραμματισμού που χρησιμοποιείται για τη δημιουργία εφαρμογών για desktop υπολογιστές, κινητές συσκευές και το web. Java 11 προσφέρει σημαντικές αλλαγές στην πλατφόρμα που βελτιώνουν τις διαδικασίες ανάπτυξης εφαρμογών.
Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) απευθύνεται σε προγραμματιστές και προγραμματιστές που επιθυμούν να δημιουργήσουν, να διαχειριστούν και να εκτελέσουν Java εφαρμογές χρησιμοποιώντας Java 11.
Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
- Μετακίνηση από παλαιότερες Java εκδόσεις σε Java 11 για την εφαρμογή νέων χαρακτηριστικών και αλλαγών στην πλατφόρμα.
- Εξερευνήστε νέες μεθόδους στο Java 11 για να βελτιώσετε και να απλοποιήσετε την ανάπτυξη εφαρμογών.
- Μάθετε Java βασικές έννοιες για την κατασκευή εφαρμογών για διάφορα συστήματα και συσκευές χρησιμοποιώντας Java 11.
Η μορφή του μαθήματος
- Διαδραστική διάλεξη και συζήτηση.
- Πολλές ασκήσεις και πρακτικές.
- Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
Course Outline
Εισαγωγή
Επισκόπηση Java 11 Χαρακτηριστικά και Αρχιτεκτονική
- Λειτουργίες API βασικών στοιχείων
Εγκατάσταση του κιτ ανάπτυξης Java (JDK)
- Μορφή συμβολοσειράς έκδοσης Χρήση αρχείου διαμόρφωσης Δομή καταλόγου του JDK 11
Μεταφορά από παλαιότερη έκδοση σε Java 11
- Ενημέρωση βιβλιοθηκών τρίτων Εκτέλεση jdeps σε κώδικα
Εξερεύνηση αλλαγών στο Java 11
- Υλοποίηση προγράμματος-πελάτη HTTP Νέες μέθοδοι για συλλογές, προαιρετικά και ροές
Εκτέλεση του Java Εργαλείου Shell (JShell)
- Εκτέλεση γραμμής εντολών Εκκίνηση και διακοπή του JShell
Δημιουργία εφαρμογών σε Java
- Δημιουργία έργων, πακέτων και κλάσεων Εκτέλεση της κύριας μεθόδου
Εκτέλεση προγράμματος Java
- Κατάλογοι πηγών και κλάσεων Μεταγλώττιση του πηγαίου κώδικα
Αποθήκευση πληροφοριών με χρήση μεταβλητών Java
- Java σύνταξη και τύποι δεδομένων Μεταβλητοί τύποι και ενέργειες
Εργασία με κείμενο χρησιμοποιώντας συμβολοσειρά Java
- Δημιουργία συμβολοσειράς Μπλοκ κειμένου Χειρισμός συμβολοσειρών και κειμένου
Εκτέλεση πράξεων μεταβλητής στο Java 11
- Βρόχοι και συνθήκες Java πίνακες Μέθοδοι κλήσης
Διαχείριση κλάσεων και διεπαφών Java
- Διασύνδεση Inheritance Ένθετες και αφηρημένες κλάσεις Java
Συσκευασία εφαρμογής με χρήση ενότητας Java
- Εκτέλεση μιας ενότητας Java Υπηρεσίες μονάδας
Αντιμετώπιση προβλημάτων
Περίληψη και Συμπέρασμα
Requirements
- Γνώση βασικών εννοιών υπολογιστών
- Μια γενική κατανόηση των εννοιών προγραμματισμού
Ακροατήριο
- Προγραμματιστές
- προγραμματιστές
Open Training Courses require 5+ participants.
Java 11 Training Course - Booking
Java 11 Training Course - Enquiry
Java 11 - Consultancy Enquiry
Consultancy Enquiry
Upcoming Courses
Related Courses
NetBeans
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το NetBeans για να αναπτύξουν εφαρμογές με Java και άλλες γλώσσες προγραμματισμού.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Μάθετε για το NetBeans και πώς λειτουργεί.
- Μάθετε πώς να χρησιμοποιείτε το NetBeans στον προγραμματισμό Java.
- Χρησιμοποιήστε το NetBeans για να δημιουργήσετε πρότυπα και έργα.
Guava
21 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές Java που επιθυμούν να μάθουν για το Guava και πώς να χρησιμοποιούν το Guava στον προγραμματισμό.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Μάθετε πώς να χρησιμοποιείτε το Guava στον προγραμματισμό Java.
- Χρησιμοποιήστε το Guava για να διευκολύνετε τις τυπικές πρακτικές κωδικοποίησης.
- Κάντε ευανάγνωστους και συνοπτικούς κώδικες Java.
Vaadin
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές, προγραμματιστές java και οποιονδήποτε επιθυμεί να χρησιμοποιήσει το Vaadin για την ανάπτυξη και την ανάπτυξη εφαρμογών.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε και διαμορφώστε ένα έργο Vaadin.
- Κατανοήστε τις βασικές αρχές του Vaadin στην ανάπτυξη εφαρμογών.
- Χρησιμοποιήστε το Vaadin για την ανάπτυξη εφαρμογών.
Enterprise Application Integrations with Spring Integration
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Spring Integration για να σχεδιάσουν και να δημιουργήσουν υψηλής ποιότητας και αποτελεσματικές λύσεις εταιρικής ενοποίησης.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσετε την ανάπτυξη λύσεων ενοποίησης με το Spring Integration.
- Κατανοήστε τα χαρακτηριστικά, τις βασικές έννοιες και τα στοιχεία του Spring Integration.
- Μάθετε πώς να εφαρμόζετε μοτίβα εταιρικής ενοποίησης.
- Δημιουργήστε εταιρικές εφαρμογές που βασίζονται σε μηνύματα με την Spring Integration.
- Ενεργοποιήστε την ενοποίηση με εξωτερικές ροές και βάσεις δεδομένων NoSQL (Apache Kafka, MongoDB, Redis, κ.λπ.).
- Παρακολούθηση και διαχείριση των ροών μηνυμάτων στα τελικά σημεία.
GlassFish Administration
21 HoursGlassFish Εκπαίδευση διαχείρισης εισάγει τους συμμετέχοντες στα μυστικά του διακομιστή εγκατάστασης, διαμόρφωσης, διαχείρισης, παρακολούθησης GlassFish. Η εκπαίδευση είναι ανοιχτή σε μελλοντικούς διαχειριστές διακομιστή GlassFish.
Administering GlassFish Server with Java EE applications introduction
21 HoursΤο GlassFish είναι ένας διακομιστής εφαρμογών ανοιχτού κώδικα. Αυτό το τριήμερο μάθημα παρέχει μια εισαγωγή στη διαχείριση GlassFish διακομιστή με Java εφαρμογές EE.
Jakarta EE Fundamentals
28 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Jakarta EE για τη δημιουργία, τη μετεγκατάσταση και την ανάπτυξη εγγενών εφαρμογών στο cloud, χρησιμοποιώντας την πλήρη εφαρμογή του Java EE 8 και το cloud computing τεχνολογία.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσετε την ανάπτυξη Jakarta EE εφαρμογών.
- Δημιουργήστε και δημιουργήστε εφαρμογές που βασίζονται σε βάση δεδομένων με το Jakarta Persistence API.
- Αναπτύξτε και ενσωματώστε Jakarta EE εφαρμογές με υπηρεσίες web Jakarta RESTful για φορητότητα.
- Δημιουργήστε εμπορευματοκιβώτια εγγενείς εφαρμογές στο cloud για ανάπτυξη cloud με το Docker.
Developing Applications for the Java EE 7 Platform Ed 1
35 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να εγκαταστήσουν, να διαχειριστούν και να εφαρμόσουν Java EE 7 για την ανάπτυξη εταιρικών εφαρμογών.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να δημιουργούν, να διαχειρίζονται, να υλοποιούν, να αναπτύσσουν και να ασφαλίζουν εταιρικές εφαρμογές και υπηρεσίες web χρησιμοποιώντας το Java EE 7.
Java EE 8 for Beginners
21 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν τις νέες δυνατότητες του Java EE 8 για τη δημιουργία εφαρμογών cloud.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσετε την ανάπτυξη.
- Κατανοήστε τις έννοιες και την αρχιτεκτονική πίσω από το Java Enterprise Edition (JEE).
- Δημιουργήστε ένα δείγμα εφαρμογής cloud (ή υπηρεσίας web).
- Διασύνδεση μιας εφαρμογής με μια βάση δεδομένων.
- Γράψτε και διαχειριστείτε στοιχεία κατάστασης χρησιμοποιώντας την ένεση εξάρτησης.
- Γράψτε δοκιμές ολοκλήρωσης για Java στοιχεία EE.
Java EE 8 Advanced
21 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Java EE 8 για τη δημιουργία και την ανάπτυξη εταιρικών εφαρμογών με δυνατότητα cloud, αξιοποιώντας προηγμένες τεχνολογίες Java και API.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσετε την ανάπτυξη εταιρικών εφαρμογών με το Java EE 8.
- Εφαρμόστε επιχειρηματική λογική για το σχεδιασμό και την κατασκευή εφαρμογών με προσανατολισμό τις επιχειρήσεις.
- Ενσωματώστε τις μικροϋπηρεσίες με Java EE 8 στοιχεία για να μετατρέψετε εφαρμογές μίας βαθμίδας σε εφαρμογές υψηλής κλιμάκωσης και έτοιμες για cloud.
- Κατανόηση και εφαρμογή Java EE 8 μοτίβων σχεδίασης και βέλτιστων πρακτικών κωδικοποίησης.
Microservice Development with Java EE 8, Docker, and Kubernetes
28 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακά ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να δεσμεύσουν τις Java EE 8 εφαρμογές τους και να τις εκτελέσουν ως μικροϋπηρεσίες στο cloud.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Δημιουργήστε και αναπτύξτε microservices Java σε κοντέινερ Docker.
- Διαχειριστείτε τα κοντέινερ Docker χρησιμοποιώντας το Kubernetes.
- Ενσωματώστε τις μικροϋπηρεσίες με ένα υπάρχον μονολιθικό σύστημα.
- Παρακολουθήστε, δοκιμάστε και ασφαλίστε τις μικροϋπηρεσίες.
- Αντιμετώπιση προβλημάτων κοντέινερ και περιβάλλοντα ενορχήστρωσης.
Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
28 HoursΑυτό το 4ήμερο μάθημα απευθύνεται σε προγραμματιστές που γνωρίζουν ήδη τη γλώσσα Java και επιθυμούν να εκμεταλλευτούν την τεχνολογία Enterprise Java Beans 2.0 ενώ γνωρίζουν τις επιπτώσεις της διανομής εφαρμογών στην ασφάλεια. Αυτό το μάθημα έχει ένα μεγάλο πρακτικό στοιχείο που περιλαμβάνει την ανάπτυξη μιας εφαρμογής ηλεκτρονικού εμπορίου που βασίζεται στο Enterprise Java Beans. Το μάθημα χρησιμοποιεί το JBoss Application Server.
Optimizing Java EE 8
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε Java προγραμματιστές που επιθυμούν να βελτιστοποιήσουν το περιβάλλον ανάπτυξης Jave EE 8 για να δημιουργήσουν, να δημιουργήσουν, να δοκιμάσουν, να εντοπίσουν σφάλματα και να αναπτύξουν επιχειρηματικές εφαρμογές.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε και διαμορφώστε το απαραίτητο περιβάλλον ανάπτυξης για το Java EE 8.
- Χρησιμοποιήστε τις Java EE 8 δυνατότητες για να αναπτύξετε επιχειρηματικές εφαρμογές που είναι συμβατές με το Java EE.
- Χρησιμοποιήστε τις κατάλληλες μεθόδους για να βελτιστοποιήσετε το Java EE 8 περιβάλλον τους.
- Βελτιώστε τις ρουτίνες παρακολούθησης εφαρμογών τους.
- Αναγνωρίστε τους κρίσιμους παράγοντες για αποτελεσματική απόδοση συστημάτων εφαρμογών.
- Αντιληφθείτε τη δυνατότητα του Java EE 8 όταν εφαρμόζεται σε άλλα εγχειρήματα.
Resin Application Server
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) καλύπτει τα βασικά στοιχεία της εγκατάστασης, της διαμόρφωσης, της ασφάλειας, της βελτιστοποίησης και της διαχείρισης ενός διακομιστή εφαρμογών Resin.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Έχετε μια σταθερή κατανόηση της αρχιτεκτονικής, των χαρακτηριστικών και των δυνατοτήτων του Resin.
- Έχουν την πρακτική που απαιτείται για την ανάπτυξη και τη διαχείριση του δικού τους διακομιστή εφαρμογών Resin.
Apache TomEE
7 HoursΤο Apache TomEE είναι μια στοίβα Java Enterprise Edition (EE) που έχει αναπτυχθεί πάνω από το Tomcat (TomEE = Tomcat + πρόσθετες δυνατότητες Java EE). Αυτές οι ενοποιήσεις διευκολύνουν την εγγραφή κώδικα, τη δοκιμή επιχειρησιακής λογικής, τη διαμόρφωση των πόρων που διαχειρίζεται ο περιέκτης και τη διαχείριση του διακομιστή.
Σε αυτόν τον εκπαιδευτή, ζωντανή προπόνηση, οι συμμετέχοντες θα μάθουν πώς να εγκαθιστούν, να ρυθμίζουν, να διαχειρίζονται, να αντιμετωπίζουν προβλήματα και να βελτιστοποιούν έναν διακομιστή εφαρμογών TomEE.
Κοινό
- Προγραμματιστές
- Διαχειριστές συστημάτων
- DevOps Engineers
Μορφή του μαθήματος
- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση