Apresentação

Aprenda, com a TECH, uma linguagem de programação caraterizada pela interoperabilidade, segurança, clareza e suporte de ferramentas” 

##IMAGE##

A grande empresa de desenvolvimento de software JetBrains lançou recentemente Kotlin, uma linguagem que revolucionou o mundo da programação de aplicações, até então dominado principalmente por Java. Kotlin nasceu para resolver muitos dos problemas de código que Java gerava no desenvolvimento de aplicações Android e, com o tempo, tornou-se um dos sistemas mais utilizados.  

Trata-se de uma linguagem estática, interoperável com Java, poderosa, simples, leve e executável em qualquer dispositivo. Dispõe ainda de um vasto ecossistema de bibliotecas e ferramentas compatíveis. Estas caraterísticas tornaram-na a linguagem oficialmente recomendada pela Google para o desenvolvimento de aplicações Android. Tudo isto é de grande interesse para os programadores, uma vez que cada vez mais empresas procuram profissionais que conheçam esta linguagem, as suas caraterísticas e aplicações.

Este Curso tem este objetivo: permitir ao estudante desenvolver e melhorar as suas competências para poder oferecer um perfil completo e de qualidade. Trata-se de uma oportunidade para direcionar a sua carreira para uma área que não só está em expansão (o Android domina de longe o campo dos utilizadores de dispositivos móveis), como está ainda em grande crescimento.  

Para tal, a TECHcoloca à disposição dos alunos um Curso totalmente online, disponível desde o primeiro momento na sua totalidade, elaborado pelos melhores profissionais e com informação rigorosamente selecionada e atualizada. Além disso, a possibilidade de estudar em qualquer lugar e a qualquer hora faz desta capacitação uma oportunidade perfeita para todos aqueles que querem melhorar a sua carreira académica sem negligenciar a sua vida profissional.

Diferencie-se dos demais com uma capacitação em informática especializada num setor em expansão como o da programação para dispositivos Android” 

Este Curso de Linguagens de Programação em Aplicações Android. Kotlin conta com o conteúdo educacional mais completo e atualizado do mercado. As suas principais características são: 

  • O desenvolvimento de casos práticos apresentados por especialistas em Informática centrou-se na programação de aplicações Android através de Kotlin
  • Os conteúdos gráficos, esquemáticos e predominantemente práticos com que está concebido fornecem informações práticas sobre as disciplinas que são essenciais para a atividade profissional
  • Os exercícios práticos onde o processo de autoavaliação pode ser efetuado a fim de melhorar a aprendizagem
  • O seu foco especial em metodologias inovadoras  
  • As aulas teóricas, perguntas ao especialista, fóruns de discussão sobre temas controversos e atividades de reflexão individual
  • A disponibilidade de acesso aos conteúdos a partir de qualquer dispositivo fixo ou portátil com ligação à Internet 

Dominar Kotlin tornou-se um requisito essencial para o currículo de um programador Android” 

O corpo docente do Curso inclui profissionais do setor que trazem a sua experiência profissional para esta capacitação, para além de especialistas reconhecidos de sociedades de referência e universidades de prestígio.  

O seu conteúdo multimédia, desenvolvido com a mais recente tecnologia educativa, irá permitir que o profissional tenha acesso a uma aprendizagem situada e contextual, isto é, um ambiente de simulação que proporcionará uma capacitação imersiva, programada para praticar em situações reais.  

A conceção desta capacitação foca-se na Aprendizagem Baseada em Problemas, através da qual o profissional deverá tentar resolver as diferentes situações da atividade profissional que surgem ao longo do Curso. Para tal, contará com a ajuda de um sistema inovador de vídeo interativo desenvolvido por especialistas reconhecidos.  

Avance ainda mais e conheça o vasto ecossistema de bibliotecas e ferramentas compatíveis"

##IMAGE##

Um Curso que fará da sua aprendizagem uma experiência prática e dinâmica, graças à metodologia Relearning da TECH"

Programa de estudos

A TECH é pioneira em e-learning e Relearning, uma metodologia que facilita o estudo de conteúdos que exigem tanta atenção quanto a programação informática. Além disso, são muitas as possibilidades que advêm do facto de poder frequentar este Curso a partir de qualquer lugar, em qualquer altura, a um ritmo personalizado e com um conteúdo teórico e prático moderno, claro, e cuidadosamente adaptado a cada capacitação. Tudo isto permite ao estudante organizar o processo de aprendizagem de acordo com o seu tempo e técnica, sem se desviar do caminho para o sucesso que culmina com a conclusão deste Curso.

