IntelliJ • Kotlin • Programação Orientada à Objetos • Estrutura de Dados • Coleções • Exercícios Práticos • Programação Funcional • Boas Práticas de Programação • Lógica de Programação • e muito mais.
Tudo isso mesmo que você:
Role a página para saber todos os detalhes.
Aprenda tudo o que precisa para começar a programar em Kotlin, desde a instalação do ambiente de desenvolvimento até conceitos fundamentais de variáveis e tipos de dados. Vamos abordar erros de compilação e execução, conversão de tipos, operadores lógicos, e muito mais.
Com aulas dinâmicas, desafios práticos e exemplos do mundo real, você será guiado através dos primeiros passos da programação. Se prepare para evoluir com nossos desafios interativos e colocar a teoria em prática!
Explore como criar e otimizar funções no Kotlin, com foco na reutilização de código. Serão abordados conceitos como a declaração e o corpo de uma função, parametrização, tipos de retorno, sobrecarga de funções e outros.
Você também aprenderá a usar recursos avançados para tornar seu código mais flexível e versátil. Com uma série de desafios práticos, incluindo o uso de múltiplas funções, você consolidará seus conhecimentos e ganhará confiança na criação de funções limpas e eficientes.
Neste módulo, você vai se aprofundar nos conceitos da Orientação a Objetos (OOP) em Kotlin. Aprenda a criar classes, definir propriedades e comportamentos, e manipular objetos de forma eficiente.
Dominando OOP a fundo, você estará preparado para iniciar qualquer software moderno. Seja aplicativos Mobile, Desktop ou Web.
Isso vai te dar uma base sólida para já começar a criar seu primeiro projeto, a sua solução de mercado.
Neste módulo avançado de Orientação a Objetos, você vai se aprofundar nas diversas estruturas de classes no Kotlin como classes aninhadas, internas, de dados e enumeradas. Vamos revisar os diferentes tipos de classes e utilizar o poder delas para manipulação de dados, desestruturação, cópia de objetos e organização do projeto.
Além disso, mergulharemos nos princípios de herança, níveis de acesso e classes abstratas, fortalecendo suas habilidades em criar arquiteturas robustas e escaláveis no Kotlin.
Explore o poder das coleções e da programação funcional no Kotlin. Aprenda a trabalhar com arrays, listas imutáveis e mutáveis, e descubra como combinar, filtrar e transformar dados de forma eficiente.
Além disso, você será introduzido a conceitos avançados, como lambdas e funções de transformação, aprimorando suas habilidades em programação funcional.
Este módulo é essencial para quem deseja escrever código Kotlin mais elegante, conciso e eficiente.
Com todo esse conhecimento e experiência que você irá adquirir, nada mais justo do que receber um certificado para comprovar seu conhecimento.
Kotlin é uma linguagem moderna e versátil que tem ganhado cada vez mais destaque no desenvolvimento de software. Existem várias razões para aprender Kotlin, e aqui estão algumas das principais:
Nossos alunos concluem o curso em até 2 meses. Contudo você terá acesso ao mesmo por 1 ano. Podendo renovar o acesso para continuar de onde parou caso ainda não tenha concluído.
Definitivamente sim! O curso foi projetado exclusivamente para iniciantes e vai ensinar passo a passo, partindo do zero ao profissional.
É possível fazer se você tiver um celular com conexão de internet. Iremos mostrar ferramentas online para que possa prosseguir com o curso.
Sim! Ele já está pronto para te ensinar a programar de verdade. Porém estamos continuamente adicionando novos conteúdos, refazendo aqueles que já estão lá e sempre otimizando e atualizando o máximo possível.
Sim. Estão 100% seguros. Todas essas informações são utilizadas apenas internamente, para emissão de nota fiscal e prevenção de fraudes. Nada será vendido ou repassado a terceiros, pois zelamos pela confiança depositada em nossos produtos. Todos os detalhes estão em nossa Política de Privacidade.
O curso utiliza a plataforma de vendas Hotmart, que está entre as melhores e mais seguras plataforma de produtos digitais do Brasil. E caso você não receba o acesso no prazo estipulado, entre em contato com nosso time em contato@tiagoaguiar.dev.
Muito simples. Assim que sua compra é efetuada, você receberá o número da transação por e-mail. Se tiver qualquer dúvida, basta entrar em contato conosco e tiraremos todas as suas dúvidas.
No momento que sua compra for aprovada pelo serviço de pagamento, automaticamente o sistema irá criar a sua conta e enviará todos os dados de acesso ao seu e-mail. Se por qualquer motivo, você não consiga acessar de imediato, basta enviar um e-mail em contato@tiagoaguiar.dev que nós te ajudaremos!
Sim!. Você terá o suporte 1 a 1 com o instrutor Tiago Aguiar dentro da área de membros VIP para tirar dúvidas caso haja. Diferente de outros cursos, aqui você tem total suporte de um desenvolvedor Sênior.
Não! Como toda base de conhecimento, nosso papel é te dar todo o conhecimento necessário para você ganhar dinheiro, ter tempo livre e ser um excelente desenvolvedor, mas os resultados e conseguir trabalhos como programador, dependem única e exclusivamente do seu esforço e dedicação. Só posso te dizer que vários alunos já entraram na área e estão decolando. É possível! Mas depende de você.
Se você não ficar satisfeito com o curso, basta nos avisar em até 7 dias, e devolveremos seu dinheiro. Isso mostra o quanto nós confiamos em nosso curso e na transformação que ele causa.
Sim. 100% seguros. Todo o processo de compra é gerenciado pela plataforma reconhecida em vendas de produtos digitais, através de uma transação criptografada. Nenhuma informação do seu cartão de crédito é mantida em nosso banco de dados.