Εξέλιξη Κομματιού
Εισαγωγή
- Πλεονεκτίες του Kotlin έναντι του Java
Εγκατάσταση και ρύθμιση του Kotlin
Περίληψη των ιδιοτήτων του Kotlin
- Αυτοκαθορισμός τύπων, διάκριση null, περατοποίηση συλλογών, κλπ.
Προετοιμασία του χώρου ανάπτυξης
Ομοιότητες και διαφορές μεταξύ Kotlin και Java
- Συμβατότητα με το Java
Σύνταξη Kotlin
- Kotlin standard library, δομές δεδομένων, πράξεις
Δημιουργία Εφαρμογής
Έλεγχος της ροής εκτέλεσης της εφαρμογής
Αντικειμενοστροφή Προγραμματισμός με Kotlin
Λειτουργικός Προγραμματισμός με Kotlin
Τυπώνοντας τον κώδικα Kotlin σε JVM Bytecode
Συνδυάζοντας Kotlin και Java σε μία εφαρμογή
Ασφάλεια της Εφαρμογής
- Διάκριση null
Τυπώνοντας τον κώδικα Kotlin σε JavaScript και Kotlin Native.
Στρατηγικές Κατάληψης για Kotlin Applications
Αποσφαλίζοντας κώδικα Kotlin
Σύνοψη και Συμπέρασμα
Απαιτήσεις
- Εμπειρία προγραμματισμού στο Java.
Συντονισμός
- Προγραμματιστές
Σχόλια (3)
Η εμπεριστατωμένη γνώση και τα παραδείγματα
Ankur Kapila - Deutsche Bank
Κομμάτι - Programming with Kotlin
Μηχανική Μετάφραση
Ο Αλέξ είναι ένας πολύ φιλόδοξος και χαρακτηριστικός τύπος. Έκανε όλους να νιώθουν ήρεμοι εργαζόμενοι μαζί και προσέφερε να δίνει λύσεις.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Κομμάτι - Kotlin for Beginners
Μηχανική Μετάφραση
Ηντενσιτά του μαθήματος, κάλυψη θεμάτων. Περίπλοκα θέματα εξηγούνται σε καλό επίπεδο, ώστε ακόμη και αν υπάρχουν μερικές "λευκές περιοχές" (όπως το DSL) -- δεν θα είναι δύσκολο να συνεχίσω μόνος μου, καθώς ήδη έχω γενική κατανόηση των βάσεων και τουλάχιστον γνωρίζω πώς να διαμορφώσω τις ερωτήσεις μου στο Google.
Alexey Baryshnev - C.T.Co SIA
Κομμάτι - Advanced Kotlin Programming
Μηχανική Μετάφραση