Bestseller
Ebook

Mastering JavaScript: Οδηγός Σύγχρονων Ιστοσελίδων

Κωδικός προϊόντος: books-5

Σύγχρονη JavaScript, DOM, modules, AJAX και πραγματικές εφαρμογές χωρίς frameworks.

19,90 €
  • Άμεση ψηφιακή πρόσβαση
  • Εκπαιδευτικό υλικό στα ελληνικά
  • Ασφαλής ολοκλήρωση αγοράς
ΤΟ ΠΡΟΪΟΝ

Τι θα μάθεις

Το ebook είναι διαθέσιμο αποκλειστικά μέσα στην προσωπική βιβλιοθήκη της πλατφόρμας. Δεν αποστέλλεται με email και δεν επιτρέπεται η λήψη του. Παραμένει διαθέσιμο στον λογαριασμό του χρήστη για ανάγνωση μέσα από την προστατευμένη πλατφόρμα.

✓ Σύγχρονη ES6+ σύνταξη✓ DOM και events✓ JSON, AJAX και Fetch API✓ Modules και πρακτικά projects
Περιεχόμενα44 ενότητες
  1. 01ΚΕΦΑΛΑΙΟ 1: ΕΙΣΑΓΩΓΗ ΣΤΗ JAVASCRIPT1.1 Τι είναι η JavaScript;
  2. 021.1.1 Ιστορία και ρόλος της JavaScript στο web
  3. 031.1.2 Πώς λειτουργεί σε συνδυασμό με HTML & CSS
  4. 041.1.3 Εκδόσεις (ES5, ES6 και νεότερες)1.2 Τρόποι ενσωμάτωσης της JavaScript σε μια ιστοσελίδα
  5. 051.2.1 Εσωτερικά (inline, script tag)
  6. 061.2.2 Εξωτερικά αρχεία JavaScript
  7. 071.2.3 Async και Defer1.3 Βασικά στοιχεία της γλώσσας
  8. 081.3.1 Μεταβλητές και Τύποι δεδομένων
  9. 091.3.2 Λειτουργίες των Operators
  10. 101.3.3 Βασικές δομές ελέγχου (if, switch)
  11. 111.3.4 Βρόχοι (for, while, do...while)1.4 Συναρτήσεις και Πεδίο Ορατότητας (Scope)
  12. 121.4.1 Δημιουργία και χρήση συναρτήσεων
  13. 131.4.2 Global vs Local scope
  14. 141.4.3 Arrow functions & Higher Order Functions
  15. 15ΚΕΦΑΛΑΙΟ 2: ΤΟ DOM ΚΑΙ Η ΔΙΑΧΕΙΡΙΣΗ ΤΟΥ2.1 Τι είναι το DOM και πώς το διαχειριζόμαστε
  16. 162.1.1 Δομή του DOM
  17. 172.1.2 Επιλογή στοιχείων (getElementById, querySelector)
  18. 182.1.3 Αλλαγές στο περιεχόμενο (innerHTML, textContent)2.2 Διαχείριση στοιχείων και CSS μέσω JavaScript
  19. 192.2.1 Προσθήκη, αλλαγή και αφαίρεση κλάσεων (classList)
  20. 202.2.2 Αλλαγή στυλ με style
  21. 212.2.3 Χρήση CSS Variables μέσω JavaScript2.3 Δημιουργία και αφαίρεση στοιχείων στο DOM
  22. 222.3.1 createElement, appendChild, removeChild
  23. 232.3.2 innerHTML vs document.createElement
  24. 242.3.3 Εφαρμογή δυναμικών αλλαγών στο UI
  25. 25ΚΕΦΑΛΑΙΟ 3: ΔΙΑΔΡΑΣΗ & EVENT HANDLING3.1 Συμβάντα (Events) και Event Listeners
  26. 263.1.1 click, mouseover, keydown, scroll κτλ.
  27. 273.1.2 addEventListener και removeEventListener
  28. 283.1.3 Event bubbling και event delegation3.2 Form Handling & Validations
  29. 293.2.1 Ανάκτηση δεδομένων από input fields
  30. 303.2.2 Validation με JavaScript
  31. 313.2.3 Χρήση Regular Expressions3.3 Προσαρμογή CSS με JavaScript Events
  32. 323.3.1 Hover effects
  33. 333.3.2 Sticky headers και dynamic classes
  34. 343.3.3 Responsive design με JavaScript
  35. 35ΚΕΦΑΛΑΙΟ 4: ΕΜΨΥΧΩΣΕΙΣ (ANIMATIONS) & ΔΥΝΑΜΙΚΑ ΕΦΕ4.1 CSS Animations μέσω JavaScript
  36. 364.1.1 setInterval, setTimeout
  37. 374.1.2 requestAnimationFrame
  38. 384.1.3 Keyframes μέσω JavaScript4.2 Χρήση των Web Animations API
  39. 394.2.1 element.animate()
  40. 404.2.2 Εφέ fade-in, slide-in, bounce κ.ά.
  41. 414.2.3 Συνδυασμός JavaScript & CSS animations4.3 Παρακολούθηση αλλαγών στο DOM
  42. 424.3.1 MutationObserver
  43. 434.3.2 Intersection Observer για lazy loading
  44. 444.3.3 Responsive παρακολούθηση αλλαγών
ΑΞΙΟΛΟΓΗΣΕΙΣ ΠΕΛΑΤΩΝ

Τι είπαν όσοι το απέκτησαν

Δεν υπάρχουν ακόμη αξιολογήσεις για αυτό το προϊόν.