Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução
Visão geral de Kotlin
Configurando as ferramentas
- Usando as ferramentas de linha de comando
- Instalando o JDK para Kotlin
- Instalando e configurando o IDE: IntelliJ
- Instalando os plug-ins
Primeiros passos com Kotlin
- Introdução à codificação básica com Kotlin
- Aprendendo a Kotlin Arquitetura
- Interagindo com Kotlin Usando o REPL
- Criando Variáveis em Kotlin
- Compreendendo os diferentes tipos de dados em Kotlin
- Usando Strings em Kotlin
- Compreendendo a imutabilidade em Kotlin
- Implementando Expressions, instruções e atribuições
- Usando variáveis anuláveis em Kotlin para segurança nula
- Criando seu primeiro aplicativo independente Kotlin
Implementando declarações condicionais em Kotlin
- Lidando com fluxo de programa condicional com instruções "if"
- Tratamento de opções usando instruções "quando"
- Explorando os recursos avançados de Kotlin para declarações condicionais
- Gerando Números Aleatórios Usando Declarações Condicionais
Usando matrizes e listas em Kotlin
Implementando Construções de Looping em Kotlin
- Codificando Loops "para"
- Codificando Loops "while"
- Implementando instruções de "quebra"
- Implementando declarações "continuar"
- Usando declarações de "retorno"
- Usando rótulos de loop
- Calculando a soma de números usando loops
Usando funções em Kotlin
- Criando Funções
- Declarando Funções
- Usando parâmetros e retornando um valor
- Usando funções de extensão
- Usando funções embutidas
- Usando funções de ordem superior
Object-Oriented Programming com Kotlin
- Visão geral da programação com objetos
- Criando uma classe
- Adicionando métodos às classes
- Definindo Construtores Básicos
- Usando parâmetros nomeados e valores padrão
- Usando classes abertas para permitir herança
- Usando classes abstratas
- Criando e usando interfaces
- Tratamento de substituição
- Criando Classes de Dados
- Usando Singletons e objetos complementares
- Usando Enumerações
- Agrupando Classes em Pacotes
- Usando importações
- Implementando ocultação de informações
- Usando Getters e Setters
- Implementando modificadores de visibilidade
- Compreendendo os genéricos
- Implementando uma pilha genérica
- Usando funções genéricas
Usando diferentes sistemas numéricos
- Usando números hexadecimais
- Usando números binários
- Usando operadores bit a bit
Implementando funcionalidades de entrada e saída
Usando Java de Kotlin
Usando Kotlin de Java
Usando Spek para testes
Solução de problemas
Resumo e conclusão
Requisitos
- Capacitação básica em informática
- Não é necessária experiência prévia em programação
21 Horas
Declaração de Clientes (1)
Alex is a very friendly, personable guy. He made everyone feel comfortable working through together and volunteering to give slutions.