Curso de Kotlin com Android - Primeiros Passos

Conheça a linguagem Kotlin e comece a aprender como desenvolver aplicativos para Android com ela.

Nível Iniciante Categoria Desenvolvimento Mobile

  • Curso com 02h45 de videos
  • Certificado com 14 horas
  • 21 exercícios

Sobre o curso

Conheça a linguagem Kotlin e comece a aprender como desenvolver aplicativos para Android com ela.

Em Julho de 2011 a JetBrains anunciou que estava trabalhando em uma nova linguagem de programação com o objetivo de suprir características que não eram encontradas em outras linguagens. Assim nascia a Kotlin! Porém, apenas em 2016 foi lançada a primeira versão estável da linguagem.

Contudo, foi em maio de 2017, no Google I/O 17, que veio a notícia que a colocou no centro das atenções. Os engenheiros do Google Android anunciaram a Kotlin como a mais nova linguagem de programação oficial para desenvolvimento de aplicativos Android!

Assim, este curso não traz apenas a base da linguagem Kotlin, mas também uma introdução ao Desenvolvimento Android a utilizando

O que irá aprender?

Neste curso você aprenderá sobre essa nova linguagem de programação que se tornou a nova linguagem oficial do Android. Você verá os princípios básicos de Kotlin, a sintaxe. Verá como funciona a criação de variáveis, estruturas condicionais, laços de repetição e uma breve introdução à orientação a objetos. Através das vídeo aulas e apostilas você conseguirá aliar o conhecimento teórico e prático para um melhor aproveitamento do curso. Também serão passados exercícios e exemplos completos para que você possa fixar, praticar e aplicar o conteúdo aprendido no seu dia a dia.

Neste curso, dentre várias outras coisas, você vai aprender:

  • Sobre as características e fundamentos da linguagem;
  • A montar um ambiente de desenvolvimento para trabalhar com Kotlin e Android;
  • A sintaxe básica da linguagem;
  • Como utilizar os operadores aritméticos, relacionais e lógicos;
  • Sobre os principais básicos da orientação a objetos com Kotlin;
  • A criar uma aplicação Android com esta linguagem.

Pra quem é esse curso?

Para você é um desenvolvedor Android ou um iniciante no ramo que deseja ficar por dentro das novidades e tendências do mercado nesta área, esse curso é para você! Para ter um bom aproveitamento neste curso, é necessário conhecimento básico em lógica de programação.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • JDK 8u112 ou superior
  • Android 6.0 ou superior
  • Android Studio 2.3 ou superior
  • IntelliJ IDEA 2017.2 ou superior

Conteúdo programático

  1. Introdução

    Introdução ao curso.

    1 aula
    • Introdução
  2. Kotlin – Visão geral da linguagem

    Nesta aula você conhecerá um pouco de Kotlin. Terá uma visão geral sobre a linguagem.

    3 aulas
    • Kotlin
    • Principais Características
    • Por que Android e Kotlin?
  3. Montagem do Ambiente

    Nesta aula você aprenderá a montar o ambiente para trabalhar com as IDEs que utilizaremos neste curso.

    6 aulas
    • Montagem do Ambiente
    • Instalando o JDK
    • Configurando o Java no Windows
    • Configurando o Java no Mac OS X e Linux
    • Instalando o Android Studio
    • IntelliJ IDEA
  4. Sintaxe Básica

    Nesta aula você verá como funcionam as variáveis no Kotlin. Aprenderá também, sobre os tipos de dados e suas conversões.

    7 aulas
    • Variáveis e Constantes
    • Variáveis e tipos de dados
    • Tipos de Dados
    • Conversão de Dados
    • Comentários
    • Conversão de dados
    • Questionário
  5. Operadores Aritméticos e Relacionais

    Agora, você verá sobre os operadores Aritméticos e Relacionais que podemos utilizar na linguagem Kotlin.

    6 aulas
    • Operadores Aritméticos
    • Operadores Aritméticos
    • Operadores Relacionais
    • Operadores Relacionais
    • Concatenação e interpolação de Strings
    • Questionário
  6. Estruturas Condicionais

    Nesta aula você conhecerá sobre as estruturas condicionais utilizadas no Kotlin

    6 aulas
    • Operadores Lógicos
    • Estrutura Condicional If ... else
    • Condicional If ... else
    • Estrutura Condicional When
    • Condicional When
    • Questionário
  7. Estruturas de Repetição

    Nesta aula você aprenderá sobre as estruturas de repetição e como utiliza-las

    6 aulas
    • For
    • Laço de repetição: for
    • While e do ... while
    • Laço de repetição: while
    • Laço de repetição: do ... while
    • Questionário
  8. Funções

    Agora você aprenderá sobre as funções no Kotlin e como utilizá-las

    4 aulas
    • Funções
    • Trabalhando com funções sem parâmetros
    • Trabalhando com funções com parâmetros
    • Questionário
  9. Princípios de Orientação a Objetos

    Nesta aula você verá os princípios da Orientação a Objetos com o Kotlin

    5 aulas
    • Classes
    • Atributos e Métodos
    • Classes, atributos e métodos
    • Trabalhando com Herança
    • Questionário
  10. Kotlin e Andoid

    Nesta aula você conhecerá os principais componentes de uma aplicação Android.

    9 aulas
    • Android
    • Primeiros passos com Android Studio
    • SDK Manager e AVD Manager
    • Widgets
    • TextView, EditText e Button
    • Eventos dos Widgets
    • Widgets: TextView, EditText e Button
    • Trabalhando com Widgets
    • Questionário
  11. Projeto Final

    Projeto Final do Curso

    2 aulas
    • Projeto Final – Parte 01
    • Projeto Final – Parte 02
  12. Aula 12 - Conclusão

    Conclusão do curso

    1 aula
    • Conclusão
Download da ementa

Cursos relacionados

    Utilizada e amada por milhares! Veja mais opiniões reais

    Plano de acesso total!

    Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

    Um ano de acesso completo

    Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

    • 1 ano de acesso a todos os cursos
    • Cursos novos toda semana
    • Suporte direto com professores
    • Aplicativos para Android e iOS
    • Plano de carreira personalizado
    • Certificados digitais inclusos
    • Suporte com SLA de 4 horas úteis
    • Acesso offline através dos apps
    R$ 97,00 ECONOMIZE R$ 360,00
    12x R$ 67,00 ou R$ 804,00 à vista
    Matricule-se agora
    Garantia incondicional de satisfação
    Garantia incondicional de satisfação

    Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!