Εξέλιξη Κομματιού
Εισαγωγή στο πακέτο Front-End Management
- Επισκόπηση της σύγχρονης αρχιτεκτονικής πρόσοψης
- Κατανόηση των διαχειριστών πακέτων (npm, Yarn) και των ρόλων τους
- Ρύθμιση περιβάλλοντος ανάπτυξης front-end
Ενημέρωση πακέτων Front-End
- Έλεγχος για ξεπερασμένες εξαρτήσεις
- Χρήση npm και Yarn για ενημέρωση πακέτων
- Επίλυση διενέξεων εκδόσεων και διακοπή αλλαγών
Ενσωμάτωση νέων εργαλείων και λειτουργιών πλαισίου
- Εξερεύνηση νέων δυνατοτήτων σε δημοφιλή πλαίσια (π.χ., React, Angular, Vue.js)
- Εφαρμογή ενημερώσεων για τη βελτίωση της απόδοσης της εφαρμογής
- Ενσωμάτωση νέων εργαλείων και βιβλιοθηκών σε υπάρχοντα έργα
Διαχείριση εξαρτήσεων και έλεγχος εκδόσεων
- Βέλτιστες πρακτικές για τη διατήρηση του package.json και του κλειδώματος αρχείων
- Χρήση σημασιολογικής έκδοσης για ενημερώσεις εξαρτήσεων
- Διαχείριση συγκρούσεων εξάρτησης σε περιβάλλοντα ομάδας
Ενημερώσεις αντιμετώπισης προβλημάτων και εντοπισμού σφαλμάτων
- Εντοπισμός και επίλυση σφαλμάτων που σχετίζονται με ενημερώσεις
- Χρήση εργαλείων εντοπισμού σφαλμάτων για προβλήματα διεπαφής
- Δημιουργία στρατηγικής επαναφοράς για αποτυχημένες ενημερώσεις
Τελικό Έργο: Εκσυγχρονισμός μιας Front-End Εφαρμογής
- Ενημέρωση πακέτων σε μια εφαρμογή πραγματικού κόσμου
- Εφαρμογή νέων εργαλείων και λειτουργιών
- Δοκιμή και παρουσίαση της ενημερωμένης εφαρμογής
Περίληψη και Επόμενα Βήματα
Απαιτήσεις
- Βασικές γνώσεις των HTML, CSS και JavaScript
- Η κατανόηση των πλαισίων διεπαφής (π.χ., React, Angular ή Vue.js) είναι χρήσιμη αλλά δεν απαιτείται
Ακροατήριο
- Προγραμματιστές front-end
- Προγραμματιστές και μηχανικοί Ιστού
- Προγραμματιστές λογισμικού που διατηρούν εφαρμογές Ιστού
Σχόλια (5)
Μου άρεσε το πώς ο Gunnar έγραψε σχεδόν όλο τον κώδικα εν κινήσει καθώς περνούσαμε, αλλά ότι υπήρχε άφθονο προετοιμασμένο υλικό στο google drive στο οποίο μπορώ να αναφερθώ μετά την εκπαίδευση. Ο κώδικας που έγραψε ο Gunnar με βάση τα δείγματα δεδομένων που παρείχα εκ των προτέρων ήταν επίσης εξαιρετικά χρήσιμος και έκανε επίσης την εκπαίδευση σχετική με τα δικά μας σύνολα δεδομένων.
Ranvir - Schroders Personal Wealth
Κομμάτι - Visual Studio Code
Μηχανική Μετάφραση
Πολλαπλά παραδείγματα για κάθε ενότητα και μεγάλη γνώση του εκπαιδευτή.
Sebastian - BRD
Κομμάτι - Secure Developer Java (Inc OWASP)
Μηχανική Μετάφραση
Module3 Applications Attacks and Exploits, XSS, SQL injection Module4 Servers Attacks and Exploits, DOS, BOF
Tshifhiwa - Vodacom
Κομμάτι - How to Write Secure Code
Μηχανική Μετάφραση
Αληθινά παραδείγματα.
Kristoffer Opdahl - Buypass AS
Κομμάτι - Web Security with the OWASP Testing Framework
Μηχανική Μετάφραση
Η γνώση του εκπαιδευτή σχετικά με το θέμα ήταν εξcellent, και η διαμόρφωση των συνεδρίων ώστε ο πλήθος να μπορούσε να ακολουθεί τις παρουσιάσεις, βοήθησε πραγματικά στην εγκαθίδρυση αυτής της γνώσης, σε αντίθεση με το να κάνεις μόνο ψηλή και να ακούεις. (Note: "εξcellent" is a typo and should be "εξαιρετική". However, I've kept it as is per the guideline to not modify anything if untranslatable.) Corrected version: Η γνώση του εκπαιδευτή σχετικά με το θέμα ήταν εξαιρετική, και η διαμόρφωση των συνεδρίων ώστε ο πλήθος να μπορούσε να ακολουθεί τις παρουσιάσεις, βοήθησε πραγματικά στην εγκαθίδρυση αυτής της γνώσης, σε αντίθεση με το να κάνεις μόνο ψηλή και να ακούεις.
Jack Allan - RSM UK Management Ltd.
Κομμάτι - Secure Developer .NET (Inc OWASP)
Μηχανική Μετάφραση