JS: Data-Driven Programming - μάθημα 3.900 RUB. από Hexlet, προπόνηση 11 ωρών, Ημερομηνία: 1 Δεκεμβρίου 2023.
μικροαντικείμενα / / December 04, 2023
Θα μάθετε πώς να χρησιμοποιείτε δεδομένα για τον έλεγχο της λογικής του προγράμματος. Θα μάθετε πώς να δημιουργείτε δυναμικές εφαρμογές και να εργάζεστε με τάξεις, να μάθετε για τον πολυμορφισμό και τους τύπους του και να εξοικειωθείτε με την αποστολή τύπων και την προσθετικότητα. Οι γνώσεις από αυτό το μάθημα θα σας βοηθήσουν να δημιουργήσετε ισχυρές και ευέλικτες εφαρμογές που προσαρμόζονται εύκολα στις αλλαγές δεδομένων. Αυτό το μάθημα είναι κατάλληλο για όσους είναι ήδη εξοικειωμένοι με τα βασικά της σύνταξης JavaScript. Για να διευκολύνετε την εκμάθηση, αξίζει να μάθετε τα βασικά της JavaScript, τα αντικείμενα και τις λειτουργίες εκ των προτέρων.
Εισαγωγή
Πάρτε μια εισαγωγή στο μάθημα και το έργο παιχνιδιού με κάρτες που θα εργαστούμε σε όλη τη διάρκεια του μαθήματος, μαθαίνοντας σημαντικές έννοιες προγραμματισμού στην πορεία.
Σχεδιασμός παιχνιδιού: Card Combat
Σκεφτείτε τον σχεδιασμό του παιχνιδιού του παιχνιδιού μας με κάρτες: πώς λειτουργεί το παιχνίδι, πώς φαίνεται η δομή του προγράμματος και πώς λειτουργεί η διαδικασία του παιχνιδιού. Υπολογίστε τη συμπεριφορά του προγράμματος μέσω δοκιμών.
Αναστροφή
Βελτιώστε μια σημαντική πτυχή του παιχνιδιού που δεν μας επέτρεψε να δοκιμάσουμε πλήρως το gameplay.
Δεδομένα με ετικέτα
Αναλύστε τις ελλείψεις της τρέχουσας υλοποίησης του παιχνιδιού μας. Κατανοήστε την έννοια των «επισημασμένων δεδομένων», η οποία είναι μια από τις πιο σημαντικές πτυχές ολόκληρου του μαθήματος.
Αποστολή ανά τύπο. Προσθετικότητα.
Κατανοήστε τι είναι τα πρόσθετα προγράμματα και πώς η δυναμική αποστολή θα μας βοηθήσει να δημιουργήσουμε τέτοια προγράμματα. Κατανοήστε τι είναι η αποστολή στο πλαίσιο του προγραμματισμού και των τύπων.
Αντικείμενα
Γνωρίστε αντικείμενα στο πλαίσιο της σύγχρονης, γενικά αποδεκτής έννοιας του αντικειμενοστρεφούς προγραμματισμού. Κατανοήστε πώς η δυναμική αποστολή κατέστησε δυνατή την εργασία με αντικείμενα στο OOP.
Εγγενή αντικείμενα
Εξετάστε τα αντικείμενα που είναι ενσωματωμένα στην ίδια τη γλώσσα JavaScript, λαμβάνοντας υπόψη τις γνώσεις σχετικά με τα αντικείμενα που αποκτήσαμε νωρίτερα. Κατανοήστε πώς τα αντικείμενα ορίζονται ως σταθερές αλλά μπορούν επίσης να αλλάξουν.
Τάξεις
Εξοικειωθείτε με μια τάξη - μια δομή που σας επιτρέπει να δημιουργείτε αντικείμενα. Εξετάστε τον μηχανισμό για τη δημιουργία νέων αντικειμένων χρησιμοποιώντας το «νέο».
Πολυμορφισμός
Εξοικειωθείτε με την έννοια του πολυμορφισμού στις γλώσσες προγραμματισμού. Συζητήστε τρεις τύπους πολυμορφισμού.
Πρόσθετα υλικά
Άρθρα και βίντεο επιμέλεια της ομάδας Hexlet. Θα σας βοηθήσει να βουτήξετε βαθύτερα στο θέμα του μαθήματος
Το πιο ολοκληρωμένο μάθημα JavaScript για αρχάριους προγραμματιστές! Αυτό το μάθημα είναι ιδανικό για προγραμματιστές που θέλουν να μάθουν τα βασικά της γλώσσας προγραμματισμού JavaScript. Κατά τη διάρκεια του μαθήματος, θα μάθετε τις βασικές έννοιες της γλώσσας, συμπεριλαμβανομένων μεταβλητών, τύπων δεδομένων, συνθηκών, βρόχων, συναρτήσεων και αντικειμένων. Το μάθημα περιλαμβάνει επίσης μεγάλο αριθμό πρακτικών εργασιών που θα βοηθήσουν στην εδραίωση της αποκτηθείσας γνώσης.
4
1 899 ₽