Kotlin é uma linguagem de programação de uso geral com tipagem estática, desenvolvida pela JetBrains. A linguagem de codificação Kotlin tem muitos elementos de programação funcionais. Ele varia do lado orientado a objetos, para suportar a subtipagem nominal com paramétrica limitada. Este curso de codificação on-line gratuito foi elaborado especificamente para guiá-lo por uma ampla variedade de conceitos e aplicações da linguagem de programação Kotlin. Ele começa dando uma visão geral do Kotlin e descreve alguns de seus recursos: tipos de inferência, menos códigos e bancos de dados de linguagem mista, entre outros. A introdução da linguagem Kotlin no espaço de programação desempenha um papel fundamental na solução de certos problemas enfrentados em outras linguagens - ela é relativamente simples e carrega poucas regras em comparação com Java e outras linguagens de programação. Embora o Kotlin tenha sido inspirado em Java, é uma versão aprimorada. Por exemplo, a exceção de ponteiro nulo (NPE) é uma das principais desvantagens do Java, mas é
resolvida pelo Kotlin.
Este tutorial de codificação ensina várias dicas práticas para instalar e configurar o Java Development Kit (JDK) e o Android Studio para Mac e Windows, as funções de um gerenciador de kit de desenvolvimento de software (SDK), o processo de criação de um emulador no gerenciador de dispositivos virtuais Android (AVD) e como manipular controles no emulador. A próxima seção se aprofunda no próprio Android Studio e você aprenderá sobre seus recursos, como criar um aplicativo em Kotlin, o processo de criar um novo projeto e personalizar seu aplicativo e como executar os aplicativos que você criou em dispositivos Mac, Linux e Windows reais
.
Para criar um aplicativo, você precisará começar criando um projeto, atribuindo variáveis, tipos de dados e dando instruções ao compilador para serem executadas. Declarar variáveis em Kotlin pode ser fácil, mas o que acontece quando você quer declarar uma variável mutável ou criar variáveis com diferentes tipos de dados? Este curso de programação discute o conceito de mutabilidade, os vários tipos de dados usados no Kotlin, como declarar uma variável sem definir um valor para ela e os caracteres de escape suportados no Kotlin. Para criar com sucesso um código fácil de ler com o Kotlin, você precisará de um conhecimento detalhado de como a linguagem Kotlin funciona, incluindo o uso apropriado de cadeias de caracteres, lógica condicional, como lidar com várias condicionais, o conceito de classes, instâncias de uma classe, expressão lambda e interpolação de funções. Inscrever-se neste curso de Kotlin para Android ensinará tudo isso e muito mais, seja você um iniciante em programação ou um profissional de programação experiente e esteja interessado em adquirir experiência na linguagem Kotlin e criar programas e aplicativos
funcionais.
In This Free Course, You Will Learn How To
View All Learning Outcomes View Less All Alison courses are free to enrol study and complete. To successfully complete this course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this course, you have the option to acquire an official , which is a great way to share your achievement with the world.
Your Alison is:
- Ideal for sharing with potential employers
- Great for your CV, professional social media profiles and job applications.
- An indication of your commitment to continuously learn, upskill & achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 3 types of s for completed courses:
- Digital : a downloadable in PDF format immediately available to you when you complete your purchase.
- : a physical version of your officially branded and security-marked
- Framed : a physical version of your officially branded and security marked in a stylish frame.
All s are available to purchase through the Alison Shop. For more information on purchasing Alison , please visit our FAQs. If you decide not to purchase your Alison , you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Account Settings. For more details on our pricing, please visit our Pricing Page