Aprendizado Kotlin - Índice da série - Organização dos posts

20 Apr 2020 » kotlin (aproximadamente 1 minuto de leitura)

Introdução

O objetivo desse post é colocar ordem na série de posts sobre o estudo e aprendizado sobre Kotlin.

Índice (ordenado cronologicamente)

  1. Motivação, história da linguagem, ambiente de desenvolvimento e características
  2. Ambiente de desenvolvimento, Hello World, IDEs
  3. Recursos da linguagem: Declaração de variável (val x var),imutabilidade ,tipos primitivos, strings, condicionais, laços, comparações e collections
  4. Recursos da linguagem: Funções e extensions functions/properties
  5. Recursos da linguagem: Classes,Properties,Constructores e blocos de inicialização,getters and setters,Member functions,lateinit,Operators overloading,Data Classes
  6. Recursos da linguagem: Enum, Sealed, Nested, Inner, Inline Classes
  7. Recursos da linguagem: Herança, Classe abstrata, sobrescrita, Object Expressions, Object Declarations, Companion Object, Interfaces, Delegation, Delegation Properties
  8. Recursos da linguagem: Modificadores de acesso, Type Aliases, Null Safety, Cast/Type Casts e Interoperabilidade entre Java e Kotlin no mesmo projeto
  9. Recursos da linguagem: Exceptions
  10. Recursos da linguagem: Kotlin Ranges
  11. Recursos da linguagem: Palavras chaves, identificadores, gramática e código-fonte da linguagem
  12. Recursos da linguagem: Função repeat
  13. When, uma versão melhorada do switch do Java
  14. Scope Functions