☰
search
logout
Menu
❄️ RocketSeat
❄️ Arte | Tipográfia | Estratégia | vendas | Design
❄️ Nicho Adulto | AI | Motion | Mentorias | Facebook
❄️ Coleção: Edição de Vídeos - Mateus Ferreira
❄️ Coleção: Thiago Finch
❄️ DROPSHIPPING | E-COMMERCE | Mercado Pago
❄️ Motion | Blender | 3D | Social Media | Carrossel
❄️ EBAC | Photoshop | Publicidade | Design | Adobe
❄️ Flask | Bootcamp | C# | Python | NodeJS | React
❄️ CURSOS | ALURA
❄️ IDIOMAS | INGLÊS | Alemã | Tradução
❄️ TRADER | LÓGICA DO PREÇO
❄️ DROPSHIPPING E E-COMMERCE
❄️ AI
❄️ ZDM
❄️ ALURA @TODOS
❄️ PREMUIN
villa
/
DEV E PROGRAMAÇAO
/
Android Express
/
34 - (3.0) Dominando a Linguagem Kotlin
Conteúdos
1 - Como Programar do Zero - Introdução ao Kotlin
2 - Instalando o IntelliJ no Windows
3 - Instalando o IntelliJ no MacOSX e Linux
4 - Começando a Jornada - Programação e Compilação
5 - Meu Primeiro Programa - Dados e Variáveis
6 - Entendendo Variáveis Imutáveis
7 - Usando Comentários, Textos e Números
8 - Fundamentos de Tipos (Teoria)
9 - Tipos de Dados Primitivos e Inferidos
10 - Alocação e Espaços de Memória Computacional
11 - Tipos Condicionais com Booleans
12 - Conversão de Tipos Primitivos
13 - Recados e Dicas
14 - Números vs. Textos
15 - Usando Números Grandes
16 - Operadores Lógicos
17 - Caracteres especiais e Chars
18 - Acessando propriedades
19 - Formatando Textos
20 - Condições Lógicas
21 - Condições Compostas
22 - Comparar Strings
23 - Nullable e Elvis
24 - Funções e Reutilização de Código
25 - Tipos de Retorno
26 - Escopo de Funções
27 - Declaração e Corpo de uma Função
28 - Parametrizando Funções
29 - Dicas do IntelliJ
30 - Resumindo Funções
31 - Parâmetros Nomeados
32 - Sobrecarga de Funções
33 - Valores Padrões de Uma Função
34 - Revisão - Praticando Funções
35 - Orientação à Objetos - Propriedades e Comportamentos
36 - OOP - Métodos
37 - Métodos de Alteração (set)
38 - Revisão de Classes e Objetos
39 - Separando Classes e Métodos de busca (get)
40 - Construtores
41 - Sobrecarga de Construtores
42 - Recapitulando OOP
43 - Funções em Tipos Básicos
44 - Bloco init
45 - Outras Propriedades de um Objeto
46 - Visibilidade de Variáveis
47 - Companion Object
48 - Const vs. Val
49 - Object e Singletons
50 - Inicializações de variáveis em classes
51 - Classes Aninhadas (Nested Class)
52 - Classes Internas (Inner Class)
53 - Classes Enumeradas
54 - Recaptitulando Tipos de Classes
55 - Condição When
56 - Retornos encurtados
57 - Data class - Classes de Dados
58 - Desestruturação de Classes
59 - Copiando Objetos no Kotlin
60 - Pares e Trios - Estruturas de Dados Simples
61 - Heranças no Kotlin
62 - Nível de Acesso
63 - Outro Exemplo de Nível de Acesso
64 - Internal Classes e Módulos
65 - Classes Abstratas
66 - Níveis de Abstração
67 - Funções Concretas em Classes Abstratas
68 - Abstract Class Bidirecional
69 - Parâmetros de Super Classes
70 - Sobrescrita de funções abstratas
71 - Coleções de Dados Básicos
72 - Listas de Objetos Fixos
73 - Listas de Objetos Dinâmicos
74 - Listas de Dados Mutáveis
75 - Combinações de Listas
76 - Filtrando Elementos
77 - Coleções de Sets
78 - Kotlin Avançado - Programação Funcional
79 - Entendendo Lambdas
80 - Functions Transformations
81 - Unions
82 - ForEach com Índices
83 - For e Loops Tradicionais
84 - Chave e Valor com Maps
85 - Maps Funcionais
86 - Any - Hierarquia de Objetos
87 - Exceptions
88 - Lançando Exceções
89 - Interfaces e Polimorfismo
90 - Simulando os Componentes do Android
91 - Conclusão
↑
Status do Download
×
Arquivo:
hourglass_empty
Iniciando download...
0 MB de 0 MB
0%
hourglass_empty
0%