JavaScript. Επίπεδο 9. Vue.js. Προηγμένες δυνατότητες - μάθημα 19.990 RUB. από Ειδικός, εκπαίδευση 16 ακαδημαϊκών ωρών, ημερομηνία: 18 Δεκεμβρίου 2023.
μικροαντικείμενα / / December 04, 2023
Vue.js είναι ένα πλαίσιο που αυτή τη στιγμή κερδίζει όλο και μεγαλύτερη δημοτικότητα και γίνεται ένας από τους κύριους ανταγωνιστές του δημοφιλούς πλαισίου React JavaScript. JS.
Το Vue.js επιτρέπει στους προγραμματιστές να δημιουργούν γρήγορα λειτουργικές εφαρμογές Ιστού σε αντιδραστικό στυλ που πληρούν όλα τα σύγχρονα πρότυπα χρησιμοποιώντας δημοφιλείς τεχνολογίες ιστού: HTML, CSS. Το πλαίσιο έχει υψηλή απόδοση και είναι κατάλληλο για την ανάπτυξη εφαρμογών SPA, ενώ είναι επίσης βελτιστοποιημένο για την εκτέλεση εφαρμογών σε διάφορες κινητές συσκευές.
Αυτό το μάθημα θα επεκτείνει τις γνώσεις σας για το Vue.js, θα εξοικειωθεί με τη βιβλιοθήκη Vue Router για δρομολόγηση, τη βιβλιοθήκη για να αποθηκεύσετε την κατάσταση της εφαρμογής Vuex, να μάθετε να εργάζεστε με υποδοχές στοιχείων, να χρησιμοποιείτε δυναμική και ασύγχρονη Συστατικά.
Κατά τη διάρκεια της εκπαιδευτικής διαδικασίας, θα εξοικειωθείτε με τις δυνατότητες αυτού του πλαισίου JavaScript για τη δημιουργία εφαρμογών SPA χρησιμοποιώντας δημοφιλείς τεχνολογίες ιστού: HTML, CSS.
- προγραμματιστές ιστού με γνώση τεχνολογιών Ιστού: JavaScript, HTML, CSS.
- σχεδιαστές ιστοσελίδων
- αρχιτέκτονες λογισμικού πελάτη-διακομιστή που βασίζεται σε τεχνολογίες Ιστού και διαχειριστές έργων.
- διαχειριστές έργου front-end·
Θα μάθεις:
- Χρησιμοποιήστε τη βιβλιοθήκη δρομολόγησης.
- κεντρική αποθήκευση της κατάστασης εφαρμογής.
- Δημιουργήστε αντιδραστικές φόρμες ιστού.
- δημιουργήστε τα δικά σας στοιχεία διεπαφής χρήστη, χρησιμοποιήστε υποδοχές στοιχείων και ασύγχρονα και δυναμικά στοιχεία.
Έμπειρη καθηγήτρια μαθημάτων προγραμματισμού Java για μαθητές. Κατέχει πιστοποιητικά «Oracle, Java SE 7 Programmer» και «Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0». Μπορώ...
Έμπειρη καθηγήτρια μαθημάτων προγραμματισμού Java για μαθητές. Κατέχει πιστοποιητικά «Oracle, Java SE 7 Programmer» και «Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0». Είναι σε θέση να εξηγήσει και το πιο περίπλοκο υλικό εύκολα και ξεκάθαρα. Υπό την ηγεσία του Σεργκέι Νικολάεβιτς, η εκμάθηση προγραμματισμού γίνεται προσβάσιμη ακόμη και σε έναν απροετοίμαστο μαθητή. Ο δάσκαλος βρίσκει εύκολα μια ατομική προσέγγιση σε κάθε ακροατή και εμπνέει τους μαθητές με την αγάπη του για τον προγραμματισμό.
Ο Σεργκέι Νικολάεβιτς αποφοίτησε από τη Σχολή Κυβερνητικής του Ινστιτούτου Ατομικής Ενέργειας Obninsk. Άριστη γνώση των γλωσσών προγραμματισμού Java, C/C++, JSP, HTML, XML, JavaScript, SQL και Oracle PL/SQL. Λειτουργεί με σιγουριά με συστήματα διαχείρισης βάσεων δεδομένων Oracle Database, MySQL Enterprise Edition και PostgreSQL. Έχει μεγάλη εμπειρία στη συνεργασία με λειτουργικά συστήματα Linux (Red Hat Enterprise Linux και Oracle Enterprise Linux), Oracle Solaris και MS Windows. Ο Sergey Nikolaevich είναι γνώστης των εργαλείων ανάπτυξης Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle και MS Visual Studio και είναι επαγγελματίας χρησιμοποιεί GlassFish Application Server, SAP NetWeawer Application Server, IBM WebSphere Application Server, Lighttpd Web-server και Apache HTTP Υπηρέτης.
Η εκτεταμένη εργασιακή εμπειρία του επιτρέπει να πλοηγηθεί τέλεια σε όλες τις περιπλοκές της διαδικασίας εργασίας ενός προγραμματιστή. Ο Sergey Nikolaevich ανέπτυξε ηλεκτρονικά συστήματα διαχείρισης εγγράφων για την εκδοτική επιχείρηση στην εταιρεία OpenPages Inc. Τα τελευταία 15 χρόνια, έχει συμμετάσχει σε έργα για την ανάπτυξη προσαρμοσμένου λογισμικού για τέτοια μεγάλες εταιρείες όπως η Severstal, η Polyus Gold, η Siberian-Ural Aluminium Company και «Rosgosstrakh».
Ο Σεργκέι Νικολάεβιτς κάνει τα μαθήματά του εύκολα και ενδιαφέροντα. Κατά τη διάρκεια του μαθήματος, θα αναπτύξετε ανεξάρτητα ένα διαδραστικό παιχνίδι σε Java. Στα μαθήματα του Sergei Nikolaevich θα αποκτήσετε γνώσεις που θα σας βοηθήσουν να κατακτήσετε ένα από τα πιο απαιτητικά και ακριβοπληρωμένα επαγγέλματα στην αγορά εργασίας!
Ενότητα 1. Προηγμένα εξαρτήματα (5 ac. η.)
- Εργασία με υποδοχές εξαρτημάτων.
- Χρήση δυναμικών στοιχείων.
- Δημιουργία ασύγχρονων εξαρτημάτων.
- Επαναχρησιμοποίηση κώδικα χρησιμοποιώντας mixins.
- Δημιουργία προσαρμοσμένων οδηγιών.
- Δυνατότητες και χρήση του Vue-CLI για γρήγορη δημιουργία εφαρμογών.
- Χρήση διαφόρων στοιχείων διεπαφής χρήστη της βιβλιοθήκης BootstrapVue.
Ενότητα 2. Δρομολόγηση (5 ac. η.)
- Εισαγωγή στο Vue Router.
- Βασικά στοιχεία δρομολόγησης. Ανακατευθύνσεις. Μεταβίβαση παραμέτρων σε εξαρτήματα.
- Άγκιστρα πλοήγησης.
- Κινούμενα σχέδια μεταβάσεων. Συμπεριφορά κύλισης σελίδας.
Ενότητα 3. Κρατική διαχείριση (6 ακ. η.)
- Εισαγωγή στο Vuex.
- Καταστάσεις και μετάλλαξη στο Vuex. Λήπτες και ενέργειες.
- Σύνδεση και ρύθμιση Vuex. Προσθήκη χώρου αποθήκευσης Vuex σε μια εφαρμογή Vue.js
- Εργαστήριο: δημιουργία μιας εφαρμογής χρησιμοποιώντας τυπικές επεκτάσεις: Vue Router, Vuex, βιβλιοθήκη Axios και διάφορα στοιχεία BootstrapVue UI.