Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Εισαγωγή στο Spring Framework
- Επισκόπηση του οικοσυστήματος Spring
- Αντιστροφή Ελέγχου (IoC) και Έγχυση Εξαρτήσεων (DI)
- Εισαγωγή στον Προγραμματισμό Προσανατολισμένου σε Πτυχές (AOP)
Διαμόρφωση Spring και Κύκλος Ζωής Bean
- Διαμόρφωση μέσω αρχείων XML
- Κύκλος ζωής Bean και BeanPostProcessor
- Δοκιμή μιας εφαρμογής Spring με Mockito
Διαμόρφωση με βάση π αρατηρήσεις (annotations)
- Χρήση των annotations @Component και @Autowired
- Συνδυασμός διαμόρφωσης με XML και annotations
- Χρήση @Configuration και JavaConfig για ρυθμίσεις χωρίς XML
Ξεκινώντας με το Spring Boot 3.5.5
- Εισαγωγή στο Spring Boot και βασικές έννοιες
- Δημιουργία ενός έργου Spring Boot χρησιμοποιώντας το Spring Initializr
- Κατασκευή και εκτέλεση της πρώτης REST εφαρμογής
Προγραμματισμός Προσανατολισμένου σε Πτυχές (AOP) και Συναλλαγές
- Χρήση του AspectJ με Spring: αρχές και διαμόρφωση
- Κατανόηση δηλωτικών συναλλαγών στο Spring
- Διαμόρφωση συναλλαγών με XML και @Configuration
Διατήρηση Δεδομένων με Spring και JPA
- Διαμόρφωση JPA και συνδέσεων βάσης δεδομένων
- Επίπεδα DAO και Repository με διαμόρφωση JPA Boot
- Εξαγωγή profiles και διαχείριση ιδιοτήτων
Δημιουργία RESTful Εφαρμογών με JPA
- Δημιουργία απλών CRUD REST APIs με JPA
- Ανάπτυξη CRUD REST με ένφωλιασμένα beans
- Σειριοποίηση Jackson: @JsonIgnore, χειρισμός πληρεξουσίων Hibernate, αποφυγή βρόχων
Προηγμένο REST και Χειρισμός Δεδομένων
- Χρήση REST DTOs με το MapStruct
- Χειρισμός εξαιρέσεων σε εφαρμογές REST
- Μοτίβα διπλού μοντέλου JPA
Spring REST με Spring Data JPA
- Δημιουργία ερωτημάτων με παραγόμενο όνομα μεθόδου
- Σελιδοποίηση και ταξινόμηση με το Spring Data JPA
- Χρήση του @Query για προσαρμοσμένα ερωτήματα
Σύνοψη και Επόμενα Βήματα
Απαιτήσεις
- Κατανόηση βασικών εννοιών προγραμματισμού Java
- Εμπειρία με αντικειμενοστραφή προγραμματισμό
- Εξοικείωση με εργαλεία κατασκευής όπως το Maven ή το Gradle
Ακροατήριο
- Προγραμματιστές Java που ξεκινούν την πορεία τους με το οικοσύστημα Spring
- Μηχανικοί λογισμικού που θέλουν να δημιουργήσουν γρήγορα RESTful εφαρμογές ιστού
- Προγραμματιστές που αναζητούν πρακτική εμπειρία με σύγχρονο Spring Boot και JPA
14 Ώρες
Σχόλια (1)
Λεπτομερής πληροφορία παρέχεται για τα πιο προωθημένα θέματα που ζητήθηκαν.
Farukh Khan - Tandem Solution
Κομμάτι - RabbitMQ with Java and Spring
Μηχανική Μετάφραση