Εξέλιξη Κομματιού
Εισαγωγή στο AWS Cloud9 για την ανάπτυξη πλήρους στέλεχους (Full-Stack Development)
- Περίληψη των χαρακτηριστικών του AWS Cloud9 για την ανάπτυξη πλήρους στέλεχους
- Καθοπλισμός του AWS Cloud9 για κομβική και υποκομβική ανάπτυξη (front-end και back-end)
- Κατανόηση του γραφικού περιβάλλοντος Cloud9 IDE και των χαρακτηριστικών του
Ανάπτυξη Front-End στο AWS Cloud9
- Καθοπλισμός πλαισίων front-end (React, Angular κλπ.)
- Ανάπτυξη και δοκιμή εφαρμογών front-end στο Cloud9
- Χρήση εργαλείων περιηγητή και επεκτάσεων βάσης browser
Ανάπτυξη Back-End στο AWS Cloud9
- Καθοπλισμός περιβάλλοντων back-end (Node.js, Python κλπ.)
- Συμπερίληψη βάσεων δεδομένων (MySQL, DynamoDB κλπ.)
- Εφαρμογή υποκομβικών υπηρεσιών από το Cloud9
Αποσφαλμάτωση εφαρμογών πλήρους στέλεχους (Full-Stack Applications)
- Χρήση εργαλείων αποσφαλμάτωσης στο AWS Cloud9
- Διαχείριση λαθών front-end και back-end
- Σύγκειση και εκτέλεση μοναδικών και ενσωμάτωσης τεστ (unit and integration tests)
Συμπερίληψη στις υπηρεσίες AWS
- Σύνδεση στο AWS Lambda για serverless back-ends
- Συμπερίληψη S3 για λύσεις αποθήκευσης (storage solutions)
- Εφαρμογή πλήρων εφαρμογών στο AWS EC2 ή Elastic Beanstalk
Συνεργασία στο AWS Cloud9
- Συνεργασία με άλλους αναπτυξιακούς πραγματικά χρόνου (real-time)
- Διαχείριση έλεγχου πηγών κώδικα με το Git στο Cloud9
- Κριτική κώδικα και κοινή χρήση προ젝τών στο Cloud9
Προχωρημένες λειτουργίες και βελτιστοποίηση στο AWS Cloud9
- Βελτιστοποίηση ρευμάτων εργασίας και αυτόματη εκτέλεση καθηκόντων με το Cloud9
- Χρήση AWS CloudFormation για διαχείριση υποδομής κώδικα (infrastructure as code)
- Προσαρμογή του IDE για συγκεκριμένες ανάγκες ανάπτυξης πλήρους στέλεχους (full-stack development)
Κανόνες καλής πρακτικής για την ασφάλεια στην ανάπτυξη πλήρους στέλεχους (full-stack development)
- Εφαρμογή ασφαλούς επιβεβαίωσης και άδειας πρόσβασης (authentication and authorization)
- Ασφάλιση υποκομβικών και κομβικών υπηρεσιών (front-end and back-end services)
- Χρήση AWS IAM roles για ελέγχους πρόσβασης σε εφαρμογές από πλήρες στέλεχος (full-stack applications)
Περίληψη και επόμενα βήματα
Απαιτήσεις
- Εμπειρία στην ανάπτυξη ιστοσελίδων (HTML, CSS, JavaScript)
- Γνώση τεχνολογιών back-end (Node.js, databases, κλπ.)
Ακροατήριο
- Πλήρως εξοπλισμένοι αναπτυξεύς
- Μηχανικοί λογισμικού
- Αναπτυξείς ιστοσελίδων που επιθυμούν να διευρύνουν σε υπολογιστικά περιβάλλοντα
Σχόλια (2)
Ότι κάθε τεχνική μαθηματική έρχεται με πολλά πρακτικά στοιχεία για να επιβεβαιωθούν οι έννοιες.
Andrei-Calin Bajea
Κομμάτι - OWASP Top 10 2025
Μηχανική Μετάφραση
Έχω ανακαλύψει νέα ενδιαφέροντα πράγματα για τη λειτουργία του Lambda και του Serverless
Oleg Buldumac - PUBLIC COURSE
Κομμάτι - AWS Lambda for Developers
Μηχανική Μετάφραση