ΒΑΣΙΚΕΣ ΚΑΙ ΕΞΕΙΔΙΚΕΥΜΕΝΕΣ ΓΝΩΣΕΙΣ ΣΤΗ REACT – 259 ΣΕΛΙΔΕΣ

45,90  με Φ.Π.Α

  • Για το ebook: Στέλνετε σύνδεσμος από google drive.
    Το βιβλίο δεν μπορεί να γίνει λήψη.
    Στέλνετε στο email του χρήστη που έχει κάνει εγγραφή και το έχει για πάντα διαθέσιμο.
SKU: books-11 Κατηγορία: Ετικέτα:

ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ

Κεφάλαιο 1 – Βασικές έννοιες
1.1 Τι είναι η React

  • 1.1.1 Βασικές αρχές και πλεονεκτήματα

  • 1.1.2 Ιστορία και εξέλιξη

  • 1.1.3 Παραδείγματα: React Basics στο Visual Studio Code

  • Εγκατάσταση Node.js

  • Εγκατάσταση Visual Studio Code

  • Εγκατάσταση Prettier Extension

  • Δημιουργία React Project

  • Εκκίνηση του Development Server

  • Δημιουργία και Επεξεργασία Components

  • Προσθήκη Στυλ

  • Συμπέρασμα

1.2 Components

  • 1.2.1 Class Components

  • 1.2.2 Functional Components

  • 1.2.3 Δημιουργία και χρήση components

  • 1.2.4 Παραδείγματα: Class Components στο Visual Studio Code

  • Δημιουργία React Project

  • Δημιουργία Class Component

  • Χρήση του Class Component

  • Εκκίνηση του Development Server

  • Προσθήκη Στυλ (Προαιρετικό)

1.3 JSX

  • 1.3.1 Τι είναι το JSX

  • 1.3.2 Σύνταξη και χρήση

  • 1.3.3 Παραδείγματα: JSX στο Visual Studio Code

  • Δημιουργία React Project

  • Δημιουργία και Χρήση JSX

  • Χρήση JavaScript Εκφράσεων στο JSX

  • Χρήση Στυλ στο JSX

  • Server

  • Συμπέρασμα

1.4 Props

  • 1.4.1 Τι είναι τα props

  • 1.4.2 Πώς περνάμε δεδομένα μεταξύ components

  • 1.4.3 Παραδείγματα: Props Examples στο Visual Studio Code

  • Δημιουργία React Project

  • Δημιουργία και Χρήση Props

  • Προεπιλεγμένες Τιμές Props

  • Προσθήκη Στυλ (Προαιρετικό)

  • Εκκίνηση του Development Server

  • Συμπέρασμα

1.5 State

  • 1.5.1 Τι είναι το state

  • 1.5.2 Διαχείριση του state σε class και functional components

  • 1.5.3 Παραδείγματα: State Examples στο Visual Studio Code

  • Δημιουργία React Project

  • Χρήση State σε Class Component

  • Χρήση State σε Functional Component

  • Χρήση των Components στην Εφαρμογή

  • Εκκίνηση του Development Server

  • Συμπέρασμα


Κεφάλαιο 2 – Προχωρημένες Έννοιες
2.1 Lifecycle Methods (για Class Components)

  • componentDidMount

  • componentDidUpdate

  • componentWillUnmount

  • Παραδείγματα: Lifecycle Methods στο Visual Studio Code

  • Δημιουργία ενός Νέου Project

  • Δημιουργία Class Component με Lifecycle Methods

  • Χρήση του LifecycleDemo Component στο App.js

  • Εκκίνηση του Development Server

  • Επεξηγήσεις

2.2 Hooks (για Functional Components)

  • useState

  • useEffect

  • useContext

  • useReducer

  • useMemo

  • useCallback

  • useRef

  • Προτεινόμενα Projects: Χρήση hooks για διαχείριση κατάστασης

  • Δημιουργία Νέου React Project

  • Δημιουργία To-Do List App

  • Δημιουργία Shopping Cart App

  • Δημιουργία Weather App

  • Εκκίνηση του Development Server

  • Συμπέρασμα

  • Παραδείγματα: Hooks Examples στο Visual Studio Code

  • Χρήση useState

  • Χρήση useEffect

  • Χρήση useContext

  • Χρήση useReducer

  • Χρήση useMemo και useCallback

  • Χρήση useRef

  • Ενημέρωση του App.js

  • Εκκίνηση του Development Server

  • Συμπέρασμα

2.3 Higher-Order Components (HOCs)

  • Τι είναι τα HOCs

  • Δημιουργία και χρήση

  • Παραδείγματα: HOCs Examples στο Visual Studio Code

  • Δημιουργία React Project

  • Δημιουργία HOC για Καταγραφή

  • Δημιουργία Απλού Component

  • Χρήση του HOC

  • Ενημέρωση του App.js

  • Εκκίνηση του Development Server

  • Συμπέρασμα

