When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Dominando o Kotlin: uma base sólida para iniciantes
Aprenda tudo o que é importante sobre os fundamentos da linguagem Kotlin, com orientação a objetos e lambdas

This Course Includes
udemy
5 (346 reviews )
14h 26m
english
Online - Self Paced
professional certificate
Udemy
About Dominando o Kotlin: uma base sólida para iniciantes
Aprender Kotlin da
maneira certa
e com uma
base sólida
: é isto que este curso vai lhe proporcionar. Com uma metogologia baseada em um
mix
estratégico entre
aulas teóricas
,
aulas práticas
e
exercícios em vídeo
, você vai aprender tudo o que importa sobre os
fundamentos
do Kotlin, sem rodeios e sem enrolação. Você vai começar aprendendo os
conceitos
básicos do Kotlin, a
sintaxe
da linguagem, os
tipos de dados
e todas as
estruturas
de seleção e de repetição disponíveis. O Kotlin é famoso pela forma como trata os valores
nulos
. Portanto isso não poderia ficar de fora: temas como
safe calls
,
elvis operator
e
smart casts
serão ensinados em detalhes. A seguir, você vai mergulhar de cabeça no mundo da
programação orientada a objetos
e da
programação funcional
, aprendendo na prática e de forma detalhada cada um dos seguintes temas:
Classes e Objetos
Encapsulamento
Herança
Polimorfismo
Funções
Expressões Lambda
Funções de Alta-Ordem (Higher-Order Functions) Na sequência, você vai dominar as
coleções de dados
do Kotlin:
listas
,
conjuntos
e
mapas
(mutáveis e imutáveis), além dos
arrays
. E, como não poderia deixar de ser, também vai aprender a integrar coleções com expressões lambda, nesse que é um dos recursos mais poderosos do Kotlin. E, pra fechar com chave de ouro, você ainda vai aprender tudo sobre
gerenciamento de exceções
em Kotlin e também sobre como deixar o seu
código organizado
. Com tudo que é abordado no curso - que será ensinado
passo a passo
e de forma
direta
e
detalhada
- você vai ter toda a
base sólida
que precisa pra ter condições de alcançar voos mais altos no Kotlin.
What You Will Learn?
- Conhecer a fundo os fundamentos do Kotlin .
- Desenvolver programas simples e de média complexidade usando as melhores práticas da linguagem Kotlin .
- Ter uma base sólida nos conceitos fundamentais da orientação a objetos e da programação funcional .
- Praticar os conceitos do Kotlin através de exercícios com resolução em vídeo.