Προγραμματιστής Android. Βασικό επίπεδο - δωρεάν μάθημα από το Skillbox, εκπαίδευση, Ημερομηνία: 29 Νοεμβρίου 2023.
μικροαντικείμενα / / December 05, 2023
Για όσους είναι νέοι στον προγραμματισμό
Κατακτήστε τη γλώσσα προγραμματισμού Kotlin από την αρχή, μάθετε πώς να δημιουργείτε απλές εφαρμογές στο Android στην πράξη και μπορείτε να συνεχίσετε τις σπουδές σας σε προχωρημένο επίπεδο.
Για όσους γνωρίζουν ήδη τα βασικά
Μάθετε να εργάζεστε με το multithreading, κατανοήστε τις αρχές και τα μοτίβα σχεδίασης. Ένας έμπειρος ομιλητής θα μοιραστεί συμβουλές και θα σας βοηθήσει να αναπτυχθείτε επαγγελματικά.
Προγραμματιστές που θέλουν να αλλάξουν κατεύθυνση
Θα μάθετε όλα όσα χρειάζεστε για να προχωρήσετε στην ανάπτυξη κινητής τηλεφωνίας: μάθετε μια νέα γλώσσα προγραμματισμού, εξασκηθείτε στη δημιουργία απλών εφαρμογών και μπορείτε να επανεκπαιδεύεστε γρήγορα.
Εισαγωγή
Γνωρίστε τους δασκάλους και το πρόγραμμα σπουδών.
Εισαγωγή
Εγκαταστήστε το περιβάλλον ανάπτυξης IntelliJ Idea και γράψτε ένα απλό πρόγραμμα.
Μεταβλητές
Γνωρίστε τις μεταβλητές και τους τύπους τους.
Λειτουργίες
Μάθετε να αναδιπλώνετε τον κώδικα σε συναρτήσεις και να τον επαναχρησιμοποιείτε σε ένα πρόγραμμα.
Συνθήκες και κύκλοι
Μάθετε πώς να κάνετε ένα πρόγραμμα να παίρνει αποφάσεις με βάση δεδομένα.
Συλλογές
Μάθετε να αποθηκεύετε και να εργάζεστε με σύνολα δεδομένων.
Αντικείμενα
Θα αρχίσετε να εξοικειωθείτε με τον αντικειμενοστραφή προγραμματισμό: θα μάθετε τι είναι τάξη και ενθυλάκωση.
OOP
Θα μάθετε ακόμη περισσότερα για το OOP: μάθετε να εργάζεστε με τροποποιητές πρόσβασης και να προστατεύετε τα πεδία τάξης. Γνωρίστε τις διεπαφές και τις αφηρημένες τάξεις.
Σύγκριση τύπων
Μάθετε για τους τρόπους ελέγχου της ταυτότητας των δεδομένων σε ένα πρόγραμμα.
Εξαιρέσεις
Μάθετε να χειρίζεστε τα σφάλματα προγράμματος χρησιμοποιώντας εξαιρέσεις.
Κορουτίνες
Μια μέρα στη ζωή ενός προγραμματιστή, μπορεί να συμβεί κόλαση για την επανάκληση. Θα μάθετε τι είναι και πώς οι κορουτίνες θα σας σώσουν από προβλήματα σε αυτήν την ενότητα.
Ρεύματα
Σε βασικό επίπεδο, μάθετε πώς να διαχειρίζεστε την κατάσταση της εφαρμογής μέσω ροής και κατάστασης ροής.
Εισαγωγή στο επάγγελμα
Γνωρίστε τα βασικά εργαλεία προγραμματιστών Android.
Έναρξη εργασιών
Δημιουργήστε το πρώτο σας έργο και μάθετε από τι αποτελείται μια εφαρμογή Android.
Διάταξη
Μάθετε τους κύριους τύπους κοντέινερ, εφαρμόστε τους στην πράξη: κύρια διάταξη πλέγματος και διάταξη για Scrollview.
Συστατικά
Θα εργαστείτε με τα στοιχεία Γραμμή προόδου, Πλαίσιο ελέγχου, Ομάδα, Εναλλαγή, Επεξεργασία κειμένου, ΕικόναView, TextInputLayout.
ConstraintLayout
Μάθετε να κάνετε διάταξη χρησιμοποιώντας το ConstraintLayout.
Πόροι Έργου
Ρίξτε μια πιο βαθιά ματιά στο περιεχόμενο του έργου.
Οθόνες εφαρμογών
Μάθετε να εργάζεστε με τη Δραστηριότητα, την πλοήγηση και άλλα στοιχεία εφαρμογής.
Κινουμένων σχεδίων
Μάθετε πώς να δημιουργείτε ομαλές μεταβάσεις μεταξύ θραυσμάτων.
Εντοπισμός εφαρμογής
Μάθετε να εργάζεστε με συμβολοσειρές και προσαρμόστε την εφαρμογή σε πολλές γλώσσες.
Κύκλος ζωής
Μελετήστε τους κύκλους ζωής της Δραστηριότητας, του τμήματος και της Προβολής - θα μάθετε ποιες διαδικασίες συμβαίνουν "κάτω από την κουκούλα" της εφαρμογής σε διαφορετικά στάδια.
Βασικά στοιχεία αποθήκευσης δεδομένων
Μάθετε τι είναι η σειριοποίηση δεδομένων και μάθετε πώς να αποθηκεύετε δεδομένα σε ένα αρχείο κειμένου.
Αρχιτεκτονική Επίπεδων Παρουσίασης
Οργανώστε την εργασία με ροές δεδομένων.
Εργασία με το δίκτυο. Μετασκευή
Εξοικειωθείτε με την αρχή REST και γράψτε το πρώτο σας αίτημα.
Εργασία με τη βάση δεδομένων. Δωμάτιο
Μάθετε να εργάζεστε με βάσεις δεδομένων και να γράφετε ερωτήματα SQL.
Εργασία με σύνολα δεδομένων
Γράψτε σελιδοποίηση για την αίτησή σας.
Εργασία με προστατευμένα διαμερίσματα λειτουργικού συστήματος
Μάθετε να ζητάτε πρόσβαση στην κάμερα, το σύστημα αρχείων και τις επαφές του χρήστη.
Εργασία με την τοποθεσία
Δημιουργήστε έναν απλό πλοηγό.
Firebase
Μάθετε να εργάζεστε με βάσεις δεδομένων Firebase.
Προετοιμασία για απελευθέρωση
Ρυθμίστε το έργο σας για δημοσίευση στο Google Play.
Σύμφωνα με την Google, 3 δισεκατομμύρια συσκευές τρέχουν Android. Οι τηλεοράσεις, τα smartphone και τα έξυπνα ρολόγια είναι γεμάτα με χρήσιμες εφαρμογές με τις οποίες παρακολουθούμε τηλεοπτικές εκπομπές, πληρώνουμε για αγορές, επικοινωνούμε και παραγγέλνουμε φαγητό. Τώρα μπορείτε να δημιουργήσετε τέτοιες υπηρεσίες. Θα προσθέσετε έως και πέντε εφαρμογές στο χαρτοφυλάκιό σας, θα αποκτήσετε εμπειρία εργασίας σε μια ομάδα και θα γίνετε προγραμματιστής Android. Και το Κέντρο Καριέρας θα σας βοηθήσει να βρείτε δουλειά κατά την ολοκλήρωση του μαθήματος.
4
δωρεάν