.NET MAUI (Intermediate) Training Course
Το .NET MAUI (.NET Multi-platform App UI) είναι ένα πλαίσιο πολλαπλών πλατφορμών που επιτρέπει στους χρήστες να δημιουργούν εγγενείς εφαρμογές για κινητά και επιτραπέζιους υπολογιστές με C# και XAML.
Αυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών (διαδικτυακή ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να μάθουν δεξιότητες μεσαίου επιπέδου για τη χρήση του .NET MAUI για τη δημιουργία εφαρμογών για φορητές συσκευές και υπολογιστές.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εξερευνήστε προηγμένες τεχνικές χειρισμού δεδομένων. Κατανοήστε τον κώδικα και την προσαρμογή για συγκεκριμένη πλατφόρμα χρησιμοποιώντας προσαρμοσμένες συσκευές απόδοσης. Μάθετε βελτιστοποίηση απόδοσης, διαχείριση μνήμης και υποστήριξη διεθνοποίησης. Αναπτύξτε δεξιότητες σε συνεχείς αγωγούς ενοποίησης και ανάπτυξης για το .NET MAUI.
Μορφή του μαθήματος
- Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και εξάσκηση. Πρακτική εφαρμογή σε περιβάλλον ζωντανού εργαστηρίου.
Επιλογές προσαρμογής μαθήματος
- Για να ζητήσετε μια εξατομικευμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσουμε.
Course Outline
Εισαγωγή στο .NET MAUI και την ανάπτυξη πολλαπλών πλατφορμών
Προηγμένες τεχνικές δέσμευσης και χειρισμού δεδομένων
Εργασία με Databases και Τοπική αποθήκευση
Κατανάλωση RESTful API και Web Services
Εφαρμογή κώδικα συγκεκριμένης πλατφόρμας και προσαρμοσμένων προγραμμάτων απόδοσης
Βελτίωση της διεπαφής χρήστη με προσαρμοσμένα στοιχεία ελέγχου και εφέ
Βελτιστοποίηση απόδοσης και μνήμη Management
Υποστήριξη διεθνοποίησης και τοπικής προσαρμογής
Εφαρμογή ελέγχου ταυτότητας και εξουσιοδότησης
Στρατηγικές και βέλτιστες πρακτικές δοκιμών μεταξύ πλατφορμών
Σωληνώσεις συνεχούς ενοποίησης και ανάπτυξης για .NET MAUI
Περίληψη και Επόμενα Βήματα
Requirements
- Επάρκεια στη γλώσσα προγραμματισμού C# Στέρεη κατανόηση των εννοιών του αντικειμενοστρεφούς προγραμματισμού (OOP) Εξοικείωση με το .NET Framework
Ακροατήριο
- προγραμματιστές
Open Training Courses require 5+ participants.
.NET MAUI (Intermediate) Training Course - Booking
.NET MAUI (Intermediate) Training Course - Enquiry
.NET MAUI (Intermediate) - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Το αγαπημένο μου μέρος είναι η ερώτηση και η απάντηση με τον κύριο. Χοσέ. Είναι πολύ ενημερωμένος και γνωρίζει τις απαντήσεις στις ερωτήσεις μας.
John Henry - Toyota Motor Philippines
Course - .NET MAUI (Intermediate)
Machine Translated
Upcoming Courses
Related Courses
Advanced Flutter
14 HoursΑυτή η ζωντανή εκπαίδευση Ελλάδα από εκπαιδευτές (διαδικτυακή ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Flutter για να δημιουργήσουν εφαρμογές πολλαπλών πλατφορμών .
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Μεταφορά εφαρμογών από Java σε Flutter.
- Ενσωματώστε υπηρεσίες υποστήριξης Firebase όπως βάση δεδομένων, έλεγχος ταυτότητας και αποθήκευση.
- Δημιουργήστε κινούμενα σχέδια και προηγμένες δυνατότητες διεπαφής χρήστη για μια εφαρμογή.
BLoC Pattern
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να μάθουν πώς να χρησιμοποιούν το BLoC Pattern για τη διαχείριση κατάστασης σε διαφορετικές εφαρμογές.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατανοήστε τις βασικές έννοιες και την αρχιτεκτονική του BLoC.
- Δημιουργία, δοκιμή και εντοπισμό σφαλμάτων BLoC.
- Μάθετε για το πλαίσιο κατασκευής BLoC.
Advanced .NET MAUI
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να κατακτήσουν τις προηγμένες δυνατότητες και τεχνικές του .NET MAUI για τη δημιουργία εφαρμογών για φορητές συσκευές και υπολογιστές.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατακτήστε τις προηγμένες τεχνικές MVVM, την έγχυση εξάρτησης και τα αρχιτεκτονικά μοτίβα. Προσαρμόστε και επεκτείνετε το πλαίσιο .NET MAUI. Δημιουργήστε επαναχρησιμοποιήσιμα στοιχεία, βιβλιοθήκες και κατανοήστε προηγμένες τεχνικές εντοπισμού σφαλμάτων και δημιουργίας προφίλ. Αντιμετωπίστε προκλήσεις σε εφαρμογές μεγάλης κλίμακας όπως ο συγχρονισμός, η προσωρινή αποθήκευση και η ασφάλεια.
.NET MAUI Fundamentals
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να μάθουν τις βασικές αρχές του .NET MAUI για τη δημιουργία βασικών εφαρμογών.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατανοήστε τις βασικές αρχές του .NET MAUI και της ανάπτυξης πολλαπλών πλατφορμών. Δημιουργήστε βασικές εφαρμογές .NET MAUI με διατάξεις, στοιχεία ελέγχου και πλοήγηση. Δοκιμή, εντοπισμός σφαλμάτων και ανάπτυξη εφαρμογών .NET MAUI.
Embedded Linux Systems Architecture
35 HoursΣτόχοι Μαθήματος
Για να κατανοήσετε τα βασικά στοιχεία του ενσωματωμένου GNU/Linux, πώς τα κομμάτια ταιριάζουν μεταξύ τους. Ποια στοιχεία χρειάζονται για τη δημιουργία ενός ενσωματωμένου συστήματος GNU/Linux, από πού να τα αποκτήσετε και πώς να τα διαμορφώσετε/δημιουργήσετε/εγκαταστήσετε; Από πού να ζητήσω βοήθεια; Τι γίνεται με αυτές τις άδειες λογισμικού; Οι πρακτικές ασκήσεις σάς παρέχουν την απαραίτητη πρακτική εμπειρία για να προχωρήσετε και να αναπτύξετε τα δικά σας ενσωματωμένα συστήματα GNU/Linux μετά την επιτυχή ολοκλήρωση αυτής της εκπαίδευσης.
Περιγραφή
Αυτό το πενταήμερο εκπαιδευτικό μάθημα χρησιμοποιεί πρακτικές ασκήσεις σε συνδυασμό με οδηγίες για την απεικόνιση των εννοιών του ενσωματωμένου GNU/Linux. Έχει σχεδιαστεί για να σας φέρνει γρήγορα στην ταχύτητα. Η φιλοσοφία, οι έννοιες και οι εντολές που είναι απαραίτητες για την αποτελεσματική χρήση του GNU/Linux περιγράφονται μέσω ενός συνδυασμού θεωρίας και εκπαίδευσης στην εργασία.
Μην επανεφεύρετε τον τροχό, αλλά μάθετε από έναν έμπειρο εκπαιδευτή και πάρτε στο σπίτι μια πρακτική γνώση του GNU/Linux και την ικανότητα να το χρησιμοποιήσετε αποτελεσματικά στο δικό σας ενσωματωμένο έργο ανάπτυξης.
Ποιος πρέπει να παρευρεθεί;
Διευθυντές, διαχειριστές έργων, λογισμικό, υλικό, ανάπτυξη, μηχανικοί συστημάτων, δοκιμαστές, διαχειριστές, τεχνικοί και άλλα μέρη που ενδιαφέρονται για την τεχνολογία, που θέλουν να κατανοήσουν όσο το δυνατόν γρηγορότερα πώς λειτουργεί το Embedded GNU/Linux. Πρέπει να χρησιμοποιήσετε το GNU/Linux διαφορετικά πρέπει να έχετε πολυτέλεια για να αποφασίσετε αν έχει νόημα να το χρησιμοποιήσετε ή όχι. Ίσως προσπαθήσατε ήδη να χρησιμοποιήσετε το Ενσωματωμένο GNU/Linux, αλλά δεν είστε σίγουροι ότι τα κάνατε όλα με τον σωστό τρόπο. Αυτήν τη στιγμή χρησιμοποιείτε διαφορετικό λειτουργικό σύστημα και θέλετε να καταλάβετε εάν το GNU/Linux μπορεί να είναι καλύτερο ή/και φθηνότερο.
Επιλογές Παράδοσης
Όλο το εκπαιδευτικό υλικό είναι αγγλικό, αλλά η παρουσίασή του μπορεί να είναι στα Αγγλικά ή στα Γερμανικά, όπως θέλετε, παγκοσμίως.
- επί τόπου - οδηγείται από εκπαιδευτή
- on-line - οδηγείται από εκπαιδευτή
- Συνδυασμός επιτόπου/on-line - οδηγείται από εκπαιδευτή
Embedded Linux Kernel and Driver Development
14 HoursΜια διήμερη σειρά μαθημάτων που αποτελείται από περίπου 60% hands-on εργαστήρια που εστιάζουν στους ενσωματωμένους εσωτερικούς πυρήνες του Linux , την αρχιτεκτονική, την ανάπτυξη και τη διερεύνηση του τρόπου σύνταξης και ενσωμάτωσης διαφόρων τύπων οδηγών συσκευών.
Ποιος πρέπει να παρευρεθεί;
Μηχανικοί που ενδιαφέρονται για την ανάπτυξη του πυρήνα του Linux σε ενσωματωμένα συστήματα και πλατφόρμες.
Build Native iOS and Android Apps with Flutter
14 HoursΣε αυτήν τη ζωντανή εκπαίδευση στο Ελλάδα (διαδικτυακό ή επιτόπου), οι συμμετέχοντες θα μάθουν πώς να χρησιμοποιούν το Flutter για να αναπτύξουν γρήγορα μια εφαρμογή για κινητά που εκτελείται και σε συσκευές iOS και Android.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εγκαταστήστε γρήγορα το πλαίσιο, το IDE και άλλα εργαλεία για να ξεκινήσετε την ανάπτυξη.
- Κατανοήστε και χρησιμοποιήστε τη γλώσσα Dart του Google για να δημιουργήσετε γρήγορα πρωτότυπα μια εφαρμογή για κινητά.
- Δοκιμάστε και αναπτύξτε εφαρμογές για κινητά που εκτελούνται και στο iOS και στο Android χρησιμοποιώντας μια ενιαία βάση κώδικα.
- Προσαρμόστε την εφαρμογή χρησιμοποιώντας ένα πλούσιο σύνολο γραφικών στοιχείων, διατάξεων και κινούμενων εικόνων.
Flutter Development Bootcamp with Dart
35 HoursΑυτή η ζωντανή εκπαίδευση από εκπαιδευτές στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Flutter για να δημιουργήσουν και να δημιουργήσουν εφαρμογές για κινητά υψηλής ποιότητας για Android, iOS και άλλες πλατφόρμες από κοινή βάση κωδικών.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσετε τη δημιουργία Flutter εφαρμογών.
- Χρησιμοποιήστε τη γλώσσα προγραμματισμού Dart για να αναπτύξετε τον κώδικα για τη δημιουργία των εφαρμογών.
- Χρησιμοποιήστε Flutter γραφικά στοιχεία για να σχεδιάσετε και να δημιουργήσετε αισθητικά ευχάριστο και εύχρηστο περιβάλλον χρήστη.
- Ανάπτυξη και δοκιμή εφαρμογών σε διαφορετικές πλατφόρμες (κινητά, επιτραπέζιοι υπολογιστές, web, κ.λπ.).
Ionic2
14 HoursThis instructor-led, live training in Ελλάδα (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to use Ionic 2 to build hybrid mobile applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of Ionic 2 and its architecture.
- Build single-page and multi-page applications using Ionic 2.
- Customize apps with SCSS and third-party integrations.
- Test, deploy, and manage mobile app releases effectively.
Ionic 4 and Angular for Developers
21 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού που επιθυμούν να δημιουργήσουν μια υβριδική εφαρμογή για κινητά με Ionic 4.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ενσωματώστε τις εγγενείς λειτουργίες της συσκευής σε μια υβριδική εφαρμογή για κινητά.
- Χρησιμοποιήστε τα Angular και Ionic 4 για να δημιουργήσετε μια υβριδική εφαρμογή για κινητά.
- Εκτελέστε μια υβριδική εφαρμογή σε έναν εξομοιωτή φορητών συσκευών.
Ionic 6
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού που επιθυμούν να δημιουργήσουν μια σύγχρονη εφαρμογή για κινητά με Ionic 6.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ενσωματώστε λειτουργίες εγγενών συσκευών σε μια σύγχρονη υβριδική εφαρμογή για κινητά.
- Μάθετε τις βασικές αρχές του Ionic.
- Μάθετε να αναπτύσσετε εφαρμογές Ionic στην παραγωγή.
- Εκτελέστε μια σύγχρονη υβριδική εφαρμογή σε έναν εξομοιωτή φορητών συσκευών.
Embedded GNU/Linux Kernel Internals and Device Drivers
35 HoursΠεριγραφή
Αυτό το 5ήμερο εκπαιδευτικό μάθημα χρησιμοποιεί πρακτικές ασκήσεις σε συνδυασμό με οδηγίες για την απεικόνιση των εννοιών των εσωτερικών στοιχείων του πυρήνα GNU/Linux και της ανάπτυξης προγραμμάτων οδήγησης συσκευών. Έχει σχεδιαστεί για να σας φέρει γρήγορα στην ταχύτητα. Περιγράφουμε διαδικασίες, έννοιες και εντολές που είναι απαραίτητες για τη σύνταξη προγραμμάτων οδήγησης συσκευών GNU/Linux μέσω ενός συνδυασμού θεωρίας και εκπαίδευσης στην εργασία.
Μην επανεφεύρετε τον τροχό, αλλά μάθετε από έναν έμπειρο εκπαιδευτή και πάρτε στο σπίτι σας τις γνώσεις εργασίας και την ικανότητα να τις χρησιμοποιήσετε αποτελεσματικά στο δικό σας ενσωματωμένο έργο ανάπτυξης.
Ποιος πρέπει να παρευρεθεί;
Άτομα που ενδιαφέρονται ή επιφορτίζονται με την ανάπτυξη ή την αξιολόγηση των προγραμμάτων οδήγησης συσκευών GNU/Linux όπως μηχανικοί λογισμικού, μηχανικοί πεδίου, διευθυντές (έργων), μηχανικοί υλικού.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 HoursIBM MobileFirst Η πλατφόρμα (παλαιότερα γνωστή ως Worklight Foundation) είναι μια σουίτα εργαλείων και υπηρεσιών για τη δημιουργία εταιρικών εφαρμογών για κινητά και tablet. Το API από την πλευρά του πελάτη είναι διαθέσιμο για εγγενή iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#) και JavaScript για cross- υβριδικές εφαρμογές ή εφαρμογές ιστού για φορητές συσκευές. Η πλατφόρμα MobileFirst είναι διαθέσιμη on-premise ή στο cloud.
Σε αυτή τη ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών, οι συμμετέχοντες θα μάθουν πώς να ρυθμίζουν και να χρησιμοποιούν την πλατφόρμα MobileFirst για την ανάπτυξη και διαχείριση υβριδικών εφαρμογών για κινητές συσκευές που βασίζονται στα HTML5, JS και CSS.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εγκαταστήστε και διαμορφώστε το MobileFirst
- Αναπτύξτε, δοκιμάστε και αναπτύξτε υβριδικές εφαρμογές για κινητές συσκευές πολλαπλών πλατφορμών.
- Χρησιμοποιήστε τους μηχανισμούς ασφαλείας MobileFirst για την ασφάλεια των εφαρμογών.
- Ενημερώστε τις εφαρμογές over-the-air μέσα σε έναν οργανισμό, παρακάμπτοντας την ανάγκη για καταστήματα εφαρμογών.
- Διαχείριση και παρακολούθηση εφαρμογών για κινητά.
Ακροατήριο
- προγραμματιστές
Μορφή του μαθήματος
- Μέρος διάλεξη, μέρος συζήτηση, ασκήσεις και βαριά πρακτική εξάσκηση σε περιβάλλον ζωντανού εργαστηρίου.
Σημείωμα
- Αυτή η εκπαίδευση βασίζεται στο Mobile Foundation 8.0. Για να ζητήσετε μια διαφορετική έκδοση ή άλλη προσαρμογή σε αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσουμε.
React Native for iOS and Android
21 HoursΣε αυτή τη ζωντανή εκπαίδευση στο Ελλάδα από εκπαιδευτές, οι συμμετέχοντες μαθαίνουν τις αρχές και την προσέγγιση πίσω από το React Native καθώς αναλαμβάνουν την ανάπτυξη της δικής τους εφαρμογής για κινητά για Android και iOS
Xamarin for Cross-Platform Development
21 HoursΣε αυτή τη ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου), οι συμμετέχοντες θα μάθουν βασικές πτυχές του Xamarin καθώς αναλαμβάνουν την ανάπτυξη του δικού τους συνόλου εφαρμογών για κινητά για Android, iOS και Windows .