2.4 Render Props

  • Τι είναι τα Render Props

  • Δημιουργία και χρήση

  • Παραδείγματα: Render Props Examples στο Visual Studio Code

  • Δημιουργία React Project

  • Δημιουργία Component με Render Props

  • Δημιουργία Component που Χρησιμοποιεί το Render Props Component

  • Ενημέρωση του App.js

  • Εκκίνηση του Development Server

  • Συμπέρασμα


Κεφάλαιο 3 Ειδικά Θέματα
3.1 Context API

  • Δημιουργία και χρήση context

  • Κατανόηση των Providers και Consumers

  • Παραδείγματα: Context API Examples στο Visual Studio Code

  • Δημιουργία ενός Νέου Project

  • Δημιουργία του Context

  • Δημιουργία του ThemedButton Component

  • Χρήση του ThemeProvider και ThemedButton στο App.js

  • Εκκίνηση του Development Server

  • Επεξηγήσεις

3.2 React Router

  • Εγκατάσταση και ρύθμιση

  • Δημιουργία διαδρομών

  • Χρήση των Link, Route, Switch, και NavLink

  • Προτεινόμενα Projects: Δημιουργία μιας εφαρμογής πλοήγησης

  • Δημιουργία React Project

  • Εγκατάσταση του React Router

  • Δημιουργία των Σελίδων

  • Δημιουργία του Navigation Component

  • Ρυθμίσεις του Router στο App.js

  • Εκκίνηση του Development Server

  • Συμπέρασμα

3.3 Πρακτικές Σχεδίασης και Οργάνωσης

  • Διαχείριση του φακέλου του έργου

  • Ανάπτυξη και βελτιστοποίηση απόδοσης

  • Εργαλεία Ανάπτυξης: React Developer Tools, VSCode Extensions για React

  • Βέλτιστες Πρακτικές: Χρήση PropTypes, Αποφυγή ανώνυμων συναρτήσεων στο JSX

3.4 React Server Components

  • Εισαγωγή στα React Server Components

  • Πλεονεκτήματα και Χρήσεις

  • Παραδείγματα Χρήσης

  • Πλήρης Εφαρμογή με Server Component

  • Δημιουργία του Project

  • Εγκατάσταση Απαραίτητων Βιβλιοθηκών

  • Δημιουργία Server Components

  • Χρήση των Server Components στην Εφαρμογή

  • Εκκίνηση του Development Server

  • Συμπέρασμα


Κεφάλαιο 4 Επιπλέον Θέματα
4.1 Αρχιτεκτονικές Προσεγγίσεις

  • Atomic Design

  • Container and Presentational Components

4.2 Συνήθεις Βιβλιοθήκες

  • Redux και Context API για διαχείριση κατάστασης

  • Axios για αιτήματα HTTP

  • Styled Components και CSS Modules για styling

4.3 Testing

  • Τεστ μονάδας με Jest και React Testing Library

  • Τεστ ολοκλήρωσης και E2E testing


Κεφάλαιο 5 – Δημιουργία Εφαρμογής To-Do List με Sidebar και Responsiveness
5.1 Εισαγωγή
5.2 Δημιουργία του Project
5.3 Ανέβασμα σε Online Server Χωρίς Terminal
5.4 Συμπέρασμα


Κεφάλαιο 6 – Χρήση του Git σε Συνεργασία με το React
6.1 Εισαγωγή
6.2 Βασικές Έννοιες του Git
6.3 Εγκατάσταση του Git
6.4 Ρύθμιση του Git
6.5 Χρήση του Git με το GitHub

  • Δημιουργία Λογαριασμού GitHub

  • Δημιουργία Νέου Repository

  • Σύνδεση του Τοπικού Repository με το GitHub
    6.6 Βασικές Εντολές του Git
    6.7 Συνεργασία με το Git

  • Δημιουργία Νέου Κλάδου

  • Πραγματοποίηση Αλλαγών και Δεσμεύσεων

  • Συγχώνευση Αλλαγών στον Κύριο Κλάδο

  • Αποστολή των Αλλαγών στο Απομακρυσμένο Repository
    6.8 Παράδειγμα Χρήσης του Git με React

  • Δημιουργία και Αρχικοποίηση Project

  • Δημιουργία Νέου Κλάδου για Προσθήκη Δυνατότητας

  • Προσθήκη Κώδικα για το Navbar Component

  • Δημιουργία Δεσμεύσεων για τις Αλλαγές

  • Συγχώνευση Αλλαγών στον Κύριο Κλάδο

  • Αποστολή Αλλαγών στο Απομακρυσμένο Repository

Κεφάλαιο 7 – Πηγές και Βιβλιογραφία
7.1 Πηγές Μάθησης

  • Επίσημη τεκμηρίωση της React

  • Κοινότητες και φόρουμ

  • Βιβλία και online μαθήματα

ebook

Αξιολογήσεις

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

Κάνετε την πρώτη αξιολόγηση για το προϊόν: “ΒΑΣΙΚΕΣ ΚΑΙ ΕΞΕΙΔΙΚΕΥΜΕΝΕΣ ΓΝΩΣΕΙΣ ΣΤΗ REACT – 259 ΣΕΛΙΔΕΣ”

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *