Kotlin for Android Developers

Corso

Online

Prezzo da consultare

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Metodologia

    Online

  • Inizio

    Scegli data

Kotlin è un linguaggio di programmazione moderno, funzionale e orientato agli oggetti basato su Java In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come codificare utilizzando Kotlin mentre passano attraverso la conversione di un'app Android da Java a Kotlin Alla fine di questa formazione, i partecipanti saranno in grado di: Comprendere i fondamenti della programmazione in Kotlin Codice la propria applicazione Kotlin Convertire un'app per Android da Java a Kotlin Usa Java da Kotlin e viceversa Pubblico Sviluppatori Android interessati a Kotlin Programmatori Java interessati a Kotlin Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
Machine Translated

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso

Experience in Java programming
Basic experience or familiarity with Android development
Audience
Android developers interested in Kotlin
Java programmers interested in Kotlin

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Android
  • Programmazione

Programma

Introduction

  • Why Kotlin is a Better Java

Setting Up the Tools

  • Using the Command Line Tools
  • Installing the JDK for Kotlin
  • Installing and Setting Up the IDE: IntelliJ
  • Installing the Plugins

Getting Started with Basic Kotlin Programming

  • Learning the Kotlin Architecture
  • Creating Variables in Kotlin
  • Understanding the Different Data Types in Kotlin
  • Using Strings in Kotlin
  • Understanding Immutability in Kotlin
  • Implementing Expressions, Statements, and Assignments
  • Using Nullable Variables in Kotlin for Null Safety
  • Handling Conditional Program Flow with "if" Statements
  • Handling Options Using "when" Statements
  • Exploring Kotlin's Advanced Capabilities for Conditional Statements
  • Using Arrays and Lists in Kotlin
  • Implementing Looping Constructs in Kotlin
  • Creating, Declaring, and Using Functions in Kotlin
  • Using Parameters and Returning a Value
  • Using Extension Functions
  • Using Inline Functions
  • Using Higher-order Functions

Object-Oriented Programming with Kotlin

  • Overview of Progamming with Objects
  • Creating a Class
  • Adding Methods to Classes
  • Defining Basic Constructors
  • Using Named Parameters and Default Values
  • Using Open Classes to Allow Inheritance
  • Using Abstract Classes
  • Creating and Using Interfaces
  • Handling Overriding
  • Creating Data Classes
  • Using Singletons and Companion Objects
  • Using Enumerations
  • Grouping Classes into Packages
  • Using Imports
  • Implementing Information Hiding
  • Using Getters and Setters
  • Implementing Visibility Modifiers
  • Understanding Generics
  • Implementing a Generic Stack
  • Using Generic Functions

Exploring Kotlin's Interoparibility with Java

  • Using Java from Kotlin
  • Using Kotlin from Java

Exploring Kotlin's Advanced Features

  • Understanding Operator Overloading
  • Using Annotations
  • Using Reflection
  • Implementing DSL Construction
  • Implementing Destructuring

Using Kotlin for Functional Programming

Hands-on: Converting an Android App from Java to Kotlin

  • Using Android Studio
  • Starting a New Project with Kotlin
  • Converting Existing Java Code to Kotlin
  • Using Android APIs with Kotlin

Troubleshooting

Summary and Conclusion

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Kotlin for Android Developers

Prezzo da consultare