JSON Σε JavaScript Κομμάτι εκπαίδευσης
Το JSON (JavaScript Object Notation) είναι μια ανοιχτή δομή αρχείων και μορφή συναλλαγής δεδομένων. Παρέχει έναν ιδανικό τρόπο αποθήκευσης και ανταλλαγής δεδομένων μεταξύ ενός διακομιστή και ένους πελάτη.
Αυτή η διδασκαλία υπό την καθοδήγηση ενσωματωμένου εκπαιδευτή (online ή on-site) απευθύνεται σε προγραμματιστές και αναπτυξείς JavaScript που θέλουν να μάθουν πώς να εργάζονται με JSON.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Μάθουν το τι είναι το JSON και πώς λειτουργεί.
- Μάθουν να χρησιμοποιούν JSON με JavaScript.
Μορφή του Κούρσου
- Αλληλεπίδραση και συζήτηση.
- Πολλά εξασκήματα και πρακτική ασκήσεις.
- Εφαρμογή χειρονομήτη σε ζωντανό υπολαβυρίνθιο περιβάλλον.
Εξέλιξη Κομματιού
Εισαγωγή στο Json
Σύνταξη
Τύποι Δεδομένων:
String, Number, Boolean και Null
Τύπος Αντικειμένου
Αρχίκη χαρακτηριστική
Εισαγωγή στο Javascript
JavaScript XmlHttpRequest & Web APIs: Εισαγωγή στις Web APIs, το αντικείμενο JavaScript XmlHttpRequest και πώς λειτουργεί το αντικείμενο XmlHttpRequest με RESTful JSON APIs.
Προσαρμογή SharePoint Site/List χρησιμοποιώντας Json
Απαιτήσεις
- Γνώση και εμπειρία στο JavaScript
- HTML και CSS
Ακροατήριο
- Προγραμματιστές JavaScript
- Web Developers
Κομμάτια Εκπαίδευσης χρειάζονται 5+ συμμετέχοντες.
JSON Σε JavaScript Κομμάτι εκπαίδευσης - Κράτηση
JSON Σε JavaScript Κομμάτι εκπαίδευσης - Ζήτημα Συμβουλευτικής
JSON Σε JavaScript - Συμβουλευτική Αίτημα
Συμβουλευτική Αίτημα
Σχόλια (2)
Απολαύσα την ερευνητικότητα και το γεγονός ότι ο εκπαιδευτής είχε καλό ισοζύγιο σχετικά με πόσο βαθύ πηγαίνει σε κάποιους θέματα και σχετικά με το "να αισθανθείς το κοινό", όπως λέμε. Αυτό σε κάνει να αισθάνεσαι ότι είσαι μέρος του προγράμματος μάθησης, και όχι όπως αν ήσουν εδώ απλά για να ακούεις και αν καταλάβεις, εντάξει, αν όχι, τρυπήματα, κανένας δεν σέβεται. Καλό έργο λαμβάνοντας υπόψη την απόδωση των συμμετεχόντων!
Alexandru - Pirelli
Κομμάτι - JSON JavaScript
Μηχανική Μετάφραση
Η λύση DaDesktop. Άσκησες εξάσκησης.
Bogdan - Pirelli
Κομμάτι - JSON JavaScript
Μηχανική Μετάφραση
Εφεξής Μαθήματα
Σχετικά Μαθήματα
Advanced TypeScript
7 ΏρεςΑυτή η εκπαίδευση με διδάσκαλο, ζωντανή (online ή on-site), απευθύνεται σε προγραμματιστές που θέλουν να χρησιμοποιήσουν τις προχωρημένες λειτουρίες του TypeScript για τη δημιουργία και κατασκευή JavaScript εφαρμογών.
Το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Ρυθμίσουν το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσουν την ανάπτυξη εφαρμογών TypeScript και Node.js.
- Να προσωποποιήσουν τις προχωρημένες δυνατότητες του TypeScript για να γράφουν καθαρό, εκδηλωτικό κώδικα με λιγότερες λάθοι.
- Να ρυθμίσουν και να χρησιμοποιήσουν το Webpack με TypeScript για να δημιουργήσουν περίπλοκες εφαρμογές UI στην πλευρά front-end.
- Να χρησιμοποιούν περιβαλλόμενους τύπους δεδομένων (Union, Intersection, Tuple Types κλπ.) για να εκτείνουν υφιστάμενους generic types.
- Να εφαρμόσουν ασυγχρονικές μορφές κώδικα και APIs για την διαχείριση λαθών και την έλεγχο απαντήσεων.
- Να εγκαταστήσουν παραγωγικά περιβάλλοντα (AWS EC2, Heroku κλπ.) για τις εφαρμογές TypeScript και Node.js.
Advanced Vue.js
14 ΏρεςΑυτή η διδασκαλία υπό την καθοδήγηση εκπαιδευτικού, ζωντανά στο Ελλάδα (online ή onsite), απευθύνεται σε προγραμματιστές Vue.js που θέλουν να δημιουργήσουν περίπλοκα συστατικά που είναι απλότερα, πιο ευέλικτα και εύκολα να διαχειρίζονται.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Γράφουν κώδικα VueJS που είναι διατηρήσιμος και ανθέκτικος.
- Γράφουν λογική εφαρμογών που είναι μεταφορές και αποδοχώμενη χρησιμοποιήσιμη.
- Δημιουργούν περιστασιακά συστατικά και widgets ελαφύνοντας την απαραίτητη περίπλοκη.
Next.js 14 Προεξέλιξη Διανυσμένης Ανάπτυξης
21 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού μεσαίου έως προχωρημένου επιπέδου και τεχνικούς αρχιτέκτονες που επιθυμούν να εξερευνήσουν τις εξελίξεις του Next.js 14 και να αποκτήσουν τη γνώση για την κατασκευή εφαρμογές web edge.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Αξιοποιήστε πλήρως τις δυνατότητες του Next.js 14 για τη δημιουργία πολύπλοκων εφαρμογών.
- Χρησιμοποιήστε τις πιο πρόσφατες δυνατότητες, όπως το Middleware, React Στοιχεία διακομιστή και Λειτουργίες Edge.
- Εφαρμόστε βέλτιστες πρακτικές για απόδοση, επεκτασιμότητα και SEO.
- Αντιμετωπίστε αποτελεσματικά κοινά προβλήματα στις εφαρμογές Next.js.
Next.js 14 - Ανεπίσημοι
21 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές προηγμένου επιπέδου που επιθυμούν να κυριαρχήσουν στις πιο πρόσφατες δυνατότητες στο Next.js 14, να βελτιστοποιήσουν την απόδοση και να εφαρμόσουν σύγχρονες τεχνικές React.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εφαρμόστε προηγμένα άγκιστρα React και ταυτόχρονες λειτουργίες.
- Κατανοήστε και χρησιμοποιήστε αποτελεσματικά τις στρατηγικές δρομολόγησης Next.js.
- Αξιοποιήστε τα στοιχεία διακομιστή, τις ενέργειες διακομιστή και τις προσεγγίσεις υβριδικής απόδοσης.
- Βελτιστοποιήστε την ανάκτηση δεδομένων, την προσωρινή αποθήκευση και τη σταδιακή στατική αναγέννηση.
- Χρησιμοποιήστε το Next.js ως λύση υποστήριξης με Edge Functions και Edge Runtime.
- Διαχειριστείτε την κατάσταση χρησιμοποιώντας τις βιβλιοθήκες React Context, Redux και ατομικής κατάστασης.
- Βελτιστοποιήστε την απόδοση της εφαρμογής για Web Core Vitals.
- Δοκιμάστε, παρακολουθήστε και αναπτύξτε τις εφαρμογές Next.js αποτελεσματικά.
Κατασκευή Αλληλεπιδραστικών Εφαρμογών με το React, Redux και GraphQL
28 ΏρεςΣε αυτή την εκπαίδευση υπό διεύθυνση καθηγητή, οι συμμετέχοντες θα μάθουν πώς να κατασκευάζουν εφαρμογές React χρησιμοποιώντας το Flux και το GraphQL. Το μάθημα καλύπτει την εγκατάσταση, ρύθμιση, ολοκλήρωση, δοκιμασία, ανάδειξη και καλές πρακτικές ενώ καθοδηγεί τους συμμετέχοντες μέσω της δημιουργίας μιας σειράς δειγματικών εφαρμογών που δείχνουν πώς να προσθέσουν ακόμη πιο περίπλοκες και "κούραστικές" χαρακτηριστικές σε μια εφαρμογή, χρησιμοποιώντας τα πιο προηγμένα εργαλεία και τεχνικές.
Η ανάπτυξη εφαρμογών με το React απαιτεί ένα διαφορετικό τρόπο σκέψης, σε σύγκριση με ό,τι κάποιοι προγραμματιστές είναι ήδη αξιωματούχοι, ειδικά όταν προέρχονται από τη μυαλική κατάσταση άλλων πλαίσιων MVC όπως το AngularJS και το Bootstrap.
Αυτή η εκπαίδευση καλύπτει τους βασικούς στόχους πίσω από τις τεχνολογίες που χρησιμοποιούνται κάθε μέρος του διαδρομικού, οπότε οι συμμετέχοντες μπορούν να φτιάξουν όχι μόνο λειτουργική εφαρμογή, αλλά και να κατανοήσουν γιατί έχει επιλεγεί ο συγκεκριμένος προσαρμογός. Αυτό φτιάχνει τη βάση για ανεξάρτητο και δημιουργικό σκέψημα για το σχεδιασμό και το επιθυμητό αποτέλεσμα για την ανάπτυξη των δικών τους εφαρμογών στο μέλλον.
React Native για iOS και Android
21 ΏρεςΣε αυτή την εκπαιδευτική κατεύθυνση με οδηγία διδάσκοντα, στο Ελλάδα, οι συμμετέχοντες μαθαίνουν τα αρχή και προσέγγιση πίσω από το React Native ενώ εργάζονται στην ανάπτυξη της δικής τους εφαρμογής για κινητά για Android και iOS.
React Native Expo
7 ΏρεςΣε αυτήν τη ζωντανή εκπαίδευση που καθοδηγείται από εκπαιδευτές στο Ελλάδα, οι συμμετέχοντες μαθαίνουν να χρησιμοποιούν το React Native Expo μέσω συζήτησης και πρακτικής εξάσκησης. Μέχρι το τέλος του μαθήματος, οι συμμετέχοντες θα είναι εξοπλισμένοι να δημιουργήσουν και να αναπτύξουν τη δική τους React Native εφαρμογή χρησιμοποιώντας το React Native Expo.
React Native για Το Web
21 ΏρεςΤο React Native είναι ένα πλατφόρμα ανεξάρτητο, open-source πλαίσιο ανάπτυξης για τη δημιουργία κινητών εφαρμογών. Αναπτύχθηκε από τη Facebook, παρέχοντας στους αναπτυξεις τη δυνατότητα να δημιουργήσουν μια φύση αυτόκλητη εμπειρία για τις εφαρμογές τους στο Android και IoS. Το React Native for Web καθιστά διαθέσιμες τις πλατφόρμα-ανεξάρτητες συσταδικές και APIs του React Native για την ανάπτυξη web εφαρμογών.
Το React Native παρέχει μια συνεπή εμπειρία ανάπτυξης βασισμένη στο JavaScript και τη βιβλιοθήκη React (aka React.js ή ReactJS) και επιτρέπει πραγματική γρήγορη ανάπτυξη με τον στόχο την αποδοτικότητα των αναπτυξεις σε όλες τις πλατφόρμες -- μάθε ένα φορά, γράψε παντού.
Σε αυτή τη διδασκαλία υπό οδηγία εκπαιδευτή, οι συμμετέχοντες θα μάθουν τα βασικά του React Native for Web.
Στο τέλος αυτής της εκπαιδευτικής, οι συμμετέχοντες θα μπορούν να:
- Εγκαταστήσουν και ρυθμίσουν τα εργαλεία ανάπτυξης React Native
- Κατανοήσουν τα βασικά του React Native for Web
- Δημιουργήσουν, δοκιμάσουν, εφαρμόσουν και αποτροποδοτούν ένα πρόγραμμα συμβατό με το iOS, Android και to web χρησιμοποιώντας το React Native for Web
Ακροατήριο
- Διαχειριστές web σελίδων
- Αναπτυξεις κινητών εφαρμογών
Μορφή του μαθήματος
- Μέρος διάλεξη, μέρος συζήτηση, ασκήσεις και έντονη πρακτική επίδειξη
Σημείωση
- Για να ζητήσετε μια προσαρμογμένη εκπαίδευση για αυτό το μάθημα, παρακαλώ επικοινωνήστε μαζί μας για να διοργανώσουμε.
React με το Next.js
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού που επιθυμούν να χρησιμοποιήσουν το Next.js για τη δημιουργία React εφαρμογών.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Αναπτύξτε εφαρμογές ιστού από την πλευρά του διακομιστή και στατικές τοποθεσίες στο Next.js.
- Χειριστείτε και αποθηκεύστε δεδομένα με το MongoDB.
- Ασφαλίστε μια εφαρμογή Ιστού με έλεγχο ταυτότητας AuthO.
React, Redux και TypeScript
21 ΏρεςO React είναι μια ευρέως χρησιμοποιουμένη βιβλιοθήκη για τη δημιουργία μονοσελίδων εφαρμογών σε JavaScript και HTML. Χρησιμοποιείται από εταιρείες όπως το Facebook, Instagram, Netflix ή τα New York Times.
Αυτή η μάθηση θα παρουσιάσει τις βάσεις στις οποίες υποστηρίζεται ο React και άλλες βιβλιοθήκες (όπως το Angular και Vue.js) και θα προωθήσει τις ειδικές χαρακτηριστικές του React. Θα κάλυψε επίσης τεχνολογίες που χρησιμοποιούνται συχνά μαζί με το React, όπως το Redux και το React-Router.
Μέχρι το τέλος αυτής της Μάθησης, οι συμμετέχοντες θα είναι σε θέση να δημιουργούν εφαρμογές πολλών μεγεθών με το React, ακολουθώντας καλές πρακτικές.
Spring Boot, React και Redux
14 ΏρεςΑυτή η καθοδήγηση από δάσκαλο, ζωντανή (online ή on-site) απευθύνεται σε εξελικτές web που επιθυμούν να κατασκευάσουν λειτουργικές εφαρμογές front-end και back-end με το Spring Boot, React και Redux.
Στο τέλος αυτής της καθοδήγησης, οι συμμετέχοντες θα είναι σε θέση να:
- Κατασκευάσουν μια εφαρμογή front-end με το React και Redux.
- Δημιουργήσουν RESTful APIs με το Spring Boot.
- Εξασφαλίσουν υπηρεσίες web με τη διαχείριση ασφάλειας Spring και JWT web tokens.
TypeScript
7 ΏρεςΑυτή η εκπαίδευση, υπό την καθοδήγηση ενός εκπαιδευτικού και με διάλογο σε πραγματικό χρόνο, παρουσιάζει τις βασικές λειτουργίες του TypeScript και οδηγεί τους συμμετέχοντες στη δημιουργία μιας πρακτικής εφαρμογής JavaScript.
JavaScript με το TypeScript και Πλήρης Ανάπτυξη
35 ΏρεςJavaScript είναι μια δυναμική, υψηλού επιπέδου γλώσσα προγραμματισμού που χρησιμοποιείται ευρέως στην ανάπτυξη web, κινητών και desktop. Με την ανάδυση των σύγχρονων πλαίσιων και του TypeScript, η JavaScript έχει γίνει μια βασική επιτροπή για την ανάπτυξη πλήρως στο κεντρό (full-stack) εφαρμογών.
Αυτή η διδασκαλία υπό την ηγεσία εκπαιδευτικού (διαμέσου του δικτύου ή σε προσωπικά), στόχος της οποίας είναι να βοηθήσει αναφυγαντές και μεσαίου επιπέδου αναπτυκτές που επιθυμούν να αξιοκαταλάβουν τη JavaScript, το TypeScript και την ανάπτυξη full-stack χρησιμοποιώντας σύγχρονες εργαλεία και πρακτικές.
Στο τέλος αυτής της διδασκαλίας, οι συμμετέχοντες θα είναι έτοιμοι να:
- Συντάξουν καθαρό και σύγχρονο κώδικα JavaScript και TypeScript.
- Αναπτύξουν εφαρμογές front-end με React.
- Κατασκευάσουν ανεξάρτητου κύλισης back-end APIs χρησιμοποιώντας το Node.js και Express.
- Δημιουργήσουν desktop εφαρμογές με την χρήση του Electron.
- Ελέγχουν, καταγράφουν και διανέμουν πλήρως full-stack εφαρμογές.
Σχεδιασμός της Μάθησης
- Δυναμικό διάλογο και συζήτηση.
- Πολλά πράξεις και ασκήσεις.
- Ρουτίνα εφαρμογής live-lab environment.
Επιλογές Προσαρμογής της Διδασκαλίας
- Για να αιτηθεί μια προσωπικά προσαρμοσμένη διδασκαλία για αυτή την μάθηση, καταθέστε επικοινωνία μαζί μας.
Vue.js
21 ΏρεςΣε αυτή την οδηγία υπό την καθοδήγηση εκπαιδευτικού σε Ελλάδα (online ή παρακάμπτως), οι συμμετέχοντες θα μάθουν πώς να αξιοποιήσουν τη χειριστή αρχιτεκτονική του Vue JS για να κατασκευάσουν μια περίπλοκη, μεμονωμένη σελίδα εφαρμογή (SPA).
Στο τέλος αυτής της κατάρτισης, οι συμμετέχοντες θα μπορούν να:
- Κατασκευάζουν web εφαρμογές που επεξεργάζονται και αναδημιουργούν δεδομένα με τρόπο συνθήκης.
- Σχεδιάζουν διαδραστικές web εφαρμογές που αντιδρούν αποτελεσματικά σε γεγονότα χρηστών.
- Γράφουν μοναδικό και επαναχρησιμοποιήσιμο κώδικα.
- Αυξάνουν σταδιακά την προβολή σε μια πλήρη εφαρμογή με μία μόνο σελίδα.
- Ενσωματώνουν το VueJS σε υπάρχοντα webpages.
- Χρησιμοποιούν το οικοσύστημα του Vue για να επεκτείνουν τις δυνατότητες του framework.
Vuetify.js
14 ΏρεςΑυτή η εποπτευόμενη από δάσκαλο, ζωντανή κατάρτιση στο Ελλάδα (online ή on-site) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Vuetify.js για να δημιουργήσουν όμορφες διεπαφές για μονοσελίδων εφαρμογές.
Στο τέλος αυτής της κατάρτισης, οι συμμετέχοντες θα μπορούν να:
- Εγκαταστήσουν και ρυθμίσουν το Vuetify.js.
- Κατανοήσουν τα αρχές πίσω από το Material Design.
- Δημιουργήσουν μια εφαρμογή με μονοσελίδα με προηγμένη διεπαφή χρησιμοποιώντας το Vue.js και Vuetify.js.