Βασικά Web Services για Μη Προγραμmatιστές Κομμάτι εκπαίδευσης
Αυτή η κατεύθυνση είναι σχεδιασμένη για να παρέχει κατανόηση σε ό, τι αφορά το πώς να χρησιμοποιούν, να ελέγχουν και να διαχειρίζονται Ιστούς Υπηρεσιών από μια πerspective μη-διαγωγική/programmer.
Εξέλιξη Κομματιού
Επισκόπηση Ιστού Υπηρεσιών
- Γιατί χρειάζεται το Web Services;
- Σχεδιασμός υπηρεσίας με βάση υπηρεσίες (SOA)
- HTTP και XML - γιατί το πανωκλήδον;
- Πρωτόκολλο Απλού Πρόσβασης Σε Κεντρικά Οργανισμένα Συστήματα (SOAP)
- Γλώσσα Περιγραφής Ιστού Υπηρεσιών (WSDL)
- Καθολική Περιγραφή, Ανακάλυψη και Έντεγρη Ενσωμάτωση (UDDI)
- Τα WS-* προφίλ - τι είναι αυτά;
- REST
Η Τεχνολογία XML
- Γιατί ο XML στα Web Services;
- To Σχήμα XSD
- Αναπαράσταση δεδομένων σε XML
- Μετατροπές XML με βάση το XSLT
- Η περίπτωση μελετής HTTP / XML Web Services
To SOAP
- Μοντέλο Μηνύματος
- Namespaces (Χώροι Ονομάτων)
- SOAP κατά HTTP
- To Φάκελο SOAP
- To Κεφάλαιο του Μηνύματος
- Το Σώμα του Μηνύματος
- SOAP λάθη (Faults)
- Επισυνδεόμενα (Attachments)
Γλώσσα Περιγραφής Ιστού Υπηρεσιών
- Ιστού Υπηρεσίες ως Λογισμικό Με Βάση Συστατικά
- Η ανάγκη για IDL - ιστορία του Κατανεμημένου Υπολογιστικού
- Γλώσσα Περιγραφής Ιστού Υπηρεσιών
- Μοντέλο Πληροφορίας WSDL
- To Αstraction Model (Αυτόματο Μοντέλο) -- Σημασιολογία Υπηρεσίας
- Περιγραφή Μηνύματος
- Συνδυασμοί Μεταφοράς Μηνυμάτων
- To Πραγματικό Μοντέλο -- Ports, Services, Locations (Εξωτερικές Θύρες, Υπηρεσίες, Τοποθεσίες)
- Επέκταση WSDL -- Bindings
- Περιγραφή Υπηρεσίας
Χειρισμός Δυαδικού Περιεχομένου
- To WS-I Attachments Profile
- Χρήση base64Binary
- MIME Attachments
Επισκόπηση άλλων τεχνολογιών
- REST
- JSON
- Σειριακοποίηση PHP
- ESB (Enterprise Service Bus)
- Πλατφόρμες Έντεγρης Ενσωμάτωσης
Απαιτήσεις
Κανένας
Κομμάτια Εκπαίδευσης χρειάζονται 5+ συμμετέχοντες.
Βασικά Web Services για Μη Προγραμmatιστές Κομμάτι εκπαίδευσης - Κράτηση
Βασικά Web Services για Μη Προγραμmatιστές Κομμάτι εκπαίδευσης - Ζήτημα Συμβουλευτικής
Βασικά Web Services για Μη Προγραμmatιστές - Συμβουλευτική Αίτημα
Συμβουλευτική Αίτημα
Σχόλια (1)
It was 100% tailored to our needs. We started at a zero level and now we are able to understand WSDL files and use them for our job.
Gosia Ciszewska
Κομμάτι - Web Services Basics for Non-Programmers
Μηχανική Μετάφραση
Εφεξής Μαθήματα
Σχετικά Μαθήματα
Διαχείριση API με το Akana
14 ΏρεςΑυτή η εκπαίδευση με παρέα εκθέτη (online ή in situ) στο Ελλάδα απευθύνεται σε διαμορφωτές που θέλουν να χρησιμοποιήσουν το Akana για να δημιουργούν, κατασκευάζουν, εφαρμόζουν και διαχειρίζονται API σε πολλές πλατφόρμες.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Εγκαθιστήσουν το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσουν τη δημιουργία και διαχείριση API με το Akana.
- Κατανοήσουν τις λειτουργίες και την αρχιτεκτονική του Akana.
- Ενσωμάτωση άλλων εφαρμογών (Docker, Elasticsearch, Kafka, MongoDB κλπ.) με την πλατφόρμα API του Akana.
- Μάθετε πώς να ρυθμίσετε και να χρησιμοποιήσετε το Developer Portal του Community Manager.
- Χρησιμοποιήστε το API Gateway για την ασφάλεια, διαχείριση και παρακολούθηση των API.
API First Design
14 ΏρεςΑυτή η εποπτευόμενη από καθηγητή, ζωντανή εκπαίδευση σε Ελλάδα (online ή on-site) απευθύνεται σε προγραμματιστές που θέλουν να ενισχύσουν την αποδοτικότητα με την οποία αναπτύσσονται API, καθώς βελτιώνουν την ποιότητα, την αξιοπιστία και την επαναχρησιμοποιησιμότητα των API.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Σχεδιάσουν και οργανώσουν ένα λογισμικό πρόγραμμα γύρω από τα όρια συγκεντρωμένης σχεδίασης API.
- Συζητήσουν και συμφώνησουν για μια κοινή οπτική της API με άλλους ενδιαφέροντες.
- Αξιολογήσουν και υιοθετήσουν τα απαραίτητα εργαλεία για να εφαρμόσουν με αποδοτικότητα μια προσέγγιση API First.
- Αναπτύξουν λογισμικό παράλληλα με άλλα μέλη της ομάδας.
- Μειώσουν το κόστος ανάπτυξης εφαρμογών λογισμικού.
Μορφή του Μαθήματος
- Αλληλεπίδραση, διάλεξη και συζήτηση.
- Πολλές εκπαιδευτικές ασκήσεις και πρακτική.
- Εφαρμογή χειρονομίας σε ζωντανό εργαστήριο.
Επιλογές Προσαρμογής Μαθήματος
- Για να αιτηθείτε μια προσαρμογμένη εκπαίδευση για αυτό το μάθημα, παρακαλώ επικοινωνήστε μαζί μας για να κατατεθεί.
Ανάπτυξη Microservices σε Google Cloud Apigee
21 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να μάθουν πώς να δημιουργούν, να δοκιμάζουν, να διορθώνουν και να αναπτύσσουν ένα API πάνω από την πλατφόρμα Apigee API του Google Cloud.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε ένα περιβάλλον ανάπτυξης που περιλαμβάνει όλους τους απαραίτητους πόρους για να ξεκινήσετε την ανάπτυξη ενός API.
- Κατανόηση και εφαρμογή των εργαλείων που είναι διαθέσιμα στο Apigee Edge.
- Δημιουργήστε και αναπτύξτε ένα API στο Google Cloud.
- Παρακολούθηση και εντοπισμός σφαλμάτων API.
- Αξιοποιήστε τις λύσεις ανάλυσης και μηχανικής εκμάθησης Google Cloud για να κάνετε τα API πιο έξυπνα.
Ανάπτυξη APIs με χρήση του Google Cloud Apigee X
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Apigee X για να σχεδιάσουν, να αναπτύξουν και να διαχειριστούν API αποτελεσματικά και με ασφάλεια.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσετε την ανάπτυξη λύσεων API με το Apigee X.
- Κατανοήστε τις βασικές αρχές και τις βέλτιστες πρακτικές ανάπτυξης, διασφάλισης και διαχείρισης του κύκλου ζωής των API.
- Μάθετε πώς να σχεδιάζετε, να δημιουργείτε και να δοκιμάζετε API και, στη συνέχεια, να τα αναπτύσσετε στην πλατφόρμα Apigee X.
- Εφαρμόστε ασφάλεια API πολλαπλών επιπέδων για API με πολιτικές κλειδιών API και διακριτικά πρόσβασης OAuth.
Axway API Gateway για Προγραμματιστές και Διαχειριστές
7 ΏρεςΑυτή η κατεύθυνση από εκπαιδευτικό, με ζωντανη διδασκαλία σε Ελλάδα (online ή onsite), είναι απευθυνόμενη σε προγραμματιστές και διαχειριστές που επιθυμούν να υλοποιήσουν τις λειτουργίες και τα εργαλεία Axway API Gateway για να αναπτύξουν, να διαθέτουν, να διαχειρίζονται και να παρακολουθούν APIs.
Εώς το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Εγκαταστήσουν το Axway API Gateway για να ρυθμίσουν σέρβηρ και πεδία.
- Σχεδιάσουν ένα σύστημα API gateway για να δημιουργήσουν μια αρμονική υποδομή επιχείρησης.
- Να διαχειρίζονται API gateways για να δημιουργούν, να τροποποιούν και να εφαρμόζουν ρυθμίσεις API.
- Να παρακολουθούν υπηρεσίες για να ανατρέχουν την απόδοση και τις μετρήσεις API.
Kong API Gateway
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε μηχανικούς που επιθυμούν να δημιουργήσουν μια πύλη Kong API για τη διαχείριση της κυκλοφορίας από και προς τις μικροϋπηρεσίες τους.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εγκαταστήστε και διαμορφώστε ένα σύμπλεγμα Kong.
- Διαχειριστείτε μια πύλη API Kong για να παρέχετε ένα ενιαίο σημείο επικοινωνίας για πρόσβαση στο API.
- Έλεγχος της κυκλοφορίας των υπηρεσιών web σε αναλυτικό επίπεδο.
- Ασφαλίστε τα API με έλεγχο ταυτότητας πρόσβασης.
- Ελέγξτε την επισκεψιμότητα μέσω περιορισμού τιμών και ποσοστώσεων.
- Παρακολουθήστε, καταγράψτε και αναλύστε την κυκλοφορία API χρησιμοποιώντας μια λύση τρίτου κατασκευαστή, όπως η στοίβα ELK.
Διαχείριση APIs με το πλατφόρμα MuleSoft Anypoint
14 ΏρεςΑυτή η εκπαίδευση, που διεξάγεται με την καθοδήγηση του εκπαιδευτή στο Ελλάδα (online ή επί τόπου), απευθύνεται σε διαμεσολαβητές διαμορφωτές που θέλουν να χρησιμοποιήσουν το MuleSoft Anypoint Platform για να σχεδίαζουν, κατασκευάζουν και διαχειρίζονται APIs και ολοκληρώσεις ταχύτερα σε μια ασφαλή και παγκόσμια πλατφόρμα.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Καθιερώσουν το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσουν την ανάπτυξη APIs με το MuleSoft Anypoint Platform.
- Να κατανοήσουν τις δυνατότητες και την αρχιτεκτονική του MuleSoft Anypoint Platform.
- Να μάθουν πώς να σχεδίαζουν, κατασκευάζουν, διαχειρίζονται και να εγκαθιστούν APIs με το AnyPoint Platform.
- Να γνωρίσουν το ρόλο κάθε συστατικού στην κατασκευή ολοκληρώσεων και APIs.
- Να συνδέονται με βάσεις δεδομένων και να τροποποιούν δεδομένα χρησιμοποιώντας APIs.
- Να διαχειρίζονται την πρόσβαση στα APIs δημιουργώντας και εγκαθιστώντας API proxies.
MuleSoft Προηγμένες Τεχνικές Ολοκλήρωσης
21 ΏρεςMuleSoft είναι μια προηγμένη πλατφόρμα ανεξάρτητης ολοκλήρωσης που επιτρέπει στις επιχειρήσεις να συνδέουν εφαρμογές, δεδομένα και έξυπνα συσκευές ανάμεσα σε πλατφόρμες cloud και σε υπολογιστικά περιβάλλουν.
Αυτή η εκπαίδευση με οδηγό (διαδικτύου ή σε υπερθέση) διευθύνεται προς εξάδες-επίπεδου αναπτυγχαντές MuleSoft και εμπλουτισμό συναφών ημερήσιων που θέλουν να σχεδιάζουν, εκτοπίζουν και εγκαταστήσουν περίπλοκες ροές ολοκλήρωσης χρησιμοποιώντας MuleSoft και την πλατφόρμα Anypoint.
Στο τέλος αυτής της εκπαιδεύσεως, οι συμμετέχοντες θα μπορούν να:
- Σχεδιάζουν και υλοποιούν προηγμένες Mule ροές χρησιμοποιώντας διαχείριση σφαλμάτων και κατασκευή παραλληλισμού.
- Προστατεύουν APIs με OAuth 2.0, πολιτικές και προσαρμογές ασφάλειας.
- Χρησιμοποιούν το DataWeave για περίπλοκες μετασχηματισμούς και δυναμικής διεύθυνσης.
- Εγκαταστάσουν και ελέγχουν εφαρμογές σε περιβάλλοντα CloudHub και hybrid.
- Ιδρύουν CI/CD pipelines για έργα MuleSoft χρησιμοποιώντας Git, Jenkins, και Maven.
Σχήμα της εκπαιδεύσεως
- Επικοινωνητικό οράμα και συζήτηση.
- Πολλά ασκήσεις και πρακτικές εξερεύνηση.
- Εφαρμογή παραδείγματα σε ζωντανό-λάβρου περιβάλλον.
Προτιμώμενες επιλογές της εκπαιδεύσεως
- Για να ζητήσετε μια προσαρμοστική εκπαίδευση για αυτό το κουρσέ, παρακαλώ συνεχίστε μας να οργανώσετε.
Βασικά τεχνολογίας MuleSoft Anypoint Platform
14 ΏρεςΑυτή η ζωντανή εκπαίδευση στο Ελλάδα (διαδικτυακό ή επιτόπου) από εκπαιδευτές απευθύνεται σε αρχάριους επαγγελματίες πληροφορικής που επιθυμούν να χρησιμοποιήσουν το MuleSoft για την ενοποίηση συστημάτων, τη διαχείριση API και τον εξορθολογισμό των ροών δεδομένων σε μια επιχείρηση.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατανοήστε τις βασικές αρχές του MuleSoft and the Anypoint Platform.
- Σχεδιάστε, δημιουργήστε και διαχειριστείτε API χρησιμοποιώντας MuleSoft tools.
- Εφαρμόστε MuleΤεχνικές μαλακής ολοκλήρωσης σε προβλήματα του πραγματικού κόσμου.
- Αποδείξτε επάρκεια στο DataWeave και κοινά πρότυπα ολοκλήρωσης.
Διαχείριση APIs με το Red Hat 3Scale
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές και διαχειριστές συστήματος που επιθυμούν να χρησιμοποιήσουν το Red Hat 3Scale για τη δημιουργία, τη διανομή, τη διαχείριση και τη δημιουργία εσόδων από API, διατηρώντας παράλληλα τον έλεγχο της χρήσης του κύκλου ζωής του API, την ασφάλεια και υποστήριξη.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσετε τη διαχείριση των API με το Red Hat 3Scale.
- Κατανοήστε τα χαρακτηριστικά και την αρχιτεκτονική της διαχείρισης API 3Scale.
- Μάθετε πώς να δημιουργείτε, να διαχειρίζεστε και να δημιουργείτε έσοδα από API.
- Χρησιμοποιήστε την πύλη προγραμματιστή για να δημοσιεύσετε API, να διαμορφώσετε τις ροές εγγραφής και την πρόσβαση πελατών.
- Μάθετε πώς να κάνετε την υιοθέτηση των API αποτελεσματική και ασφαλή.
- Ορίστε και εφαρμόστε webhook για να ενεργοποιήσετε τις ειδοποιήσεις σε πραγματικό χρόνο.
Σχεδιασμός RESTful APIs
14 ΏρεςΤα APIs (Application Programming Interface) επιτρέπουν στην εφαρμογή σας να συνδεθεί με άλλες εφαρμογές.
Σε αυτό το διδασκαλία υπό την καθοδήγηση του εκπαιδευτή, οι συμμετέχοντες θα μάθουν πώς να γράφουν APIs υψηλής ποιότητας καθώς δημιουργούν και προστατεύουν ένα backend API server.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Να επιλέξουν από διάφορους πλαίσια για τη δημιουργία APIs
- Να κατανοήσουν και να μοντελοποιήσουν τα APIs που ανακοινώνουν εταιρείες όπως η Google και η Facebook
- Να δημιουργήσουν και να ανακοινώσουν τα δικά τους RESTful APIs για δημόσια χρήση
- Να προστατέψουν τα APIs τους μέσω της αυθεντικοποίησης σύμφωνα με token
Ακροατήριο
- Προγραμματιστές
Μορφή του μαθήματος
- Τμήμα προφορικής διδασκαλίας, τμήμα συζήτησης, ασκήσεις και εξάσκηση χειρόν μάθηση
Σημείωση
- Για τον προσαρμογή αυτού του μαθήματος σε άλλες γλώσσες, όπως PHP, Javascript κλπ., παρακαλούμε επικοινωνήστε μαζί μας για διατυπώσεις
Swagger και η Συμβάντωση OpenAPI
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές back-end που επιθυμούν να χρησιμοποιήσουν το Swagger για να δημιουργήσουν, να σχεδιάσουν, να τεκμηριώσουν και να καταναλώσουν υπηρεσίες ιστού RESTful.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Δημιουργήστε μια στρατηγική διαχείρισης API για υποδομή λογισμικού.
- Χρησιμοποιήστε τα εργαλεία Swagger για να επεξεργαστείτε αρχεία OAS και να δημιουργήσετε SDK.
- Εφαρμόστε ασφάλεια API, έκδοση εκδόσεων, τεκμηρίωση και άλλα σημαντικά χαρακτηριστικά.
Test Automation with Apigee
14 ΏρεςΤο Apigee είναι της πλατφόρμας διαχείρισης API συντελεστή Google Cloud, η οποία εξαρμονίζει τους οργανισμούς να σχεδιάζουν, προστατεύουν, διακυβεύουν, μονίτερουν και επεκτείνουν APIs. Οι χαρακτηριστικές του ελέγχου ποιότητας και αυτομάτων δοκιμών επιτρέπουν σε ομάδες να επιβεβαιώνουν APIs, να εφαρμόζουν πολιτικές και να ασφαλίζουν υψηλή ποιότητα διακυβεύσεων σε γραμμές εργασίας CI/CD.
Αυτή η κατευθυνόμενη από διδάκτορα, ζωντανή εκπαίδευση (πρόσβαση διαδικτύου ή εν τόπο) απευθύνεται σε QA μηχανικούς και προγραμματιστές με βασικό ή μεσαίο επίπεδο γνώσεων, οι οποίοι επιθυμούν να αυτοματοποιήσουν τη δοκιμή και την επαλήθευση API με τη χρήση εργαλείων και ολοκληρώσεων Apigee.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Καθιερώσουν το Apigee για τη δοκιμή και την παρακολούθηση API.
- Αυτοματοποιήσουν υποθέσεις δοκιμής API με το Apigee και ολοκληρωμένα εργαλεία.
- Επαληθεύσουν την απόδοση, ασφάλεια και αξιοπιστία API.
- Ολοκληρώσουν την αυτομάτων δοκιμών σε γραμμές εργασίας CI/CD.
Μορφή του Κλάδου
- Διαδραστική διάλεξη και συζήτηση.
- Πρακτικές εκπαιδευτικές δραστηριότητες και ασκήσεις.
- Εφαρμογή σε ζωντανό-πειραματικό περιβάλλον.
Επιλογές Προσαρμογής Κουρσού
- Για να αιτηθείτε μια προσαρμοσμένη εκπαίδευση για αυτό το κουρς, συνεχθείτε να επικοινωνήσετε μαζί μας.
Σχεδιασμός Web API
14 ΏρεςΑυτή η εκπαίδευση υπό την καθοδήγηση του εκπαιδευτικού (online ή on-site) απευθύνεται σε προγραμματιστές που θέλουν να σχεδιάζουν, να γράφουν και να φτιάχνουν web APIs εξαγοραζόντας υπηρεσίες που δημιουργούν αξία.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:
- Να ρυθμίσουν το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσουν την ανάπτυξη web APIs.
- Να κατανοήσουν τις βασικές έννοιες, τη δομή και τις συνηθισμένες χρήσεις web APIs.
- Να σχεδιάσουν μια στρατηγική για την ανάπτυξη web APIs που δημιουργούν υψηλή αξία.
- Να μάθουν πώς να ορίσουν τη δομή και τις πεπερασμένες εκδόσεις web APIs.
- Να εφαρμόσουν τις καλύτερες πρακτικές ασφάλειας, σχεδίασης και διπλασιασμού των APIs.
- Να μάθουν πώς να χτίζουν, να εξέταζουν, να αποκτούν σφάλματα και να δημοσιεύουν web APIs.
WSO2 API Manager για Εγκαταστάσεις ανάπτυξης
7 ΏρεςΣε αυτή τη ζωντανή εκπαίδευση στο Ελλάδα, καθοδηγούμενη από εκπαιδευτές, οι συμμετέχοντες θα μάθουν τις δυνατότητες, τις έννοιες και τα πρότυπα πίσω από το WS02 API Manager. Η θεωρία θα συνδυαστεί με ζωντανή πρακτική εξάσκηση και εφαρμογή καθ' όλη τη διάρκεια της εκπαίδευσης. Μέχρι το τέλος του μαθήματος οι συμμετέχοντες θα έχουν τη γνώση και την πρακτική να αναπτύξουν τα δικά τους API χρησιμοποιώντας τις βασικές δυνατότητες του WS02 API Manager.