Nota: O seguinte artigo irá ajudá-lo com: como aprender Kotlin com esses recursos para desenvolvedores
Se você quer aprender a linguagem de programação Kotlin, confira esta lista de livros, cursos, tutoriais, vídeos e sites.
Kotlin é popular entre os desenvolvedores – na verdade, é a quarta linguagem de programação “mais amada”, de acordo com uma pesquisa do Stack Overflow de 2021. É fácil ver o porquê: Kotlin é simples de usar, é funcional e orientado a objetos, é compatível com Java e é totalmente ado pelo Google como uma linguagem de primeira classe para aplicativos Android.
O que é preciso para aprender a popular linguagem de programação Kotlin, que a JetBrains criou e é a linguagem de programação Android preferida do Google? A lista de recursos a seguir pode ajudá-lo a começar a programar em Kotlin.
VEJA: Kit de contratação: desenvolvedor Android (TechRepublic )
Livros sobre Kotlin
“Kotlin em ação:” Destinado a usuários experientes de Java, este livro ensinará você a usar o Kotlin para criar aplicativos com qualidade de produção.
“Head First Kotlin: A Brain-Friendly Guide:” Uma introdução completa à codificação em Kotlin, este livro prático usa um método único para ensinar o leitor a pensar como “um grande desenvolvedor Kotlin” de acordo com a editora. O livro apresenta fundamentos de linguagem, coleções, funções genéricas e de ordem superior.
“Atomic Kotlin:” Para iniciantes e programadores experientes, este livro divide os conceitos de programação com Kotlin em etapas fáceis e gerenciáveis, além de oferecer resumos de conceitos. O livro também oferece e para Windows, Mac e Linux.
“Android Studio 4.1 Development Essentials – Kotlin Edition:” Este livro foi totalmente atualizado para o Android Studio 4.1. Destinado a ensinar as habilidades necessárias para desenvolver aplicativos baseados no Android 11 usando a linguagem de programação Kotlin, este livro começa com o básico e abrange outros tópicos, incluindo tipos de dados, controle de fluxo, funções, lambdas e programação orientada a objetos.
“Kotlin Programming: The Big Nerd Ranch Guide:” Para iniciantes e programadores avançados, este livro ensinará você a criar aplicativos confiáveis e concisos com Kotlin.
VEJO: Introdução ao Kotlin: um guia de recursos (PDF gratuito) (TechRepublic)
Cursos e tutoriais de Kotlin
O Curso Completo de Desenvolvedor Android + Kotlin: Perfeito para iniciantes, este curso online da Udemy ensinará você a usar o Kotlin como um profissional. Ele inclui palestras sobre as APIs e serviços do Android mais recentes e como criar vários tipos diferentes de aplicativos móveis do mundo real.
Kotlin para iniciantes: aprenda programação com Kotlin: Este curso, também oferecido pela Udemy, é ótimo para ajudar iniciantes a aprender sobre variáveis e tipos anuláveis, condicionais, loops, orientação a objetos e muito mais.
Kotlin Bootcamp para programadores do Google: desenvolvido por especialistas do Google, este curso de duas semanas é para programadores de nível intermediário que desejam aprender o básico da linguagem de programação Kotlin.
Kotlin Essential Training: Este curso do LinkedIn Learning é destinado a pessoas que já conhecem pelo menos uma linguagem de programação. Ele fornece uma visão geral abrangente do Kotlin, desde a configuração do projeto até a sintaxe rudimentar, o gerenciamento de dados e muito mais.
Curso gratuito de Kotlin para Android: Este curso gratuito oferecido por Antonio Leiva é para desenvolvedores Android que desejam dominar a linguagem Kotlin.
Kotlin para desenvolvedores Android: este curso gratuito de uma semana oferecido pela Udacity ensina os fundamentos do Kotlin e como converter aplicativos Android de Java para Kotlin.
Kotlin Koans: Este tutorial oferece uma série de exercícios autoguiados para ajudar você a se familiarizar com a sintaxe e os idiomas do Kotlin.
Kotlin Coroutines: Este tutorial ensina como usar Coroutines para gerenciar threads em segundo plano e simplificar o código.
Vídeos sobre Kotlin
Introdução ao Kotlin: este pequeno vídeo com o defensor do desenvolvedor do Google, Wojtek Kaliciński, orientará você sobre como começar a usar o Kotlin.
Como usar o Kotlin – do designer de linguagem Kotlin líder: neste vídeo do evento Google I/O de 2018, o designer de linguagem Kotlin líder da JetBrains, Andrey Breslav, demonstra como usar o Kotlin. Breslav explica como fazer a transição de Java para Kotlin.
Kotlin Tutorial: Este tutorial de quase uma hora e meia de Derek Banas ensina a sintaxe central do Kotlin por meio de código de exemplo.
VEJA: 20 linguagens de programação que estão atraindo mais novos alunos (PDF grátis) (TechRepublic)
Sites sobre Kotlin
Kotlinlang.org: O site oficial do Kotlin tem uma infinidade de informações e recursos úteis.
JetBrains/kotlin: O site GitHub para Kotlin.
Blog Kotlin: O blog oficial da JetBrains que fornece informações e anúncios úteis.
Guia de estilo Kotlin: oferece a definição completa dos padrões de codificação Android do Google para código-fonte e formatação com Kotlin.
Amostras Kotlin: Uma grande coleção de amostras demonstrando vários usos para Kotlin.
Introdução ao Kotlin no Android: um site introdutório desenvolvido para ajudar você a aprender os conceitos básicos de introdução ao Kotlin no Android.
Teste do Android com Kotlin: fornece uma maneira de testar seu código Kotlin sem afetar seu aplicativo principal.
De Java para Kotlin: Oferece uma “folha de dicas” para converter código Java em código Kotlin.