Head First Kotlin: Introdução Prática à Linguagem Kotlin
Изучаем Kotlin с визуальным подходом
Resumo:
Introdução
O livro «Head First Kotlin» (autores Dawn Griffiths e David Griffiths, 2019, 706 páginas) — não é apenas mais um tutorial de linguagem de programação. É uma jornada interativa completa no mundo do Kotlin, construída com a metodologia única da série Head First, que se consolidou como uma das mais eficazes para aprendizado rápido e profundo. Ao contrário de guias de referência secos, este livro usa imagens visuais, diálogos, quebra-cabeças e exercícios práticos para engajar diferentes canais de percepção e transformar o aprendizado em um processo envolvente.
Sobre o que é este livro
«Head First Kotlin» cobre todos os aspectos-chave da linguagem Kotlin — desde os fundamentos da sintaxe até conceitos avançados de programação funcional. O livro começa com exemplos simples e gradualmente mergulha o leitor em tópicos como:
- Tipos de dados, variáveis e estruturas de controle.
- Programação orientada a objetos (classes, herança, interfaces).
- Null-safety — um dos pontos fortes do Kotlin.
- Funções de ordem superior, lambdas e closures.
- Trabalho com coleções e sequências.
- Pattern matching (when, sealed classes).
- Corrotinas e programação assíncrona (introdução).
- Interoperabilidade com código Java.
Cada capítulo é construído em torno de problemas reais e contém muitos exercícios que consolidam a teoria na prática.