Programação em Kotlin: guia Big Nerd Ranch
736 páginas
Portuguese
PDF
4.5

Programação em Kotlin: guia Big Nerd Ranch

Полное руководство по Kotlin от экспертов Big Nerd Ranch

Autor:

Ano:

Resumo:

Introdução

O livro «Kotlin Programming: The Big Nerd Ranch Guide» (segunda edição, 2021) é um dos guias mais autoritários e práticos para a linguagem Kotlin. Os autores — Andrew Bailey, David Greenhalgh e Josh Skeen — são instrutores experientes da lendária escola Big Nerd Ranch, conhecida por seus cursos intensivos de desenvolvimento para iOS e Android. Este livro não é apenas uma referência, mas um curso completo que o levará desde os fundamentos até tópicos avançados, incluindo coroutines, programação funcional e criação de aplicativos Android. No lançamento da segunda edição, Kotlin já havia se tornado a linguagem oficial para desenvolvimento Android, tornando o livro especialmente relevante.

Sobre o que é o livro

O livro cobre todo o Kotlin moderno, começando pela sintaxe básica e terminando com conceitos complexos como coroutines, fluxos de dados (Flow) e interação com Java. Cada capítulo é construído com base no princípio de "prática primeiro": você escreve código, resolve problemas e só depois se aprofunda na teoria. Os principais tópicos incluem:

  • Tipos de dados, variáveis, construções condicionais e loops
  • Programação orientada a objetos: classes, interfaces, herança, composição
  • Programação funcional: lambdas, funções de alta ordem, imutabilidade
  • Trabalho com coleções e sequências
  • Tratamento de erros e exceções
  • Coroutines e programação assíncrona
  • Interação com código Java
  • Criação

Recommendations