Back

Duration

14 hours

Price

Level

Any Level

Certification

Available

Instructor

Arthur Oliveira Bandeira

COD3R Cursos Online

Leonardo Moura Leitao

Kotlin uma linguagem mais moderna e 100% compatvel com Java. Desenvolvimento Android. Acompanha apostila completa!

Expected learning & outcomes

  • 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

    Skills you will learn

    Android, C# programming, C++ programming, Google+, Java, Operating Systems, Safety

    About this course

    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.


    LORE ADVANTAGE

    Lore delivers value at the intersection of learning, interests and skills.

    Learn from Domain Experts

    Access learning options recommended by industry experts, professionals and thought leaders.

    Search & Compare

    Quickly search, select and add learning options to your learning list.

    Personalize your feed

    Tell us more about yourself to access the latest learning options, curated just for you.