Τοπικά εκπαιδευτικά σεμινάρια Scala που διοργανώθηκαν από τους τοπικούς δασκάλους Ελλάδα .
Machine Translated
Testimonials
★★★★★
★★★★★
Το μάθημα δεν είναι εύκολο για αρχάριους, αλλά ο Richard ήταν πολύ φιλικός και έδωσε ένα χρόνο σε έναν για όλους όσους ήταν κολλημένοι.
Johnson and Johnson EMEA Development Centre
Course: Akka - from Beginner to Intermediate/Advanced
Machine Translated
Go από την ορατότητα στο akka
Johnson and Johnson EMEA Development Centre
Course: Akka - from Beginner to Intermediate/Advanced
Machine Translated
Ρίτσαρντ, ήταν πολύ ωραίος και ασθενής που ήταν πολύ αναγκαία
Johnson and Johnson EMEA Development Centre
Course: Akka - from Beginner to Intermediate/Advanced
Machine Translated
Δυνατότητα να μιλήσετε με τον Fulvio για την εμπειρία του με άλλες τεχνολογίες όπως Spark, Kafka κλπ. - ήταν φανταστική συζήτηση κατά τη διάρκεια των διακοπών ..
Η εκπαίδευση στοχεύει στην παροχή ευκαιριών στη γλώσσα Scala , στην εκμάθηση της σύνταξης των παραδειγμάτων προγραμματισμού και των διαστημικών εφαρμογών.
Ο στόχος αυτού του μαθήματος είναι να παρέχει μια βασική επάρκεια στην εφαρμογή μεθόδων Machine Learning στην πράξη. Με τη χρήση της γλώσσας προγραμματισμού Scala και των διάφορων βιβλιοθηκών της και με βάση ένα πλήθος πρακτικών παραδειγμάτων, αυτό το μάθημα διδάσκει πώς να χρησιμοποιήσει τα πιο σημαντικά δομικά στοιχεία της Machine Learning , πώς να κάνει τις αποφάσεις μοντελοποίησης δεδομένων, να ερμηνεύσει τις εξόδους των αλγορίθμων επικυρώστε τα αποτελέσματα. Στόχος μας είναι να σας προσφέρουμε τις δεξιότητες για να κατανοήσετε και να χρησιμοποιήσετε με βεβαιότητα τα πιο βασικά εργαλεία από το Toolbox Machine Learning Tool και να αποφύγετε τις συνήθεις παγίδες των εφαρμογών της Data Science .
Scala είναι μια συνοπτική, αντικειμενοστρεφής γλώσσα με λειτουργικά χαρακτηριστικά προγραμματισμού, όπως currying, συμπεράσματα τύπου, αμετάβλητο, τεμπέλη αξιολόγηση και αντιστοίχιση προτύπων. Scala κώδικας Scala τρέχει σε ένα JVM και σχεδιάστηκε για να αντιμετωπίσει μερικές από τις αδυναμίες της Java . Σε αυτόν τον εκπαιδευτή, οι συμμετέχοντες στην κατάρτιση θα μάθουν πώς να χρησιμοποιούν τα προηγμένα χαρακτηριστικά της Scala , συμπεριλαμβανομένου του συστήματος τύπου, για να γράψουν έναν καλύτερο κώδικα χρησιμοποιώντας μια αντικειμενική προσέγγιση. Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:
Χρησιμοποιήστε το σύστημα τύπου Scala για μέγιστο όφελος
Αντιμετώπιση λειτουργικών εξαιρέσεων
Δημιουργήστε βιβλιοθήκες και DSL με τη Scala
Χρησιμοποιήστε τα προηγμένα χαρακτηριστικά της Scala για αντιστοίχιση προτύπων
Μορφή του μαθήματος
Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
Scala είναι μια συνοπτική, αντικειμενοστρεφής γλώσσα με λειτουργικά χαρακτηριστικά προγραμματισμού, όπως currying, συμπεράσματα τύπου, αμετάβλητο, τεμπέλη αξιολόγηση και αντιστοίχιση προτύπων. Σε αυτόν τον οδηγό, οι συμμετέχοντες στην εκπαίδευση θα μάθουν πώς να χρησιμοποιούν τα προηγμένα χαρακτηριστικά της Scala για να αναπτύξουν ένα καλά κατασκευασμένο λογισμικό το οποίο είναι εύκολο να γράψετε, να διαβάσετε, να δοκιμάσετε και να αλλάξετε. Το επίκεντρο αυτής της εκπαίδευσης είναι ο λειτουργικός προγραμματισμός, χρησιμοποιώντας πραγματικές μελέτες περιπτώσεων και συζήτηση ως αναφορά για εργαστηριακές ασκήσεις και δραστηριότητες. Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:
Scala Check είναι μια βιβλιοθήκη για τη διεξαγωγή αυτοματοποιημένων δοκιμών βασισμένων σε ιδιότητες για προγράμματα Scala ή Java . Εμπνευσμένο από τη βιβλιοθήκη Haskell QuickCheck, χρησιμοποιεί ιδιότητες για να περιγράψει την αναμενόμενη συμπεριφορά μιας εφαρμογής, δημιουργώντας πρώτα τυχαία δεδομένα εισόδου, στη συνέχεια εξετάζοντας αυτά τα δεδομένα σε διαφορετικές περιοχές της εφαρμογής και αναφέροντας το αποτέλεσμα. Σε αυτήν την καθοδηγούμενη από εκπαιδευτή, ζωντανή προπόνηση, οι συμμετέχοντες θα μάθουν τα οφέλη και τις έννοιες πίσω από τις δοκιμές βασισμένες στην ιδιοκτησία, καθώς πρακτικά γράφουν ιδιότητες που οδηγούν στην αυτόματη δημιουργία δοκιμαστικών περιπτώσεων. Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:
Γράψτε τις γενικές ιδιότητες που αντικαθιστούν και / ή συμπληρώνουν τις χειρογραφημένες περιπτώσεις δοκιμαστικής μονάδας
Γράψτε τις δοκιμές στο υψηλότερο επίπεδο προδιαγραφών ιδιοκτησίας
Εκτελέστε το Scala Check ως αυτόνομο εκτελεστή, χρησιμοποιώντας τον ενσωματωμένο δρομέα γραμμής εντολών
Ενσωματώστε το Scala Check με δοκιμαστικά πλαίσια όπως τα Scala Test, specs2 και LambdaTest
Κοινό
Δοκιμάστε τους μηχανικούς
Προγραμματιστές
Μορφή του μαθήματος
Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
Αυτό το εκπαιδευτικό πρόγραμμα έχει ως στόχο να φέρει τους συμμετέχοντες από έναν αρχάριο σε ένα μεσοπρόθεσμο / προχωρημένο επίπεδο στην κατανόηση και τη γνώση του Akka πλαισίου.
Όλη η πορεία είναι χέρι-χέρι, κυρίως οδηγείται από τον προπονητή στην αρχή και σταδιακά μετακινούνται προς τους συμμετέχοντες που παράγουν τον ίδιο τον κωδικό (και κατεβάζοντας εφαρμογές / λύσεις γραμμένες από τον προπονητή).
Οι συμμετέχοντες δεν αναμένεται να έχουν προηγούμενη γνώση του Scala, ο προπονητής θα πάρει τον απαραίτητο χρόνο για να εξηγήσει και να διευκρινίσει όλες τις ενοχλήσεις που σχετίζονται με τον Scala κωδικό που χρησιμοποιείται.
Scala είναι μια συμπυκνωμένη έκδοση της Java για μεγάλης κλίμακας λειτουργικό και αντικειμενοστραφή προγραμματισμό. Apache Spark Streaming είναι ένα εκτεταμένο στοιχείο του API Spark για την επεξεργασία μεγάλων συνόλων δεδομένων ως ροών πραγματικού χρόνου. Μαζί, το Spark Streaming και η Scala καθιστούν δυνατή τη ροή μεγάλων δεδομένων. Αυτή η καθοδηγούμενη από εκπαιδευτές, ζωντανή εκπαίδευση (επιτόπου ή απομακρυσμένη) απευθύνεται σε μηχανικούς λογισμικού που επιθυμούν να προβάλλουν μεγάλα δεδομένα με το Spark Streaming και τη Scala . Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:
Δημιουργήστε εφαρμογές Spark με τη γλώσσα προγραμματισμού Scala .
Χρησιμοποιήστε το Spark Streaming για να επεξεργαστείτε συνεχείς ροές δεδομένων.
Ροές διαδικασιών σε πραγματικό χρόνο με Spark Streaming.
Μορφή του μαθήματος
Διαδραστική διάλεξη και συζήτηση.
Πολλές ασκήσεις και πρακτική.
Χειροκίνητη υλοποίηση σε εργασιακό περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσετε.
We respect the privacy of your email address. We will not pass on or sell your address to others. You can always change your preferences or unsubscribe completely.
Some of our clients
is growing fast!
We are looking for a good mixture of IT and soft skills in Greece!
As a NobleProg Trainer you will be responsible for:
delivering training and consultancy Worldwide
preparing training materials
creating new courses outlines
delivering consultancy
quality management
At the moment we are focusing on the following areas:
Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
SOA, BPM, BPMN
Hibernate/Spring, Scala, Spark, jBPM, Drools
R, Python
Mobile Development (iOS, Android)
LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
You need to have patience and ability to explain to non-technical people
To apply, please create your trainer-profile by going to the link below: