.NET MAUI Fundamentals Training Course
Το .NET MAUI (.NET Multi-platform App UI) είναι ένα πλαίσιο πολλαπλών πλατφορμών που επιτρέπει στους χρήστες να δημιουργούν εγγενείς εφαρμογές για κινητά και επιτραπέζιους υπολογιστές με C# και XAML.
Αυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών (διαδικτυακή ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να μάθουν τις βασικές αρχές του .NET MAUI για τη δημιουργία βασικών εφαρμογών.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατανοήστε τις βασικές αρχές του .Net Maui και της ανάπτυξης πολλαπλών πλατφορμών. Δημιουργήστε βασικές εφαρμογές .NET MAUI με διατάξεις, στοιχεία ελέγχου και πλοήγηση. Δοκιμή, εντοπισμός σφαλμάτων και ανάπτυξη εφαρμογών .NET MAUI.
Μορφή του μαθήματος
- Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και εξάσκηση. Πρακτική εφαρμογή σε περιβάλλον ζωντανού εργαστηρίου.
Επιλογές προσαρμογής μαθήματος
- Για να ζητήσετε μια εξατομικευμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσουμε.
Course Outline
Εισαγωγή στο .NET MAUI και την ανάπτυξη πολλαπλών πλατφορμών
Δημιουργία Αναπτυξιακού Περιβάλλοντος
Δημιουργία βασικής εφαρμογής .NET MAUI
Κατανόηση του Μοτίβου MVVM (Model-View-ViewModel).
Εργασία με διατάξεις και χειριστήρια στο .NET MAUI
Χειρισμός εισόδου χρήστη και συμβάντων
Σύνδεση δεδομένων και εργασία με μοντέλα δεδομένων
Πλοήγηση και σελίδα Management
Χρήση λειτουργιών και API για συγκεκριμένες συσκευές
Δοκιμή και εντοπισμός σφαλμάτων .Net Maui Applications
Ανάπτυξη εφαρμογών σε διαφορετικές πλατφόρμες
Περίληψη και Επόμενα Βήματα
Requirements
- Βασική κατανόηση των εννοιών προγραμματισμού Εξοικείωση με τη γλώσσα C#
Ακροατήριο
- προγραμματιστές
Open Training Courses require 5+ participants.
.NET MAUI Fundamentals Training Course - Booking
.NET MAUI Fundamentals Training Course - Enquiry
.NET MAUI Fundamentals - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Ανάπτυξη της εφαρμογής πιστοποίησης χρηστών και της δραστηριότητας kahoot (είχα σιγουρευτεί ότι αποδεχόμαι τις ομιλίες εκπαίδευσης και είναι πράγματι διασκέδαστο!)
Jhoanne - Pag-IBIG Fund
Course - .NET MAUI Fundamentals
Machine Translated
Upcoming Courses
Related Courses
Advanced Flutter
14 HoursΑυτή η ζωντανή εκπαίδευση Ελλάδα από εκπαιδευτές (διαδικτυακή ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Flutter για να δημιουργήσουν εφαρμογές πολλαπλών πλατφορμών .
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Μεταφορά εφαρμογών από Java σε Flutter.
- Ενσωματώστε υπηρεσίες υποστήριξης Firebase όπως βάση δεδομένων, έλεγχος ταυτότητας και αποθήκευση.
- Δημιουργήστε κινούμενα σχέδια και προηγμένες δυνατότητες διεπαφής χρήστη για μια εφαρμογή.
BLoC Pattern
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να μάθουν πώς να χρησιμοποιούν το BLoC Pattern για τη διαχείριση κατάστασης σε διαφορετικές εφαρμογές.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατανοήστε τις βασικές έννοιες και την αρχιτεκτονική του BLoC.
- Δημιουργία, δοκιμή και εντοπισμό σφαλμάτων BLoC.
- Μάθετε για το πλαίσιο κατασκευής BLoC.
.NET MAUI (Intermediate)
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να μάθουν δεξιότητες μεσαίου επιπέδου για τη χρήση του .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 HoursΑυτή η εκπαιδευτική διαλεξή σε ύφηγμα (διαδικτύου ή ενώρα) είναι καθορισμένη για αρχέβγων έως μεσαίων βαθμός ανάπτυξη που επιθυμούν να χρησιμοποιήσουν Ionic 2 για την κατασκευή μιγμαδικών κινητών εφαρμογών.
Στο τέλος αυτής της εκπαιδεύσεως, οι συμμετέχοντες θα μπορούν να:
- Συνιέσουν τα βασικά στοιχεία του Ionic 2 και της τεχνολογίας της.
- Δημιουργήσουν εφαρμογές με μία σελίδα και πολυπλεύρες χρησιμοποιώντας Ionic 2.
- Προσαρμόσουν εφαρμογές με SCSS και αλλοδαπές ολοκληρώσεις.
- Ελέγχουν, διατάσσουν και ρυθμίζουν τα κινητά εκδόσεις με αποτελεσματικότητα.
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 όπως μηχανικοί λογισμικού, μηχανικοί πεδίου, διευθυντές (έργων), μηχανικοί υλικού.
Mobile App Development with Flutter and AI
12 HoursΗ ανάπτυξη εφαρμογών με Flutter και τεχνητή νοημοσύνη (AI) είναι η πράξη δημιουργίας κλιμακωτών, ασφαλών και χρησιμοποιώντας AI μεγάλων επιχειρήσεων με τεχνολογίες προσδιορισμού, UX/UI αρχές και γρήγορου δημιουργικού στυλ (agile).
Αυτό το επαναστατίδιο πρόσωπο, ζωντανός διαχείρισης μαθήματος (διαδικτύου ή στο χώρο) είναι προσανατολισμένο για αναπτυξιακούς μεταξύ επιπέδων που θέλουν να κατασχεθούν και δημιουργήσουν εφαρμογές για κινητά συσκευές με τη χρήση Flutter, περίπτωση AI χαρακτηριστικών, εφαρμόγουσαν καλύτερες ασφαλείες πρακτικοποιήσεις, και ακολουθούν ορόσημο δημιουργικά ρυθμά.
Μέχρι το τέλος αυτού του μαθήματος, οι συμμετέχοντες θα είναι πρόκειται να μπορούν:
- Να ανάπτυξουν πλήρεις κινητές εφαρμογές χρησιμοποιώντας Flutter με έμφαση στο UX/UI σχεδιασμό.
- Να προσφέρουν πράκτικα γρήγορου δημιουργικού στυλ (agile) στη διάρκεια της κύκλου ζωής ενός έργου.
- Να περιλαβούν χαρακτηριστικά AI, όπως μηχανές συμβουλών ή chatbots.
- Να σχεδιάζουν ασφαλείς κινητές δομές προσδιορισμού με τη γενική Firebase ενσωμάτωση.
Σχήμα του Μαθήματος
- Ζωντανές διαλεξές και συζητήσεις.
- Πολλά πρότυπα και άσκηση.
- Ζωντανή υλοποίηση σε ένα μέσο-πειραματισμών περιβάλλον.
Πιθανότητες Προσαρμογής του Μαθήματος
- Για να αιτηθεί μια προσαρμοσμένη διάβαση γι' αυτό το μάθημα, παρακαλώ επικοινωνήστε μαζί μας.
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 .