Dominando o Kotlin: uma base sólida para iniciantes

Este repositório é dedicado aos projetos práticos do curso "Dominando o Kotlin: uma base sólida para iniciantes". Aqui, você encontrará todos os projetos e atividades desenvolvidos ao longo do curso.

O que aprendi neste curso

  • 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

Conteúdo do curso

  • 18 seções
  • 188 aulas
  • Duração total: 14h 26m

Descrição do Curso

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.

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)

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.