Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
Course Outline
Εισαγωγή
Επισκόπηση του Kotlin
Ρύθμιση των εργαλείων
- Χρήση των εργαλείων γραμμής εντολών Εγκατάσταση του JDK για Kotlin Εγκατάσταση και ρύθμιση του IDE: IntelliJ Εγκατάσταση των προσθηκών
Ξεκινώντας με το Kotlin
- Εισαγωγή στη Βασική Κωδικοποίηση με Kotlin Εκμάθηση της Kotlin Αρχιτεκτονικής Αλληλεπίδραση με Kotlin Χρήση του REPL Δημιουργία μεταβλητών στο Kotlin Κατανόηση των διαφορετικών τύπων δεδομένων στο Kotlin Χρήση συμβολοσειρών στο Kotlin Κατανόηση της αμεταβλητότητας στην Kotlin υλοποίηση Εκφράσεις, δηλώσεις και εργασίες που χρησιμοποιούν μηδενικές μεταβλητές στο Kotlin για μηδενική ασφάλεια Δημιουργώντας την πρώτη σας αυτόνομη εφαρμογή Kotlin
Εφαρμογή δηλώσεων υπό όρους στο Kotlin
- Χειρισμός ροής προγράμματος υπό όρους με δηλώσεις "if" Επιλογές χειρισμού με χρήση εντολών "when" Εξερεύνηση προηγμένων δυνατοτήτων του Kotlin για δηλώσεις υπό όρους Δημιουργία τυχαίων αριθμών με χρήση εντολών υπό όρους
Χρήση πινάκων και λιστών στο Kotlin
Εφαρμογή κατασκευών βρόχου στο Kotlin
- Κωδικοποίηση "for" Loops Κωδικοποίηση "while" Loops Υλοποίηση δηλώσεων "break" Υλοποίηση δηλώσεων "continue" Χρήση δηλώσεων "return" Χρήση ετικετών βρόχου Υπολογισμός άθροισης αριθμών με χρήση βρόχων
Χρήση συναρτήσεων στο Kotlin
- Δημιουργία συναρτήσεων Δήλωση συναρτήσεων με χρήση παραμέτρων και επιστροφή τιμής με χρήση συναρτήσεων επέκτασης χρήση ενσωματωμένων συναρτήσεων με χρήση συναρτήσεων υψηλότερης τάξης
Αντικειμενοστραφή Programming με Kotlin
- Επισκόπηση του προγραμματισμού με αντικείμενα Δημιουργία κλάσης Προσθήκη μεθόδων σε κλάσεις Ορισμός βασικών κατασκευαστών με χρήση επώνυμων παραμέτρων και προεπιλεγμένων τιμών Χρήση ανοικτών κλάσεων για να επιτρέπεται η κληρονομικότητα Χρήση αφηρημένων κλάσεων Δημιουργία και χρήση διεπαφών Χειρισμός παράκαμψη Δημιουργία κλάσεων δεδομένων με χρήση Singletones σε κλάσεις Unclasses και Compingan Χρήση εισαγωγών Εφαρμογή πληροφοριών Απόκρυψη Χρήση ληκτών και ρυθμιστών Εφαρμογή τροποποιητών ορατότητας Κατανόηση γενικών στοιχείων Εφαρμογή γενικής στοίβας με χρήση γενικών συναρτήσεων
Χρησιμοποιώντας διαφορετικά συστήματα αριθμών
- Χρήση δεκαεξαδικών αριθμών Χρήση δυαδικών αριθμών με χρήση τελεστών bitwise
Υλοποίηση λειτουργιών εισόδου και εξόδου
Χρήση Java από Kotlin
Χρησιμοποιώντας το Kotlin από Java
Χρήση Spek για δοκιμή
Αντιμετώπιση προβλημάτων
Περίληψη και Συμπέρασμα
Requirements
- Βασική γνώση υπολογιστών
- Δεν απαιτείται προηγούμενη εμπειρία προγραμματισμού
21 Hours
Testimonials (1)
Alex is a very friendly, personable guy. He made everyone feel comfortable working through together and volunteering to give slutions.