Διαδικτυακά ή επιτόπου, ζωντανά μαθήματα κατάρτισης Lua από εκπαιδευτές δείχνουν μέσω συζήτησης και πρακτικής εξάσκησης πώς να ξεκινήσετε τον προγραμματισμό στο Lua και να χρησιμοποιήσετε την ευελιξία του Lua για την ανάπτυξη εφαρμογών λύσεων που κυμαίνονται από εφαρμογές συστημάτων έως παιχνίδια. Η εκπαίδευση Lua είναι διαθέσιμη ως "online live training" ή "onsite live training". Η διαδικτυακή ζωντανή εκπαίδευση (γνωστή και ως "απομακρυσμένη ζωντανή εκπαίδευση") πραγματοποιείται μέσω μιας διαδραστικής, απομακρυσμένης επιφάνειας εργασίας . Η ζωντανή εκπαίδευση επιτόπου μπορεί να πραγματοποιηθεί τοπικά στις εγκαταστάσεις των πελατών στο Ελλάδα ή στα εταιρικά εκπαιδευτικά κέντρα NobleProg στο Ελλάδα. NobleProg -- Ο τοπικός σας πάροχος εκπαίδευσης
Torch είναι μια βιβλιοθήκη ανοιχτού κώδικα μάθησης και ένα επιστημονικό υπολογιστικό πλαίσιο βασισμένο στη Lua προγραμματισμού Lua . Παρέχει ένα αναπτυξιακό περιβάλλον για αριθμητική, μηχανική μάθηση και όραση στον υπολογιστή, με ιδιαίτερη έμφαση στη βαθιά μάθηση και τα συνελικτικά δίχτυα. Είναι ένα από τα πιο γρήγορα και ευέλικτα πλαίσια για την μηχανή και Deep Learning και χρησιμοποιείται από εταιρείες όπως Facebook , Go ogle, Twitter, NVIDIA, AMD, Intel, και πολλά άλλα. Σε αυτόν τον εκπαιδευτή, ζωντανή προπόνηση, καλύπτουμε τις αρχές του Torch , τα μοναδικά χαρακτηριστικά του και πώς μπορεί να εφαρμοστεί σε πραγματικές εφαρμογές. Πραγματοποιούμε πολλαπλές πρακτικές ασκήσεις σε όλη την έκταση, επιδεικνύοντας και εφαρμόζοντας τις έννοιες που μάθαμε. Μέχρι τη λήξη του μαθήματος, οι συμμετέχοντες θα έχουν πλήρη γνώση των βασικών χαρακτηριστικών και δυνατοτήτων του Torch καθώς και του ρόλου και της συμβολής του στο χώρο του AI σε σύγκριση με άλλα πλαίσια και βιβλιοθήκες. Οι συμμετέχοντες θα έχουν επίσης λάβει την απαραίτητη πρακτική για την υλοποίηση του Torch στα δικά τους έργα.
Μορφή του μαθήματος
Επισκόπηση της μηχανής και Deep Learning
Ασκήσεις κωδικοποίησης και ολοκλήρωσης στην τάξη
Δοκιμάστε τις ερωτήσεις που διαβρώνονται στο δρόμο για να ελέγξετε την κατανόηση
OpenResty is a full-fledged web platform that integrates Nginx, LuaJIT, and Lua libraries. It allows for the construction of high-performance web applications capable of handling 10K ~ 1000K+ connections in a single box. OpenResty is used by Alibaba, CloudFlare, and Tumblr, among others.
In this instructor-led, live training, participants will learn how to use OpenResty to build a number of demo solutions, including a web application, web service, and a dynamic web gateway.
By the end of this training, participants will be able to:
Turn an nginx web server into a web application server
Use the Lua programming language to script nginx C modules and Lua modules
Run server-side web applications completely inside the Nginx server
Integrate OpenResty with remote backends such as MySQL, PostgreSQL, Memcached, and Redis
Audience
Developers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Lua είναι μια εύχρηστη γλώσσα δέσμης ενεργειών που χρησιμοποιείται ως ενσωματωμένη γλώσσα plugin / επέκταση σε διάφορα προϊόντα. Για παράδειγμα, είναι η ενσωματωμένη γλώσσα προγραμματισμού εφαρμογών δικτύου όπως το nmap και wireshark και μπορεί επίσης να βρεθεί ως γλώσσα δέσμης ενεργειών στο World of Warcraft, Orbiter και άλλα παιχνίδια. Lua μπορεί επίσης να χρησιμοποιηθεί ως αυτόνομη γλώσσα. Πρόκειται για μια ελαφριά γλώσσα προγραμματισμού πολλαπλών υποδειγμάτων και ως εκ τούτου το μάθημα διδάσκει διάφορες έννοιες που οι μαθητές θα βρουν χρήσιμες και σε άλλους τομείς της μηχανικής λογισμικού. Αυτό το μάθημα καλύπτει τις βασικές δομές προγραμματισμού στο Lua και περιέχει πολλές ασκήσεις προγραμματισμού, έτσι ώστε οι νεοφερμένοι να αποκτήσουν επάρκεια στη γλώσσα, ξεκινώντας από το μηδέν. Μετά την ολοκλήρωση του μαθήματος οι μαθητές θα είναι σε θέση να γράψουν μεσαίου μεγέθους αυτόνομα προγράμματα Lua και λογισμικά σεναρίου όπου το Lua είναι η ενσωματωμένη γλώσσα.
Πρόκειται για ένα προχωρημένο μάθημα για το Lua , όπου ήδη έχει γίνει η βασική γνώση της γλώσσας προγραμματισμού. Επομένως, αυτό το μάθημα δίνει στο συμμετέχοντα μια βαθύτερη κατανόηση των εσωτερικών της Lua και του "γιατί" πίσω από τα χρησιμοποιούμενα Lua idioms. Αυτά τα εξελιγμένα θέματα αποδεικνύονται από πολλά παραδείγματα και ασκήσεις στην τάξη.
Lua is an easy to use scripting language that is used as an embedded plugin/extension language in different products. For example, it is the embedded scripting language of network applications like nmap and wireshark, and can also be found as a scripting language in World of Warcraft, Orbiter and other games.
Lua can also be used as a standalone language. It is a lightweight, multi-paradigm programming language and therefore the course teaches various concepts that students will find useful in other areas of software engineering as well.
This course covers everything out there to know about Lua. We build up from the basic programming constructs, learn about advanced techniques and finally talk about embedding of Lua into other programming languages and embedding other programming languages into Lua. The course contains a lot of programming exercises, so that newcomers can gain proficiency with the language, starting from scratch.
Online Lua courses, Weekend Lua courses, Evening Lua training, Lua boot camp, Lua instructor-led, Weekend Lua training, Evening Lua courses, Lua coaching, Lua instructor, Lua trainer, Lua training courses, Lua classes, Lua on-site, Lua private courses, Lua one on one training
Course Discounts
No course discounts for now.
Course Discounts Newsletter
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: