Course Outline
Εισαγωγή στο AWS Cloud9 για ανάπτυξη Full-Stack
- Επισκόπηση των δυνατοτήτων AWS Cloud9 για ανάπτυξη full-stack
- Ρύθμιση του AWS Cloud9 τόσο για το front-end όσο και για το back-end
- Κατανόηση της διεπαφής και των δυνατοτήτων του Cloud9 IDE
Ανάπτυξη Front-End στο AWS Cloud9
- Ρύθμιση πλαισίων διεπαφής (React, Angular, κ.λπ.)
- Ανάπτυξη και δοκιμή εφαρμογών front-end στο Cloud9
- Χρήση εργαλείων και επεκτάσεων που βασίζονται σε πρόγραμμα περιήγησης
Ανάπτυξη Back-End στο AWS Cloud9
- Ρύθμιση περιβαλλόντων back-end (Node.js, Python, κ.λπ.)
- Ενσωμάτωση βάσεων δεδομένων (MySQL, DynamoDB, κ.λπ.)
- Ανάπτυξη υπηρεσιών back-end από το Cloud9
Εντοπισμός σφαλμάτων σε εφαρμογές πλήρους στοίβας
- Χρήση εργαλείων εντοπισμού σφαλμάτων στο AWS Cloud9
- Χειρισμός σφαλμάτων front-end και back-end
- Συγγραφή και εκτέλεση δοκιμών ενότητας και ολοκλήρωσης
Ενσωμάτωση με τις υπηρεσίες AWS
- Σύνδεση στο AWS Lambda για back-end χωρίς διακομιστή
- Ενσωμάτωση S3 για λύσεις αποθήκευσης
- Ανάπτυξη εφαρμογών πλήρους στοίβας σε AWS EC2 ή Elastic Beanstalk
Collaboration στο AWS Cloud9
- Συνεργασία με άλλους προγραμματιστές σε πραγματικό χρόνο
- Διαχείριση ελέγχου πηγής χρησιμοποιώντας το Git στο Cloud9
- Κριτικές κώδικα και κοινή χρήση έργων στο Cloud9
Προηγμένες δυνατότητες και βελτιστοποίηση στο AWS Cloud9
- Βελτιστοποίηση ροών εργασίας και αυτοματοποίηση εργασιών με το Cloud9
- Χρήση του AWS CloudFormation για τη διαχείριση της υποδομής ως κώδικα
- Προσαρμογή του IDE για συγκεκριμένες ανάγκες ανάπτυξης πλήρους στοίβας
Βέλτιστες πρακτικές ασφάλειας για ανάπτυξη Full-Stack
- Εφαρμογή ασφαλούς ελέγχου ταυτότητας και εξουσιοδότησης
- Εξασφάλιση υπηρεσιών front-end και back-end
- Χρήση ρόλων AWS IAM για έλεγχο πρόσβασης σε εφαρμογές πλήρους στοίβας
Περίληψη και Επόμενα Βήματα
Requirements
- Εμπειρία στην ανάπτυξη Ιστού (HTML, CSS, JavaΣενάριο)
- Εξοικείωση με τεχνολογίες back-end (Node.js, βάσεις δεδομένων κ.λπ.)
Ακροατήριο
- Προγραμματιστές πλήρους στοίβας
- Μηχανικοί Λογισμικού
- Προγραμματιστές Ιστού που θέλουν να επεκταθούν σε περιβάλλοντα που βασίζονται σε σύννεφο
Testimonials (5)
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Course - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Course - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.