Εισαγωγή στην ανάπτυξη Εφαρμογών για κινητές συσκευές
Overview

📚 Σκοπός του εκπαιδευτικού προγράμματος είναι η εισαγωγή των συμμετεχόντων/-ουσών στα εργαλεία και τις προγραμματισμένες τεχνικές ανάπτυξης εφαρμογών που εκτελούνται στο δημοφιλές λειτουργικό σύστημα Android κινητών τηλεφώνων, tablet κ.λπ.

Για την επίτευξη του σκοπού αυτού και δεδομένης της ανομοιογένειας της ομάδας στόχου ως προς τις αρχικές γνώσεις, οι συμμετέχοντες/-ούσες θα εξοικειωθούν αρχικά με τις  αντικειμενοστραφείς τεχνολογίες προγραμματισμού μέσω της γλώσσας προγραμματισμού Java, που είναι και η εγγενής γλώσσα που υποστηρίζεται από το λειτουργικό σύστημα android.

Στη συνέχεια, θα αναπτυχθεί εκτενώς το περιβάλλον δημιουργίας android εφαρμογών, android studio, που αποτελεί την δημοφιλέστερη και ταχέως αναπτυσσόμενη πλατφόρμα ανάπτυξης εφαρμογών για το εν λόγω λειτουργικό σύστημα. Έχει αναπτυχθεί από την Google, που υποστηρίζει το android και παρέχει σύγχρονα και πλήρη εργαλεία δημιουργίας και διαχείρισης mobile εφαρμογών.

Παράλληλα με τις τεχνικές λεπτομέρειες που αφορούν στο προγραμματισμό των android συσκευών, οι εκπαιδευόμενοι/-ες θα εξοικειωθούν με τη λογική και τη μεθοδολογία ανάπτυξης mobile εφαρμογών, τις ιδιαιτερότητες και τις δυνατότητες που παρέχει.

Τι θα μάθεις

Να ορίζεις τις βασικές έννοιες του αντικειμενοστραφούς προγραμματισμού, όπως η κλάση, το αντικείμενο, η κληρονομικότητα, η πολυμορφία και η ενθυλάκωση.

Να αποτυπώνεις τη δομή, την οργάνωση και τη λειτουργία μιας εφαρμογής Android, αναλύοντας εκτενώς τις αρχές σχεδιασμού και τα πρότυπα αρχιτεκτο-νικής που εφαρμόζονται.

Να προσδιορίζεις και να περιγράφεις τα επιμέρους συστατικά μιας εφαρμογής Android.

Να αναγνωρίζεις και να περιγράφεις αναλυτικά τη μεθοδολογία συγγραφής και οργάνωσης κώδικα στο προγραμματι-στικό περιβάλλον του Android Studio.

Να αναγνωρίζεις και να περιγράφεις τη δομή και τη λειτουργία μιας εφαρμογής Java, εστιάζοντας στη σχέση της με το περιβάλλον ανάπτυξης Android και τα βασικά χαρακτηριστικά της γλώσσας.

Να διακρίνεις τα επιμέρους στάδια και τις διαδικασίες ανάπτυξης μιας εφαρμογής Android στο περιβάλλον Android Studio, από τον αρχικό σχεδιασμό και την υλοποίηση μέχρι τη δοκιμή και τη διάθεση της εφαρμογής.

Διδακτέα Ύλη
  • Εισαγωγή στη Java
  • Η αρχιτεκτονική του Android OS
  • Εισαγωγή στο Android Studio
  • Ανάπτυξη εφαρμογής με Android Studio
Instructor
Αρχική Τιμή Mαθήματος
400,00€
Περιλαμβάνει
  • Συνολικός χρόνος ενασχόλησης: 80 ώρες
  • Online μαθήματα με τους εκπαιδευτές: 16 ώρες
  • Διάρκεια: 3 μήνες
  • 🎓 Απονέμεται Πιστοποιητικό Επιμόρφωσης
Durations: 80 hour
Διαλέξεις: 26
Maximum Students: 1000
Skill level: beginner