.NET MAUI Θεμελίωση Κομμάτι εκπαίδευσης
.NET MAUI (.NET Multi-platform App UI) είναι ένα πλατφόρμα ανεξάρτητο πλαίσιο που επιτρέπει στους χρήστες να δημιουργούν γηπεδακτικές και οθόνη-βασισμένες εφαρμογές με C# και XAML.
Αυτή η κατεύθυνση που δίδεται από τον εκπαιδευτικό (online ή σε χώρο), απευθύνεται σε διαμορφωτές που θέλουν να μάθουν τα βασικά .NET MAUI για να κατασκευάζουν βασικές εφαρμογές.
Στο τέλος αυτής της κατεύθυνσης, οι συμμετέχοντες θα είναι σε θέση να:
- Κατανοήσουν τα βασικά .NET MAUI και τη δημιουργία πλατφόρμων.
- Δημιουργήσουν βασικές εφαρμογές .NET MAUI με οπτικά σχέδια, ρυθμίσεις και πλοήγηση.
- Δοκιμάσουν, βρουν λάθη (debug) και εγκαταστήσουν (deploy) εφαρμογές .NET MAUI.
Μορφή της Κατεύθυνσης
- Αλληλεπίδραση με διάλεξη και συζήτηση.
- Πολλά άσκηματα και πράξεις.
- Εφαρμογή επί τόπου σε ζωντανό πειραματικό περιβάλλον.
Εξατομικευμένες Επιλογές Κατεύθυνσης
- Για να αιτηθείτε μια εξατομικευμένη κατεύθυνση γι' αυτό το πρόγραμμα, παρακαλούμε επικοινωνήστε μαζί μας για διακόπηση.
Εξέλιξη Κομματιού
Εισαγωγή στο .NET MAUI και την ανάπτυξη πολλαπλών πλατφορμών
Δημιουργία Αναπτυξιακού Περιβάλλοντος
Δημιουργία βασικής εφαρμογής .NET MAUI
Κατανόηση του Μοτίβου MVVM (Model-View-ViewModel).
Εργασία με διατάξεις και χειριστήρια στο .NET MAUI
Χειρισμός εισόδου χρήστη και συμβάντων
Σύνδεση δεδομένων και εργασία με μοντέλα δεδομένων
Πλοήγηση και σελίδα Management
Χρήση λειτουργιών και API για συγκεκριμένες συσκευές
Δοκιμή και εντοπισμός σφαλμάτων .Net Maui Applications
Ανάπτυξη εφαρμογών σε διαφορετικές πλατφόρμες
Περίληψη και Επόμενα Βήματα
Απαιτήσεις
- Βασική κατανόηση των εννοιών προγραμματισμού
- Οικειότητα με τη γλώσσα C#
Ακροατήριο
- Προγραμματιστές
Κομμάτια Εκπαίδευσης χρειάζονται 5+ συμμετέχοντες.
.NET MAUI Θεμελίωση Κομμάτι εκπαίδευσης - Κράτηση
.NET MAUI Θεμελίωση Κομμάτι εκπαίδευσης - Ζήτημα Συμβουλευτικής
.NET MAUI Θεμελίωση - Συμβουλευτική Αίτημα
Συμβουλευτική Αίτημα
Σχόλια (1)
Ανάπτυξη της εφαρμογής πιστοποίησης χρηστών και της δραστηριότητας kahoot (είχα σιγουρευτεί ότι αποδεχόμαι τις ομιλίες εκπαίδευσης και είναι πράγματι διασκέδαστο!)
Jhoanne - Pag-IBIG Fund
Κομμάτι - .NET MAUI Fundamentals
Μηχανική Μετάφραση
Εφεξής Μαθήματα
Σχετικά Μαθήματα
Advanced Flutter
14 ΏρεςΑυτή η ζωντανή εκπαίδευση Ελλάδα από εκπαιδευτές (διαδικτυακή ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Flutter για να δημιουργήσουν εφαρμογές πολλαπλών πλατφορμών .
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Μεταφορά εφαρμογών από Java σε Flutter.
- Ενσωματώστε υπηρεσίες υποστήριξης Firebase όπως βάση δεδομένων, έλεγχος ταυτότητας και αποθήκευση.
- Δημιουργήστε κινούμενα σχέδια και προηγμένες δυνατότητες διεπαφής χρήστη για μια εφαρμογή.
Μοντέλο BLoC
14 ΏρεςΑυτή η εκπαίδευση με διεύθυνση καθηγητή (online ή on-site) απευθύνεται σε προγραμματιστές που θέλουν να μάθουν πώς να χρησιμοποιήσουν το μοντέλο BLoC για τη διαχείριση καταστάσεων σε διάφορες εφαρμογές.
Την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Κατανοήσουν τα βασικά πρότυπα και την αρχitecture του BLoC.
- Δημιουργήσουν, δοκιμάσουν και επανεξέτασουν BLoCs.
- Μάθουν για το build context του BLoC.
Αρχιτεκτονική Ενσωματωμένων Συστημάτων Linux
35 ΏρεςΣτόχοι Μαθήματος
Για να κατανοήσετε τα βασικά στοιχεία του ενσωματωμένου 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 - οδηγείται από εκπαιδευτή
Αναπτυξιακή Καροτογράφηση Συνδεδεμένου Linux Kernel και Δライβερ
14 ΏρεςΈνα δύο-ημερό κεφάλαιο με περίπου 60% χειροκίνητων εργαστηριακών άσκησεων, εστιαζόμενο στην εξέταση των εσωτερικών μηχανισμών, της αρχιτεκτονικής και της ανάπτυξης του Embedded Linux kernel. Η προσέγγιση εξετάζει επίσης πώς να γράφονται και να ενσωματώνονται διάφοροι τύποι device drivers.
Ποιοι θα έπρεπε να συμμετέχουν;
Μηχανικοί που ενδιαφέρονται για την ανάπτυξη του Linux kernel σε Embedded συστήματα και πλατφόρμες.
Κατασκευή Ντιβάτος εφαρμογών iOS και Android με το Flutter
14 ΏρεςΣε αυτήν τη ζωντανή εκπαίδευση στο Ελλάδα (διαδικτυακό ή επιτόπου), οι συμμετέχοντες θα μάθουν πώς να χρησιμοποιούν το Flutter για να αναπτύξουν γρήγορα μια εφαρμογή για κινητά που εκτελείται και σε συσκευές iOS και Android.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εγκαταστήστε γρήγορα το πλαίσιο, το IDE και άλλα εργαλεία για να ξεκινήσετε την ανάπτυξη.
- Κατανοήστε και χρησιμοποιήστε τη γλώσσα Dart του Google για να δημιουργήσετε γρήγορα πρωτότυπα μια εφαρμογή για κινητά.
- Δοκιμάστε και αναπτύξτε εφαρμογές για κινητά που εκτελούνται και στο iOS και στο Android χρησιμοποιώντας μια ενιαία βάση κώδικα.
- Προσαρμόστε την εφαρμογή χρησιμοποιώντας ένα πλούσιο σύνολο γραφικών στοιχείων, διατάξεων και κινούμενων εικόνων.
Flutter Development Bootcamp με Dart
35 ΏρεςΑυτή η ζωντανή εκπαίδευση από εκπαιδευτές στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Flutter για να δημιουργήσουν και να δημιουργήσουν εφαρμογές για κινητά υψηλής ποιότητας για Android, iOS και άλλες πλατφόρμες από κοινή βάση κωδικών.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσετε τη δημιουργία Flutter εφαρμογών.
- Χρησιμοποιήστε τη γλώσσα προγραμματισμού Dart για να αναπτύξετε τον κώδικα για τη δημιουργία των εφαρμογών.
- Χρησιμοποιήστε Flutter γραφικά στοιχεία για να σχεδιάσετε και να δημιουργήσετε αισθητικά ευχάριστο και εύχρηστο περιβάλλον χρήστη.
- Ανάπτυξη και δοκιμή εφαρμογών σε διαφορετικές πλατφόρμες (κινητά, επιτραπέζιοι υπολογιστές, web, κ.λπ.).
Flutter: Κατασκευή Εφαρμογών με Αντίδραση σε Πλάτφορμες με Dart
35 ΏρεςFlutter είναι ένα εκ των πρώτων κιτ εξυπηρέτησης για ανάπτυξη διεπαφής χρήστη (UI) με ανοιχτό κώδικα από τη Google, που επιτρέπει τη δημιουργία εφαρμογών που συντάσσονται έντονα για κινητά, web και υπολογιστές από έναν μόνο βάση κώδικα. Χρησιμοποιεί Dart, ένα σύγχρονο, προγραμματιστική γλώσσα με αντικειμενοστροφης υποδομή που αναπτύχθηκε επίσης από τη Google, και η οποία είναι βελτιστοποιημένη για τη δημιουργία γρήγορων και έκφρασης χρηστικών διεπαφών.
Αυτή η εξέλιξη, οδηγούμενη από καθηγητή (online ή on-site), είναι απευθυνόμενη σε νέους προγραμματιστές που θέλουν να δημιουργήσουν όμορφες, υψηλής απόδοσης εφαρμογές κινητών συσκευών με τη χρήση Flutter και Dart.
Στο τέλος αυτής της εξέλιξης, οι συμμετέχοντες θα μπορούν να:
- Διαμορφώσουν το περιβάλλον ανάπτυξης για Flutter και Dart.
- Δημιουργήσουν ευέλικτες και διαδραστικές UIs για κινητά.
- Προσβαίνουν σε χαρακτηριστικά των πλατφόρμων μέσω plugins.
- Κατανεμούν εφαρμογές cross-platform στα Android και iOS.
Μορφή της Διάλεξης
- Αδιάκοπη διάλεξη και συζήτηση.
- Πολλά άσκημα και πράξη.
- Σύνθεση εφαρμογής σε ζωντανό εργαστήριο.
Επιλογές Προσαρμογής Κουρσού
- Για να ζητήσετε μια προσαρμοσμένη διάλεξη γι' αυτό το κούρσο, επικοινωνήστε μαζί μας για να διορθώσουμε.
Ionic2
14 ΏρεςΑυτή η εκπαιδευτική διαλεξή σε ύφηγμα (διαδικτύου ή ενώρα) είναι καθορισμένη για αρχέβγων έως μεσαίων βαθμός ανάπτυξη που επιθυμούν να χρησιμοποιήσουν Ionic 2 για την κατασκευή μιγμαδικών κινητών εφαρμογών.
Στο τέλος αυτής της εκπαιδεύσεως, οι συμμετέχοντες θα μπορούν να:
- Συνιέσουν τα βασικά στοιχεία του Ionic 2 και της τεχνολογίας της.
- Δημιουργήσουν εφαρμογές με μία σελίδα και πολυπλεύρες χρησιμοποιώντας Ionic 2.
- Προσαρμόσουν εφαρμογές με SCSS και αλλοδαπές ολοκληρώσεις.
- Ελέγχουν, διατάσσουν και ρυθμίζουν τα κινητά εκδόσεις με αποτελεσματικότητα.
Ionic 4 και Angular για Προγραμματιστές
21 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού που επιθυμούν να δημιουργήσουν μια υβριδική εφαρμογή για κινητά με Ionic 4.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ενσωματώστε τις εγγενείς λειτουργίες της συσκευής σε μια υβριδική εφαρμογή για κινητά.
- Χρησιμοποιήστε τα Angular και Ionic 4 για να δημιουργήσετε μια υβριδική εφαρμογή για κινητά.
- Εκτελέστε μια υβριδική εφαρμογή σε έναν εξομοιωτή φορητών συσκευών.
Ionic 6
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού που επιθυμούν να δημιουργήσουν μια σύγχρονη εφαρμογή για κινητά με Ionic 6.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ενσωματώστε λειτουργίες εγγενών συσκευών σε μια σύγχρονη υβριδική εφαρμογή για κινητά.
- Μάθετε τις βασικές αρχές του Ionic.
- Μάθετε να αναπτύσσετε εφαρμογές Ionic στην παραγωγή.
- Εκτελέστε μια σύγχρονη υβριδική εφαρμογή σε έναν εξομοιωτή φορητών συσκευών.
Συνεχόμενα Εμπλακές του Embedded GNU/Linux Kernel και Διασύνδεση Συσκευών
35 ΏρεςΠεριγραφή
Αυτό το 5ήμερο εκπαιδευτικό μάθημα χρησιμοποιεί πρακτικές ασκήσεις σε συνδυασμό με οδηγίες για την απεικόνιση των εννοιών των εσωτερικών στοιχείων του πυρήνα GNU/Linux και της ανάπτυξης προγραμμάτων οδήγησης συσκευών. Έχει σχεδιαστεί για να σας φέρει γρήγορα στην ταχύτητα. Περιγράφουμε διαδικασίες, έννοιες και εντολές που είναι απαραίτητες για τη σύνταξη προγραμμάτων οδήγησης συσκευών GNU/Linux μέσω ενός συνδυασμού θεωρίας και εκπαίδευσης στην εργασία.
Μην επανεφεύρετε τον τροχό, αλλά μάθετε από έναν έμπειρο εκπαιδευτή και πάρτε στο σπίτι σας τις γνώσεις εργασίας και την ικανότητα να τις χρησιμοποιήσετε αποτελεσματικά στο δικό σας ενσωματωμένο έργο ανάπτυξης.
Ποιος πρέπει να παρευρεθεί;
Άτομα που ενδιαφέρονται ή επιφορτίζονται με την ανάπτυξη ή την αξιολόγηση των προγραμμάτων οδήγησης συσκευών GNU/Linux όπως μηχανικοί λογισμικού, μηχανικοί πεδίου, διευθυντές (έργων), μηχανικοί υλικού.
Κατασκευή Μοバイλ Προγραμμάτων με Flutter και Τεχνητή Νοημοσύνη
12 ΏρεςΤο Mobile App Development με Flutter και AI είναι η πρακτική της κατασκευής επιβιώσιμων, ασφαλών και υποστηριζόμενων από AI μεγάλων εφαρμογών με τη χρήση σύγχρονων αρχιτεκτονικών, προϊόντων UX/UI και διεξοδικών μεθοδολογιών.
Αυτή η εκπαίδευση υπό την ηγεσία ανθρώπου (διαδικτύου ή σταθμού) προσβλέπει σε μεσαίου επιπέδου ανάπτυξης χρήστες που θέλουν να κατασκευάσουν και να διανεμήσουν μεγάλες εφαρμογές με τη χρήση Flutter, να συνδυάσουν χαρακτηριστικά AI, να εφαρμόσουν καλές πρακτικές ασφαλείας και να ακολουθήσουν ρυθμούς εξελίξεων.
Τέλος της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Κατασκευάζουν πιστές εφαρμογές με Flutter με συντονισμό των UX/UI σχεδίων.
- Εφαρμόζουν πρακτικά αποτελεσματικής ανάπτυξης μέσα στη διαδικασία του έργου.
- Συνδυάζουν λειτουργίες AI όπως αλληλεπίδραστοι μηχανές εκτιμήσεων και chatbots.
- Σχεδιάζουν σύνθετες δομές μεγάλων εφαρμογών με από την Firebase ρήση.
Σχήμα Εκπαίδευσης
- Διαλεγόμενη σύνοψη και συζήτηση.
- Πολλά ασκήσεις και πράξεις.
- Επίπονη εφαρμογή σε μέσου μιας περίβλεψης live-lab.
Πτυχές Διευθέτησης Εκπαιδεύσεων
- Για να απαιτήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το πρόγραμμα, κάντε μια ζήτηση.
IBM MobileFirst Platform για ανάπτυξη υβριδικών εφαρμογών για κινητά
21 ΏρεςIBM MobileFirst Platform (προηγουμένως γνωστή ως Worklight Foundation) είναι ένα σύνολο εργαλείων και υπηρεσιών για την ανάπτυξη εφαρμογών κινητής επιχειρηματικότητας και tablet. Η πίνακα API πλευράς πελάτη διαθέτει εφαρμογές για native iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#), και JavaScript για υποδειγματολόγους πλαίσιο hybrid ή mobile-web εφαρμογές. Η MobileFirst Platform διαθέτει σε premises ή στον νεφέλη.
Σε αυτή την εκπαιδευτική μάθηση, τα μεμβράνα θα μάθουν πώς να ρυθμίσουν και να χρησιμοποιήσουν τη MobileFirst Platform για να αναπτύξουν και να διαχειριστούν hybrid mobile εφαρμογές βασισμένες στο HTML5, JS, και CSS.
Τελικά αυτή τη μάθηση, τα μεμβράνα θα είναι σε θέση να:
- Εγκαταστήσουν και ρυθμίσουν τη MobileFirst
- Αναπτύξουν, δοκιμάσουν και εγκαταστήσουν cross-platform hybrid mobile apps.
- Χρησιμοποιήσουν τα μεχανισμούς ασφαλείας της MobileFirst για να εγγυώνται τις εφαρμογές.
- Ενημέρωση εφαρμογών over-the-air μέσα σε ένα όργανο, παρακάμπτοντας την ανάγκη για app stores.
- Διαχειρίζεστε και ελέγχουν mobile apps.
Πληθυσμός
- Προγραμματιστές
Σχήμα του κατευθυντήριου
- Μέρος διάλεξη, μέρος συζήτηση, ασκήσεις και πολύ εφαρμοσμένη πρακτική σε ένα περιβάλλον live-lab.
Σημείωση
- Αυτή η μάθηση βασίζεται στο Mobile Foundation 8.0. Για να αιτήσετε μια διαφορετική εκδοχή ή άλλη προσαρμόγη του κατευθυντήριου, παρακαλώ επικοινωνήστε μαζί μας για να συμφωνήσετε.
React Native για iOS και Android
21 ΏρεςΣε αυτή την εκπαιδευτική κατεύθυνση με οδηγία διδάσκοντα, στο Ελλάδα, οι συμμετέχοντες μαθαίνουν τα αρχή και προσέγγιση πίσω από το React Native ενώ εργάζονται στην ανάπτυξη της δικής τους εφαρμογής για κινητά για Android και iOS.
Xamarin για Πλοκάμικη Ανάπτυξη
21 ΏρεςΣε αυτή τη ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου), οι συμμετέχοντες θα μάθουν βασικές πτυχές του Xamarin καθώς αναλαμβάνουν την ανάπτυξη του δικού τους συνόλου εφαρμογών για κινητά για Android, iOS και Windows .
