Course Outline

Εισαγωγή

    Γιατί το Kotlin είναι καλύτερη Java

Ρύθμιση των εργαλείων

    Χρήση των εργαλείων γραμμής εντολών Εγκατάσταση του JDK για Kotlin Εγκατάσταση και ρύθμιση του IDE: IntelliJ Εγκατάσταση των προσθηκών

Ξεκινώντας με το Basic Kotlin Programming

    Εκμάθηση της αρχιτεκτονικής Kotlin Δημιουργία μεταβλητών στο Kotlin Κατανόηση των διαφορετικών τύπων δεδομένων στο Kotlin Χρήση συμβολοσειρών σε Kotlin Κατανόηση της αμεταβλητότητας σε Kotlin Εφαρμογή εκφράσεων, δηλώσεων και εργασιών με χρήση μηδενικών μεταβλητών στο Kotlin για μηδενική ασφάλεια Χειρισμός υπό όρους ροής προγράμματος με δηλώσεις "if" Χειρισμός επιλογών με χρήση εντολών "when" Εξερεύνηση των προηγμένων δυνατοτήτων του Kotlin για δηλώσεις υπό όρους με χρήση πινάκων και λιστών στο Kotlin Εφαρμογή δομών βρόχου στο Kotlin Δημιουργία, δήλωση και χρήση συναρτήσεων σε Kotlin Χρήση παραμέτρων και επιστροφή τιμής με χρήση συναρτήσεων επέκτασης χρήση ενσωματωμένων συναρτήσεων με χρήση συναρτήσεων υψηλότερης τάξης

Αντικειμενοστραφή Programming με Kotlin

    Επισκόπηση του προγραμματισμού με αντικείμενα Δημιουργία κλάσης Προσθήκη μεθόδων σε κλάσεις Ορισμός βασικών κατασκευαστών με χρήση επώνυμων παραμέτρων και προεπιλεγμένων τιμών Χρήση ανοικτών κλάσεων για να επιτρέπεται η κληρονομικότητα Χρήση αφηρημένων κλάσεων Δημιουργία και χρήση διεπαφών Χειρισμός παράκαμψη Δημιουργία κλάσεων δεδομένων με χρήση Singletones σε κλάσεις Unclasses και Compingan Χρήση εισαγωγών Εφαρμογή πληροφοριών Απόκρυψη Χρήση ληκτών και ρυθμιστών Εφαρμογή τροποποιητών ορατότητας Κατανόηση γενικών στοιχείων Εφαρμογή γενικής στοίβας με χρήση γενικών συναρτήσεων

Διερεύνηση της διαλειτουργικότητας του Kotlin με την Java

    Χρήση Java από Kotlin Χρήση Kotlin από Java

Εξερεύνηση των προηγμένων δυνατοτήτων του Kotlin

    Κατανόηση της υπερφόρτωσης χειριστή με χρήση σχολιασμών Χρήση αναστοχασμού Εφαρμογή κατασκευής DSL Εφαρμογή καταστροφής

Χρήση Kotlin για Functional Programming

Hands-on: Μετατροπή μιας εφαρμογής Android από Java σε Kotlin

    Χρήση Android Studio Έναρξη νέου έργου με Kotlin Μετατροπή υπάρχοντος κώδικα Java σε Kotlin Χρήση API Android με Kotlin

Αντιμετώπιση προβλημάτων

Περίληψη και Συμπέρασμα

Requirements

  • Εμπειρία στον προγραμματισμό Java
  • Βασική εμπειρία ή εξοικείωση με την ανάπτυξη Android

Ακροατήριο

  • Προγραμματιστές Android που ενδιαφέρονται για Kotlin
  • Προγραμματιστές Java που ενδιαφέρονται για Kotlin
 21 Hours

Number of participants



Price per participant

Testimonials (5)

Related Courses

Kotlin for iOS and Android Development

35 Hours

Combined C/C++, JAVA and Web Application Security

28 Hours

Advanced Java Security

21 Hours

Related Categories