Bem vindo ao curso de desenvolvimento em Kotlin "Aprenda a Programar em Kotlin"
ESTE CURSO AINDA ESTÁ EM DESENVOLVIMENTO E SERÁ COMPOSTO DE 50h DE VIDEO AULA.
É bem provável que você ficou sabendo dessa linguagem de programação a partir do seu uso para desenvolvimento Android, mas saiba que essa pode ser uma das maiores linguagens do futuro! Você pode utilizar Kotlin em qualquer ambiente em que antes era utilizado Java, você pode usá-lo em back-ends, em desenvolvimento Android ou em várias outras áreas. No futuro, o Kotlin poderá ser utilizado em navegadores, com a compatibilidade e a possibilidade de compilação de Kotlin para JavaScript. Com isso, você poderá aprender Kotlin e utilizá-lo em vários outros ambientes.
Neste curso você receberá um enfoque básico para o desenvolvimento com Android, além de saber pontos em que a linguagem se intercepta com Java.
Aprenda a programar em Kotlin, uma linguagem de programação moderna e 100% compatível com Java!
Junte-se a este curso para aprender a escrever códigos com uma linguagem incrível e fácil de aprender!
Expanda seus conhecimentos como desenvolvedor Java ou Android e melhore a qualidade do seu código!
No decorrer do curso você irá aprender:
Objetos e Interfaces
Sistema de Tipos de Kotlin
Variáveis e Tipos Anuláveis
Sobrecarga de Operadores e Outras Convenções
Condicionais: if e when
Loops: for e while
Funções e Funções de Alta Ordem
Genéricos
Anotações e Reflexão
Construção de DSLs
Orientação a Objetos: Classes, Objetos, Interfaces, Herança etc.
Data Classes (um conceito útil em Kotlin)
Exeções e Controle de Erros
Coleções e Estutura de Dados
Documentação de um Código Kotlin
Ecossistema de Kotlin (Com testes e Injeção de Dependencias)
No final do curso você poderá:
Criar aplicações reais que podem ser mostradas para seus amigos ou usadas em uma entrevista de trabalho como seu portifólio.
Você será capaz de oferecer seus serviços de programador para outras empresas.
Estará afiado sobre todas as regras de negócio que envolvem Java e Kotlin no desenvolvimento de aplicações.