Curso de

Linguagem Kotlin – Módulo 01: Estruturas básicas

Kotlin

Curso de

Linguagem Kotlin – Módulo 01: Estruturas básicas

Kotlin


IMPORTANTE

Certificado: Para emissão do certificado será necessário marcar todas as aulas como conluídas e acertar no mínimo 70% das questões do teste final.

Contagem da carga horária: Este curso possui uma carga horária acadêmica total baseada em múltiplas atividades desempenhadas pelo aluno, incluindo o tempo dos vídeos, resolução de exercícios, práticas extras, etc. Para maiores informações, consulte nossa área de perguntas frequentes.

Tire suas dúvidas em

nosso fórum de ajuda

Sobre o curso

Depois de compreender os fundamentos iniciais da linguagem, este módulo aprofunda o contato com as estruturas básicas do Kotlin e conduz o aluno para um nível maior de autonomia na escrita de código. Aqui, a linguagem começa a ganhar forma no dia a dia, com recursos que fazem parte de praticamente qualquer programa.

O conteúdo foi organizado para que o estudante entenda como o Kotlin lida com dados, operações e interações simples, sempre com foco em clareza e segurança. A proposta é criar uma base sólida para que, nos próximos módulos, conceitos mais avançados façam sentido de forma natural.

O que você vai aprender

Ao longo deste módulo, o aluno aprende a exibir informações na tela, trabalhar corretamente com comentários e compreender os tipos primitivos do Kotlin. O uso de variáveis e constantes é explorado com atenção às boas práticas, incluindo conversão e análise de tipos, além do tratamento de valores nulos, um dos pontos mais importantes da linguagem.

Também são abordadas formas modernas de saída de dados, como interpolação de strings, e a entrada de dados com validação de tipos, ajudando a evitar erros comuns logo no início. O módulo avança ainda pelo uso de operadores aritméticos, relacionais, lógicos e de atribuição, além de recursos úteis como geração de valores aleatórios e manipulação de data e hora.

Para quem este curso é indicado

Este módulo é ideal para quem já deu os primeiros passos em Kotlin e deseja entender melhor como estruturar programas simples de forma correta e organizada. Também é indicado para estudantes que estão migrando de outras linguagens e querem se adaptar à forma como o Kotlin trabalha com tipos, variáveis e operações.

O conteúdo segue uma progressão cuidadosa, pensada para quem quer aprender com segurança antes de avançar para estruturas de controle, funções e projetos maiores.

Como funciona o acesso no Estudonauta

O curso está disponível na plataforma Estudonauta por meio de assinatura. Com um plano ativo, o aluno tem acesso completo aos módulos disponíveis e pode estudar no seu próprio ritmo, revisitando as aulas sempre que necessário.

Durante o aprendizado, as dúvidas podem ser discutidas no fórum e no servidor do Discord, promovendo troca de experiências com outros alunos. Após a conclusão do módulo, é possível realizar a avaliação e emitir o certificado digital, que fica disponível no perfil público do Estudonauta, com link personalizado para uso em currículos e portfólios.

FAQ

Este módulo é indicado para quem está começando em Kotlin?

Sim. Ele foi desenvolvido para quem já conhece o básico da linguagem e quer entender melhor as estruturas fundamentais usadas no dia a dia da programação.

Vou aprender a trabalhar com variáveis e tipos de dados em Kotlin?

Sim. O módulo aborda tipos primitivos, variáveis, constantes, conversão de tipos e análise de valores, sempre com foco na forma correta de uso em Kotlin.

O curso ensina como lidar com valores nulos?

Sim. O tratamento de valores nulos é um tema importante do módulo, ajudando o aluno a compreender um dos diferenciais da linguagem Kotlin.

Há exercícios práticos neste módulo?

Sim. O módulo inclui exercícios que ajudam a fixar os conceitos apresentados ao longo das aulas.

O curso oferece certificado?

Sim. Após concluir o módulo e realizar a avaliação, o aluno pode emitir um certificado digital diretamente pela plataforma Estudonauta.

Conteúdo do Curso

M01A00 – Estruturas Básicas em Kotlin
M01A01 – Mostrando coisas na tela com Kotlin
M01A02 – Como Fazer Comentários
M01A03 – Tipos Primitivos do Kotlin
M01A04 – Usando Variáveis com Kotlin
M01A05 – Variáveis e Constantes em Kotlin
M01A06 – Conversão de Tipos em Kotlin
M01A07 – Analisando Tipos em Kotlin
M01A08 – Nulo em Kotlin
M01A09 – Saídas Interpoladas
M01A10 – Usando saídas com cores
M01A11 – Entrada de dados com Kotlin
M01A12 – Entradas com validação de Tipos
M01A13 – Operadores aritméticos do Kotlin
M01A14 – Biblioteca Kotlin.math
M01A15 – Operadores relacionais do Kotlin
M01A16 – Operadores de atribuição do Kotlin
M01A17 – Operadores incremento e decremento
M01A18 – Operadores lógicos do Kotlin
M01A19 – Valores aleatórios
M01A20 – Data e hora atuais em Kotlin
M01A21 – Exercícios
AVALIAÇÃO KOTLIN-M01