Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Module 1 – Στοιχεία των JavaScript
- Εισαγωγή στη μετανομησμένη JavaScript (ES6+)
- Τύποι δεδομένων, λειτουργοί και οργάνωση των ελέγχων
- Συναρτήσεις, περιοχή και ψευδώνυμα
- Πίνακες, αντικείμενα και επεξεργασία δεδομένων
- Ασύχνονο πρόγραμμα: callbacks, promises και async/await
- Καλές πρακτικές και πρότυπα προγραμματισμού
Module 2 – Σημαντικά στοιχεία του TypeScript
- Tι είναι το TypeScript και γιατί να το χρησιμοποιήσετε
- Στατικός τύπος και ορισμός τύπων
- Διεθνείς πράξεις, δημιουργία τυπών και enums
- Κλάσεις, αποδοχή και ελέγχοι πρόσβασης
- Γενικού χαρακτήρα και διαφημίσεις
- Ορισμός έργου και συνέδρια (tsconfig.json)
Module 3 – Web Development με JavaScript/TypeScript
- Eπεξεργασία DOM και εμπορία γεγονότων
- Εισαγωγή σημαντικών πεδίων και έλεγχος των δεδομένων εισαγωγής
- Χρήση REST APIs (fetch/axios)
- Συνοπτικό χώρος front-end και στολή τεχνητή νοημοσύνης
- Eισαγωγή React (με TypeScript):
- Περιγραφές, πρότυπα, καθυστέρηση και δεξιότητες
- Επικοινωνία συμπλέγματος
- Ροή και ενσωμάτωση API
- Καλές πρακτικές και δομή του κώδικα
Module 4 – Ανάπτυξη backend με Node.js και TypeScript
- Eισαγωγή στο Node.js και NPM
- Δημιουργία διακομιστών χρησιμοποιώντας Express.js
- Κατασκευή και χρήση RESTful APIs
- Μεσολάβη, διαδρομές και ελέγχος
- Database ενσωμάτωση (π.χ., SQLite, PostgreSQL, ή MongoDB)
- Πρακτικό έργο: backend πλήρους εφαρμογής
Module 5 – Δημιουργία εφαπάργκι προγραμμάτων με Electron
- Περιγραφή του Electron: αρχιτεκτονική και χαρακτηριστικά
- Δημιουργία παραθύρων, μενού και επέκταση OS-επιπέδων
- Ενσωμάτωση backend και αυτόνομη αποθήκευση δεδομένων
- Χρήση React (ή άλλων libraries του front-end) με Electron
- Πακέτωση και διανομή εφαρμογών (Windows, macOS, Linux)
Module 6 – Πειράματα, Εγκατάσταση και Καλές πρακτικές
- Ενότητα και συνδυασμοί δοκιμών (Jest, Mocha, ή Vitest)
- Eργαλεία CI και ροή παραγωγής
- Πακέτωση για εφαρμογές web και desktop
- Ασφάλεια, απόδοση και συντήρηση κώδικα
- Documentation και ρύθμιση του εγχειρίδιου (Git/GitHub)
Συμπέρασμα και Προχωρήσεις
Απαιτήσεις
- Σύνεση των βασικών κονцепτων προγραμματισμού
- Εμπειρία με HTML και CSS
- Συμβουλή στη χρήση της γραφικής επιτόπου και ενός ειδοποιητή κώδικα
Πúblico
- Αναπτυξτές Front-end και Back-end
- Εγκαταστάτες λογισμικού και full-stack αναπτυξτές
- Τεχνικοί επαγγελματίες που μετακινούνται σε JavaScript οικοσυστήματα
35 Ώρες
Σχόλια (1)
Ότι κάθε τεχνική μαθηματική έρχεται με πολλά πρακτικά στοιχεία για να επιβεβαιωθούν οι έννοιες.
Andrei-Calin Bajea
Κομμάτι - OWASP Top 10 2025
Μηχανική Μετάφραση