Course Outline
Ανάπτυξη σύγχρονων εφαρμογών front-end
- επισκόπηση και ομοιότητες των στοιχείων React, Angular, Vue.js δηλωτικής απόδοσης - ορισμός προσαρμοσμένων ετικετών HTML χρησιμοποιώντας δημιουργία-react-app για την προετοιμασία ενός έργου React
Σύγχρονο JavaScript
- ανάπτυξη χρησιμοποιώντας εκδόσεις node.js και npm JavaScript που εργάζονται με λειτουργικό προγραμματισμό λειτουργικών μονάδων και κλάσεων συναρτήσεων βέλους στο JavaScript (χάρτης, φίλτρο, ...)
TypeScript
- στατική έναντι δυναμικής πληκτρολόγησης δηλώνοντας τύπους μεταβλητών, συναρτήσεων και κλάσεων βασικούς τύπους δεδομένων πλειάδες, γενικές διεπαφές αντικειμένων
React γλώσσα προτύπου
- Γλώσσα προτύπου που βασίζεται σε JavaScript: JSX ρύθμιση ιδιοτήτων στοιχείου επαναλαμβανόμενα στοιχεία if / else συμβάντα κλάσεις και στυλ CSS
Διαχείριση κατάστασης στο React
- ρύθμιση και αλλαγή της κατάστασης εφαρμογής χρησιμοποιώντας το άγκιστρο κατάστασης και το setState καταγράφει το περιεχόμενο των στοιχείων εισόδου στην κατάσταση
Στοιχεία: Δομικά στοιχεία σύγχρονων διαδικτυακών εφαρμογών
- ορισμός προσαρμοσμένων ετικετών HTML σε κατάσταση React, ροή δεδομένων υποστηρικτών και συμβάντων μεταξύ στοιχείων συναρτήσεων στοιχείων και στοιχείων κλάσης χρησιμοποιώντας αγκίστρια σε συμβάντα κύκλου ζωής συστατικών στοιχείων συνάρτησης (προσάρτηση, ενημέρωση, αποπροσάρτηση) συμπεριλαμβανομένων προκαθορισμένων στοιχείων από μια βιβλιοθήκη
Κρατική διαχείριση με Redux
- Redux βασικά: διαχείριση κατάστασης με καθαρές συναρτήσεις, μειωτήρες και αμετάβλητα δεδομένα χρησιμοποιώντας το άγκιστρο μειωτήρα στο React ενσωματώνοντας Redux σε μια παρουσίαση εφαρμογής React και στοιχεία κοντέινερ το Redux οικοσύστημα χειρίζεται ασύγχρονα συμβάντα με Thunk ανάκτηση δεδομένων από REST API
Εργαλεία προγραμματιστών και δοκιμές
- Εργαλεία προγραμματιστή React Redux εργαλεία προγραμματιστών Δοκιμή JavaScript με μειωτήρες Jest Testing Δοκιμή στοιχείων React
React Δρομολογητής
- δρομολόγηση από την πλευρά του πελάτη που εμφανίζει διαφορετικές προβολές με βάση την τρέχουσα διαδρομή του προγράμματος περιήγησης
Ανάπτυξη εφαρμογών με React
- σύντομη επισκόπηση της React Native δημιουργίας μιας εφαρμογής για φορητές συσκευές και επιτραπέζιους υπολογιστές με δυνατότητα εγκατάστασης με σύγκριση Προοδευτικών εφαρμογών Ιστού μεταξύ Προοδευτικών εφαρμογών Ιστού και εγγενών εφαρμογών
Requirements
- Βασικά στοιχεία HTML
- εμπειρία με JavaScript
Testimonials (7)
Οι λεπτομέρειες, ο τρόπος εξήγησης και η ηρεμία και η εμπιστοσύνη που εμπνέει ο εκπαιδευτής.
Cosmin Ghergheles - Ness
Course - React, Redux and TypeScript
Machine Translated
Κάλυψε τα βασικά στοιχεία
Valentin
Course - React, Redux and TypeScript
Machine Translated
Lukasz's enthusiasm.
Eloise Phelps - Dunelm
Course - React, Redux and TypeScript
How Luke made a good effort to helping people individually when they were having problems running the code. Luke was extremely friendly and got a long well with the course participants.
Jonathan Grout - Dunelm
Course - React, Redux and TypeScript
The engagement from the trainer with all the participants was great, everyone got help at some stage of the course. It was a great experience overall, specially for people not familiar with the subject.
Tayyab Ejaz Mushtaq - Dunelm
Course - React, Redux and TypeScript
I liked the fact it felt like a safe environment and I didn't feel intimidated sharing my screen and my struggles with the trainer or the group.
Wanda Hawkins-Kavanagh - Dunelm
Course - React, Redux and TypeScript
I liked the fact that the course had exercises. I liked the way Lukasz tried to help each of us and the way he handle the anxiety of some of the other participants. I liked that he was knowledgeable of the subject.