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
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (1)

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