##IMAGE##

O tempo é definido por si e, em contrapartida, a TECH oferece-lhe uma capacitação de qualidade, inovadora e completa”

Módulo 1. Linguagem de programação em aplicações Android. Kotlin

1.1. Linguagem de programação Kotlin

1.1.1. Linguagem de programação Kotlin
1.1.2. Linguagem de programação Kotlin. Caraterísticas
1.1.3. Como funciona um programa em Kotlin

1.2. Programar em Kotlin

1.2.1. Estrutura de um programa em Kotlin
1.2.2. Palavras reservadas e sintaxe
1.2.3. Escrever na consola e ler Inputs do utilizador - Hello World

1.3. Tipos e variáveis em Kotlin

1.3.1. Tipos e variáveis em Kotlin
1.3.2. Declaração de variáveis: Var vs. Val
1.3.3. Operadores
1.3.4. Conversão de tipos
1.3.5. Arrays

1.4. Controlo de fluxo em Kotlin

1.4.1. Controlo de fluxo
1.4.2. Expressões condicionais
1.4.3. Loops

1.5. Funções em Kotlin

1.5.1. Funções em Kotlin
1.5.2. Estrutura de uma função
1.5.3. Funções do âmbito (Scope Functions)

1.6. Classes e objetos em Kotlin

1.6.1. Classes e objetos em Kotlin
1.6.2. Classes
1.6.3. Objetos
1.6.4. Construtores e inicialização de propriedades
1.6.5. Classes aninhadas e classes internas
1.6.6. Classes de dados

1.7. Herança em Kotlin

1.7.1. Herança
1.7.2. Superclasses e subclasses
1.7.3. Subscrição de propriedades e funções
1.7.4. Herança vs. Outros tipos de relações entre classes
1.7.5. Classes seladas
1.7.6. Enumeradas

1.8. Classes abstratas e interfaces em Kotlin

1.8.1. Classes abstratas e interfaces
1.8.2. Classes abstratas
1.8.3. Interfaces
1.8.4. Validação e conversão de tipos - operadores Is, When, As

1.9. Coleções em Kotlin

1.9.1. Coleções em Kotlin
1.9.2. Lista
1.9.3. Conjunto
1.9.4. Mapa

1.10. Gestão de exceções e valores nulos em Kotlin

1.10.1. Gestão de exceções e valores nulos
1.10.2. Valor nulo, tipos Nullable e Non-Nullable
1.10.3. Exceções

##IMAGE##

Um Curso completo e inovador que lhe permitirá melhorar as suas competências de programação com Kotlin”  

Curso de Linguagens de Programação em Aplicações Android. Kotlin

Kotlin é, atualmente, uma das linguagens de programação mais utilizadas no desenvolvimento de aplicações para dispositivos Android. Este facto, aliado ao crescente número de utilizadores de telemóveis e tablets, faz deste programa a alternativa perfeita para qualquer informático que queira estar atualizado e preparado para lidar com os mais recentes desenvolvimentos em programação. Além disso, este certificado é ministrado inteiramente online e está orientado por especialistas do sector, com uma metodologia de vanguarda em conformidade com esta área de estudo. No Curso de Linguagens de Programação em Aplicações Android. Kotlin, os alunos aprendem os fundamentos da programação em Kotlin, assim como a criação e manutenção de aplicações móveis. Os alunos serão também expostos a esta utilização de ferramentas e sistemas integrados para a criação de aplicações móveis e, no final do curso, cada aluno terá a capacidade de conceber, criar e publicar a sua própria aplicação Android. A linguagem de programação Kotlin tornou-se muito popular na criação de aplicações móveis graças à sua simplicidade e facilidade de utilização. Com este apoio do Android Studio, uma ferramenta de desenvolvimento de aplicações móveis Android de alta qualidade, os alunos aprenderão a desenvolver aplicações móveis Android de alta qualidade com ferramentas modernas.

Estude na TECH, a melhor universidade digital do mundo.

Os alunos aprenderão a usar as melhores práticas ao desenvolver uma aplicação Android. Isso inclui a criação de uma interface de usuário amigável e intuitiva, integração com diferentes serviços web, assim como boas práticas de segurança e privacidade fundamentais para a criação de aplicações móveis de alta qualidade. Na TECH tem todas as facilidades de aprendizagem, graças às nossas pílulas multimédia, biblioteca virtual e leituras especializadas. Este Curso é uma oportunidade fantástica para que os alunos aprenderem a criar aplicações móveis de alta qualidade e a utilizar as ferramentas e sistemas mais avançados.