Software Development Skills Foundation (Java)
- Categories DEVOPS
Java (Fundamentals)
Java + Spring Boot (Advanced)
ΤΟ ΠΡΟΓΡΑΜΜΑ
Το πρόγραμμα Software Development Skills Foundation (Java) απευθύνεται σε όσους θέλουν να χτίσουν ισχυρές βάσεις στον αντικειμενοστραφή προγραμματισμό με Java, μία από τις πιο διαδεδομένες γλώσσες ανάπτυξης εφαρμογών παγκοσμίως. Η εκπαίδευση καλύπτει πλήρως τις βασικές δομές, τις αρχές του OOP, τις συλλογές, τα exceptions, και εισάγει τη λογική καθαρού και οργανωμένου κώδικα με τεχνικές όπως οι SOLID αρχές.
Μέσα από πρακτικές ασκήσεις, προσωπικό mentoring και μικρά έργα, οι συμμετέχοντες αποκτούν ουσιαστική εμπειρία και δημιουργούν τις βάσεις για να εξελιχθούν σε junior Java developers.
Ακόμα κι αν έχεις περιορισμένη εμπειρία στον προγραμματισμό, θα μάθεις να γράφεις δομημένο και σωστά τεκμηριωμένο κώδικα, να δοκιμάζεις εφαρμογές, και να εργάζεσαι με εργαλεία όπως το IntelliJ και το Maven.
Σε ποιους απευθύνεται:
- Σε φοιτητές και αποφοίτους πληροφορικής ή STEM σχολών που θέλουν να αποκτήσουν ουσιαστικές βάσεις στη Java.
- Σε επαγγελματίες που επιθυμούν να αλλάξουν καριέρα και να ενταχθούν στον χώρο του software development.
- Σε όσους έχουν βασική εμπειρία με προγραμματισμό και θέλουν να εξειδικευτούν σε μια από τις πιο διαδεδομένες γλώσσες παγκοσμίως.
Οι υποψήφιοι καταρτιζόμενοι χρειάζεται να έχουν:
- Εξοικείωση με βασικές έννοιες προγραμματισμού (π.χ. μεταβλητές, δομές ελέγχου)
- Καλή κατανόηση αγγλικών τεχνικών όρων
- Βασική εμπειρία χρήσης υπολογιστή και εγκατάστασης λογισμικού
Διάρκεια Προγράμματος:
36 ώρες (12 συναντήσεις x 3 ώρες) – 6 εβδομάδες
Τα μαθήματα διεξάγονται κάθε Δευτέρα & Τετάρτη από 18:00 έως 21:00, ιδανικά για εργαζόμενους και φοιτητές.
Εισηγητές:
Το πρόγραμμα διδάσκεται από έμπειρους Java developers με επαγγελματική εμπειρία σε έργα backend development, REST API design και εκπαιδευτική δραστηριότητα σε συνεργασία με επιχειρήσεις και εκπαιδευτικούς οργανισμούς.
Οι εισηγητές παρέχουν mentoring, καθοδήγηση και feedback σε κάθε συμμετέχοντα.
- Java Setup, IntelliJ, Maven – Μεταβλητές, Τύποι, Java Memory Model
- Flow Control – if, switch, loops – Debugging & Clean Coding
- Μέθοδοι, Παράμετροι, Overloading – Static vs Instance
- Collections API: Arrays, Lists, Sets
- OOP Ι: Κλάσεις, Constructors, Inheritance, Access Modifiers
- OOP ΙΙ: Interfaces, Abstract Classes, Composition
- SOLID Αρχές – Encapsulation – Separation of Concerns
- Εξαιρέσεις – Try with Resources – Logging
- File I/O – JSON – Serialization
- Unit Testing με JUnit – Assert, Mocks
- Maven Project Structure – Application Setup
- Mini Project – CLI Java App με OOP, Exceptions & Logging
Με την ολοκλήρωση του προγράμματος, οι συμμετέχοντες λαμβάνουν:
- Βεβαίωση Παρακολούθησης από την INTERLEI, ως επιβεβαίωση των γνώσεων και δεξιοτήτων που απέκτησαν.
- Η επιτυχής ολοκλήρωση δίνει πρόσβαση στο Advanced επίπεδο, εστιάζοντας στην ανάπτυξη εφαρμογών με Spring Boot.
| • Exam voucher |
| • ΕΡΓΑΣΤΗΡΙΑΚΟΣ ΕΞΟΠΛΙΣΜΟΣ |
| • ΒΕΒΑΙΩΣΕΙΣ ΠΑΡΑΚΟΛΟΥΘΗΣΗΣ |
| • ΔΙΔΑΣΚΟΥΝ ΠΙΣΤΟΠΟΙΗΜΕΝΟΙ ΕΙΣΗΓΗΤΕΣ |
| • ΠΛΑΤΦΟΡΜΑ ΕΚΠΑΙΔΕΥΣΗΣ WEBEX ΓΙΑ ΤΗΝ ΠΑΡΑΚΟΛΟΥΘΗΣΗ ΤΩΝ ΜΑΘΗΜΑΤΩΝ ΑΠΟ ΑΠΟΣΤΑΣΗ |
You may also like
Data Science Foundation
Το πρόγραμμα σπουδών CCNA v7.02 καλύπτει πλήρως θεματολογίες δικτύωσης, όπως: IP routing and switching fundamentals, network security and services, network programmability και automation. Το πρόγραμμα διδάσκει στους καταρτιζόμενους έννοιες και δεξιότητες δικτύωσης, από εφαρμογές δικτύου έως πρωτόκολλα και υπηρεσίες.
Cybersecurity Fundamentals – SOC Analyst Level 1
Το πρόγραμμα σπουδών CCNA v7.02 καλύπτει πλήρως θεματολογίες δικτύωσης, όπως: IP routing and switching fundamentals, network security and services, network programmability και automation. Το πρόγραμμα διδάσκει στους καταρτιζόμενους έννοιες και δεξιότητες δικτύωσης, από εφαρμογές δικτύου έως πρωτόκολλα και υπηρεσίες.
AIOps Foundation
Το πρόγραμμα σπουδών CCNA v7.02 καλύπτει πλήρως θεματολογίες δικτύωσης, όπως: IP routing and switching fundamentals, network security and services, network programmability και automation. Το πρόγραμμα διδάσκει στους καταρτιζόμενους έννοιες και δεξιότητες δικτύωσης, από εφαρμογές δικτύου έως πρωτόκολλα και υπηρεσίες.
