Διαδικτυακά μαθήματα JavaScript - μάθημα 25.600 RUB. από το International School of Professions, εκπαίδευση 8 εβδομάδων, ημερομηνία 5 Δεκεμβρίου 2023.
μικροαντικείμενα / / November 28, 2023
Αυξημένο κίνητρο για μάθηση λόγω της εύρεσης ομοϊδεατών στην κοινότητα.
Ζωντανή επικοινωνία με μέντορες και συμμαθητές.
Τακτικά μαθήματα απευθείας στο προπονητικό κέντρο.
Άνετος χώρος μάθησης, μεγάλες εξοπλισμένες αίθουσες διδασκαλίας.
Προσβασιμότητα συγκοινωνιών: τα εκπαιδευτικά μας κέντρα βρίσκονται πάντα στο κέντρο της πόλης.
«Ζωντανή» διαδικτυακή επικοινωνία με δασκάλους και μέντορες.
Πρόσβαση στο μάθημα για 3 μήνες: διαδραστικές εργασίες, διαδικτυακά σεμινάρια και ηχογραφήσεις μαθημάτων.
Ευέλικτο πρόγραμμα προπόνησης που επιλέγετε μόνοι σας.
Χωρίς επιπλέον κόστος μεταφοράς.
Δυνατότητα συνδυασμού προπόνησης με εργασία, ταξίδια και παράλληλη εκπαίδευση.
Αμέσως μετά την ολοκλήρωση του μαθήματος, θα μπορείτε να ξεκινήσετε να κερδίζετε χρήματα ως προγραμματιστής, καθώς και να εφαρμόσετε JavaScript στην εργασία σας και να αυξήσετε το εισόδημά σας.
Μετά την ολοκλήρωση του μαθήματος λαμβάνετε Προσωπικό Πιστοποιητικό.
16
Διεπαφές: φόρμες, δυαδικά δεδομένα, στοιχεία Ιστού
1. Χρήση JavaScript
Εξερευνώ
1.Σύγχρονα πρότυπα
2.Χρήση JavaScript
3. Εργασία με επεξεργαστές κώδικα
4.Εργαλεία προγραμματιστή: εργασία με την κονσόλα
5.Εξωτερικά σενάρια και σειρά εκτέλεσής τους
6.Εργασία με το σύστημα ελέγχου έκδοσης Git
7.Δημιουργία αποθετηρίου
Κατακτήστε το
- Εργαλεία προγραμματιστή
- Επεξεργαστής κώδικα
- GitHub
- Γειά σου Κόσμε
Στην πράξη
• Βασικά πρότυπα JavaScript.
• Εργαστείτε με έναν επεξεργαστή κώδικα και δημιουργήστε ένα αποθετήριο στο Git.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.
2. Σύνταξη κώδικα και συναρτήσεις
Εξερευνώ
1.Δομή κώδικα
2. Τύποι δεδομένων και μέθοδοι εργασίας με αυτά
3.Πρωτόγονες μέθοδοι
4.Πράξεις με αριθμούς
5.Σύνταξη πίνακα
6.Πεδίο εφαρμογής
7.Τρόποι ορισμού συναρτήσεων σε JavaScript
Κατακτήστε το
- Σύνταξη
- Τύποι δεδομένων
- Σταθερές
- Έκφραση συνάρτησης
Στην πράξη
• Γράψτε μια συνάρτηση μετρητή για την έξοδο αριθμών.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.
3. Χαρακτηριστικά 2.0
Εξερευνώ
1.Κλείσιμο
2.Υπολειπόμενες παράμετροι
3.Παγκόσμιο αντικείμενο
4.Αντικείμενο συνάρτησης
5. Σύνταξη "νέα συνάρτηση"
6.Προγραμματισμός κλήσεων
7.Προώθηση κλήσεων
Κατακτήστε το
- NFE
- setTimeout
- κλήση/αίτηση/δεσμεύω
- Πλαίσιο εκτέλεσης
Στην πράξη
• Επίλυση προβλημάτων σχετικά με τη χρήση πολύπλοκων συναρτήσεων κατά τη σύνταξη κώδικα.
• Θα εργαστείτε με εύρος, πλαίσιο κλήσης.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.
4. χειριστές
Εξερευνώ
1.Προτεραιότητα λειτουργιών
2.Προαιρετική σύνταξη αλυσίδας
3. Τελεστές υπό όρους και bitwise
4.Τελεστές και τελεστές JavaScript
5. Σύγκριση τελεστών
6. Χειριστής αυστηρής ισότητας
7. Τριμερής χειριστής
8.Λογικοί τελεστές
Κατακτήστε το
- Κωδικοποίηση Unicode
- Προαιρετική αλυσίδα
- Λογικοί τελεστές
- Τριαδικός χειριστής
Στην πράξη
• Επίλυση προβλημάτων σχετικά με τη λειτουργία τελεστών και τελεστών, συγκρίσεις τύπων και χρήση του τριαδικού τελεστή.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.
5. Κύκλοι
Εξερευνώ
1.Επαναλήψεις
2.Σύνταξη βρόχου
3.Ενσωματωμένη δήλωση μεταβλητής
4. Χρήση οδηγιών με φορείς εκμετάλλευσης
5.Σχέδιο θήκης διακόπτη
6. Ομαδοποίηση κωδικών
7.Μέθοδοι εργασίας με πίνακες: forEach, Map, filter, reduce
8.Περιπτώσεις εργασίας με κύκλους
Κατακτήστε το
- Ενώ; Για
- παραβίαση της οδηγίας
- Επανάληψη
- Να συνεχίσει
Στην πράξη
• Γράψτε κώδικα χρησιμοποιώντας βρόχους και μαθημένες συναρτήσεις στον κώδικα: Ανάθεση αλγορίθμου.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.
6. Αντικείμενα
Εξερευνώ
1.Σύνταξη αντικειμένου
2.Είδη αντικειμένων
3.Μέθοδοι αντικειμένου
4.Σύνδεση στην περιοχή δεδομένων
5. Αντιγραφή αντικειμένων μέσω "συνδέσμου"
6.Ιδιότητες-συναρτήσεις αντικειμένου
7.Μέθοδοι πρόσβασης σε ιδιότητες και μεθόδους ενός αντικειμένου
8. Πρωτότυπο κληρονομιά
9.Μέθοδοι δημιουργίας πρωτοτύπων
Κατακτήστε το
- Κυριολεκτικά
- Βρόχος «για…σε».
- Αναφορά περιοχής δεδομένων
- Ενσωματωμένα πρωτότυπα
Στην πράξη
• Επίλυση προβλημάτων σχετικά με τη χρήση αντικειμένων και την αλληλεπίδραση μαζί τους σε ένα σενάριο.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.
7. Αντικείμενα: συνέχεια
Εξερευνώ
1. Λειτουργίες-κατασκευές και αντικείμενα ίδιου τύπου
2.Ιδιότητες συμβόλων
3.Παγκόσμια σύμβολα
4.Σύμβολα συστήματος
5.Επιλογές για μετατροπή αντικειμένων
6. Σημαίες και περιγραφείς ιδιοκτησίας
7.Getters και setters
8. Proxy και Reflect
9.Καταστροφή αντικειμένων
Κατακτήστε το
- Αναδρομή
- Σύντομες ιδιότητες
- Μετατροπή αντικειμένων
- Καταστροφή
Στην πράξη
• Θα αναπτύξετε δεξιότητες στη χρήση πιο πολύπλοκων αντικειμένων, συναρτήσεων και συμβόλων.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.
8. Τάξεις+ γεννήτριες
Εξερευνώ
1.Τάξη: βασική σύνταξη
2.Ταξική κληρονομιά
3.Στατικές ιδιότητες και μέθοδοι
4.Ιδιωτικές και προστατευμένες μέθοδοι και ιδιότητες
5.Επέκταση ενσωματωμένων τάξεων
6.Έλεγχος της τάξης: "instanceof"
7. Επαναληπτικοί και γεννήτριες
Κατακτήστε το
- Έλεγχος τάξης
- Έκφραση τάξης
- Γεννήτριες
- Ταξική κληρονομιά
Στην πράξη
• Γράψτε κώδικα χρησιμοποιώντας κλάσεις και γεννήτριες.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.
9. Λάθη κώδικα και δοκιμές
Εξερευνώ
1.Σημεία
2. Εντολή εντοπισμού σφαλμάτων
3.Βήμα-βήμα εκτέλεση του σεναρίου
4.Καταγραφή - από κώδικα σε κονσόλα
5.Διαχείριση σφαλμάτων
6.Σφάλματα χρήστη
7.Επέκταση σφάλματος
8. Εντοπισμός σφαλμάτων στον εκτελέσιμο κώδικα
Κατακτήστε το
- ορια ΑΝΤΟΧΗΣ
- Σφάλμα επεξεργασίας
- Επέκταση σφάλματος
- Ταξική κληρονομιά
Στην πράξη
• Επίλυση προβλημάτων εντοπισμού σφαλμάτων και διαχείρισης σφαλμάτων.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.
10. Υπόσχεση
Εξερευνώ
1.Υποσχέσεις
2. Αλυσίδα υπόσχεσης
3.Υποσχέσεις: χειρισμός σφαλμάτων
4.Υποσχέσεις
5.Ασύγχρονος και σύγχρονος προγραμματισμός
6.Ασύγχρονες λειτουργίες: async/wait
Κατακτήστε το
- Υπόσχεση
- Υπόσχεση
- Ασύγχρονος προγραμματισμός
- Ασυγχρονισμός/αναμονή
Στην πράξη
• Επίλυση προβλημάτων που σχετίζονται με τη χρήση υποσχέσεων σε ένα σενάριο.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.
11. DOM
Εξερευνώ
1.Περιβάλλον προγράμματος περιήγησης, προδιαγραφές
2.Πλοήγηση μέσω στοιχείων DOM
3.Αλλαγή εγγράφου
4.Διαστάσεις και κύλιση στοιχείων/παραθύρων
5.Σελίδα: DOMContentLoaded, φόρτωση, πριν από την εκφόρτωση, ξεφόρτωση
6.Φόρτωση πόρων: onload και onerror
Κατακτήστε το
- Δέντρο DOM
- Drag'n'Drop
- Πάπυρος
- Γεγονότα Pointer
Στην πράξη
• Γράψτε κώδικα με επίγνωση συμβάντων του προγράμματος περιήγησης και κώδικα βρόχου συμβάντων.
• Δημιουργία στοιχείων DOM με βάση ένα πρότυπο και συμπλήρωσή τους με δεδομένα.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.
12. Διεπαφές: φόρμες, δυαδικά δεδομένα, στοιχεία Ιστού
Εξερευνώ
1. Ιδιότητες και μέθοδοι φόρμας
2.Εστίαση: εστίαση/θάμπωμα
3.Υποβολή φόρμας: συμβάν και μέθοδος υποβολής
4.Άνοιγμα παραθύρων και μέθοδοι παραθύρων
5. Πολιτική "Ίδιας Πηγής".
6.Προσαρμοσμένα στοιχεία
7.Shadow DOM slots
Κατακτήστε το
- Αποκωδικοποιητής κειμένου
- ArrayBuffer
- Shadow DOM
- Αρχείο και FileReader
Στην πράξη
• Επίλυση προβλημάτων εκτέλεσης κώδικα με φόρμες, στοιχεία web και παράθυρα ανοίγματος.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.
13. Αιτήματα δικτύου
Εξερευνώ
1.FormData
2.Ανάκτηση API
3.Αντικείμενα URL
4.XMLHttpRequest
5.Λήψεις αρχείων με δυνατότητα επανάληψης
6.Γεγονότα αποστολής διακομιστή
7.Cookies, document.cookie
8.LocalStorage, sessionStorage
9.Εργασία με το API: λήψη δεδομένων και εμφάνιση στο πρόγραμμα περιήγησης
10.Τύποι ερωτημάτων και τρόπος χρήσης τους
Κατακτήστε το
- ΑΪΑΣ
- Φέρω
- Κρύπτη
- Τύποι αιτημάτων
Στην πράξη
• Γράψτε κώδικα έχοντας κατά νου τη λειτουργικότητα για αιτήματα δικτύου.
• Θα δουλέψετε με ένα έτοιμο API.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.
14. Συνοψίζοντας: ανασκόπηση
Εξερευνώ
1.Ανάλυση της εργασίας των μαθητών με API
2. Ανασκόπηση βιβλιοθηκών JavaScript
3. Συστάσεις για περαιτέρω ανάπτυξη: τι να μελετήσετε, πού να μετακινηθείτε
4.Απαντήσεις σε προετοιμασμένες ερωτήσεις
Κατακτήστε το
- Δεξιότητες
- Βιβλιοθήκες JavaScript
- Προοπτικές ανάπτυξης
- Αναθεώρηση κώδικα
Στην πράξη
• Παρουσιάστε ένα προσχέδιο του γραπτού κώδικα, ο δάσκαλος θα δώσει συστάσεις για την ανάπτυξη και βελτίωσή του.
Ο δάσκαλος θα αξιολογήσει το αποτέλεσμα της εργασίας και θα το συζητήσει μαζί σας λεπτομερώς.