Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Fundamentos de Programação Moderna com Kotlin - Android
Highest Rated
Rating: 4.7 out of 5(1,100 ratings)
4,109 students

What you'll learn

  • Conheceram o fundamentos da linguagem Kotlin
  • Aprender a usar as estruturas de controle, operadores, funções, classes, lambdas...
  • Aprenderão sobre os fundamentos de Orientação a Objetos com Kotlin
  • Falaremos também de alguns recursos avançados como: reflexão, anotação e generics
  • Implementaremos um jogo de Campo Minado para revisar tudo que aprendemos

Course content

10 sections131 lectures13h 56m total length
  • Visão Geral do Curso8:51
  • Apostila & Repositório3:35
  • Links: Apostila & Repositório0:04
  • Java vs Kotlin2:32
  • Usando o Terminal1:25
  • Terminais0:28

Requirements

  • Você ter uma noção de como usar um PC
  • Desejável conhecimento básico de algoritmo

Description

Seja muito bem vindo ao curso de Kotlin Essencial: Aprenda a Nova Linguagem do Android!

Em 2017 Google I/O anunciou Kotlin como a nova linguagem oficial do Android e isso trouxe uma grande visibilidade e relevância para o Kotlin, mas o uso em Aplicações Android é só parte do escopo atendido pelo Kotlin, na verdade qualquer aplicação desenvolvida em Java pode se beneficiar da modernidade e dos novos recursos, pois o Kotlin funciona em máquinas virtuais Java a partir da versão 6 e consegue trabalhar de forma integrada com qualquer aplicação em Java.

O Java é uma das linguagens mais utilizadas do mundo e é fortemente adotada no mundo corporativo, entretanto nos últimos anos apresentou uma evolução muito lenta. Nesse cenário a adoção do Kotlin se torna ainda mais importante, porque vários recursos que o Java não adotou, estão disponíveis no Kotlin, tornando-a uma linguagem mais moderna e com a segurança de que o código é totalmente compatível com JVM 6 ou superiores.

Além dos vídeos, será disponibilizado uma apostila com todos os exercícios e o repositório com todo o código para te auxiliar nos estudos. Alguns dos assuntos abordados são:

  • Estruturas de Controle
  • Operadores
  • Null Safety
  • Checagem de Tipos e Cast
  • Classes
  • Funções
  • Lambdas
  • Coleções
  • OO: Encapsulamento, Herança e Polimorfismo
  • Enumerações
  • Generics
  • Reflexão
  • Anotação
  • Sobrecarga de Operadores

No final do curso nós faremos um Projeto do jogo Campo Minado para que você tenha a oportunidade de treinar em um projeto real os conceitos que foram ministrados no curso.

Pode ter certeza que todo o conteúdo será disponibilizado com a máxima qualidade e sempre que você precisar estaremos à disposição para atender eventuais dúvidas sobre o curso no fórum.

A equipe Cod3r te recebe de braços abertos e bons estudos.


Who this course is for:

  • Qualquer pessoa que queira aprender a codificar
  • Desenvolvedores Java que desejam conhecer o Kotlin e seus novos recursos
  • Desenvolvedores Android que querem utilizar Kotlin em suas Apps