- Early Bird
- 500 κόστος
- 50 ώρες
online μαθημάτων
- 680€ κόστος
Θα μάθεις:
- Software Testing
- Test Analysis
- Java
- Maven
- Selenium WebDriver
- TestNG
- Cucumber BDD
- SoapUI
- Groovy
- RestAssured API
- Postman
- JMeter
- Jenkins
- User Stories
- Use Cases
Προϋποθέσεις παρακολούθησης:
- Αλγοριθμική σκέψη
Απευθύνεται σε:
- Όσους θέλουν να γίνουν Java Full Stack Developers
- Όσους θέλουν να μάθουν Java
Τι θα χρειαστώ;
- Internet και ένα laptop ή σταθερό υπολογιστή
- Δύο οθόνες (nice to have)
Τι είναι το Full Stack Java Online School?
Το σεμινάριο έχει σχεδιαστεί ώστε να εκπαιδεύσει τους συμμετέχοντες σε μια σύγχρονη γλώσσα προγραμματισμού, με πολλές εφαρμογές τόσο σε Web, όσο και σε Enterprise λύσεις. Οι γνώσεις που θα αποκτήσουν οι συμμετέχοντες, θα είναι μια καλή βάση για μετέπειτα ενασχόληση και με το Android Development, ενώ μαθαίνοντας για την Jakarta EE θα έχουν την δυνατότητα να αναπτύξουν και να υποστηρίξουν Enterprise εφαρμογές. Η ύλη του σεμιναρίου θα καλύψει όλα όσα χρειάζεται κάποιος, για να μπορέσει να εργαστεί ως Java Full Stack Developer.


Γιατί να το παρακολουθήσω;
- Τα μαθήματα πραγματοποιούνται σε live μετάδοση
- Έχεις άμεση επικοινωνία με τον εισηγητή
- Networking με τους υπόλοιπους συμμετέχοντες
- Θα λύσεις οποιαδήποτε απορία σου απευθείας
- Δεν θα χρειαστεί να μετακινηθείς από το σπίτι σου
- Μπορείς να συνδεθείς εύκολα και γρήγορα στην Online πλατφόρμα μας
- Θα λάβεις πιστοποιητικό παρακολούθησης και εξειδικευμένης επιμόρφωσης
- Θα πάρεις σημειώσεις και εκπαιδευτικό υλικό
– Installation and setup of Java and IDE
– Introduction to Maven
– Variables
– Primitive Types
– If-then/switch/Logical Operators
– Methods
– Loops
– Reading User Input
– Classes
– Inheritance
– This, Super
– Method Overloading
– Method Overriding
– Encapsulation
– Polymorphism
– Abstract Classes
– Interfaces
– Collections
– Arrays, List
– Catching and Throwing Exceptions
– Generics
– Packages, Scopes, Access Specifier
– Concurrency
– Databases
– Introduction to Jakarta EE
– Context and Dependency Injection
o Events
o Interceptors
o Injection Points
o CDI Lifecycle callback
o CDI Qualifiers
o Scopes and Context
o Producers
– Enterprise Beans (EJB)
o Stateless
o Stateful
o Singleton
o Lifecycle
– Java Persistence API
o JPA Entity Relationships
o JPQL Expressions
– JMS Messaging
– Web Services with JSON and RESTful features
– Building Server-side events with JAX-RS
– Object Representation with Jakarta JSON Binding
– Transaction Processing
– Interceptors
– Building Lightweight solutions using microservices
– Building Decoupled services
– Determine the state of a microservice by using the MicroProfile Health Check API
– Generating and monitoring metrics with the MicroPRofile Metrics API
– Using Multithreading on Enterprise Context
– Building asynchronous tasks with returning results
– Using transactions with asynchronous tasks
– JSF (Jakarta Server Faces)
– Explanation of a fully operational Enterprise Application
Instructor
Μιχάλης Κασάπογλου
Ο Μιχάλης Κασάπογλου, είναι ένας από τους πιο έμπειρους τεχνικούς εκπαιδευτές στον χώρο του προγραμματισμού με πάνω από 20 χρόνια εμπειρία. Έχει εργαστεί σαν IT Operations Manager, Senior Programmer και Training Team Leader ενώ κατέχει και αρκετές πιστοποιήσεις που καλύπτουν ένα μεγάλο φάσμα τεχνολογιών στο προγραμματισμό, σε βάσεις δεδομένων και cloud. Στον ελεύθερο του χρόνο διατηρεί ένα τεχνολογικό blog στο οποίο θα βρείτε αρκετά δωρεάν μαθήματα προγραμματισμού για αρχάριους.

In a nutshell
Η εμπειρία και οι γνώσεις του εισηγητή θα δώσουν στο συμμετέχοντα την ευκαιρία να καταρτιστεί και να εμπλουτίσει τις γνώσεις του σε σύγχρονες πρακτικές και εργαλεία. Θα είναι σε θέση να αναπτύσει το backend μιας εφαρμογής, να το συντηρήση και να το αναβαθμίζει σύμφωνα με τις ανάγκες του εύκολα και γρήγορα. Η γνώση αυτή μπορεί να συνδιαστεί με frontend development ώστε ο συμμετέχοντας να αποκτήσει γνώσεις full stack Java developer.
Πληροφορίες για τα Coding School
Στο Coding School η κάθε αίτηση συμμετοχής περνά μια διαδικασία αξιολόγησης, ώστε να διασφαλίσουμε ότι η συμμετοχή σου θα σου αποφέρει τη γνώση που επιθυμείς.
Θα ενημερώνεσαι από εμάς είτε τηλεφωνικά είτε μέσω e-mail, σε κάθε στάδιο της αίτησής σου.
Όλοι οι συμμετέχοντες, με την ολοκλήρωση του εκπαιδευτικού προγράμματος θα λάβουν πιστοποιητικό επιτυχούς παρακολούθησης και εξειδικευμένης επιμόρφωσης.
Το πιστοποιητικό είναι ονομαστικό, αναφέρει την τεχνολογία εξειδίκευσης και υπογράφεται από τον εισηγητή του σεμιναρίου.