Curso de Kotlin para Iniciantes - Variável Mutável e Imutável #01

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ย. 2024

ความคิดเห็น • 72

  • @StackMobile
    @StackMobile  2 ปีที่แล้ว +9

    Clique aqui para assistir a segunda aula ➡ th-cam.com/video/YsYZVxAqMz4/w-d-xo.html
    Deixe o seu Like para fortalecer o nosso trabalho.

  • @deiseribeiro1204
    @deiseribeiro1204 2 ปีที่แล้ว +8

    Perfeito, entendi muito bem. Vc tem uma ótima didática, Marcos. Gratidão por este conteúdo.

    • @StackMobile
      @StackMobile  2 ปีที่แล้ว +1

      Obrigado pela sua presença e seu feedback Deise, é muito importante para nós.
      Sucesso!

  • @luizgabriel9271
    @luizgabriel9271 ปีที่แล้ว

    Muito bom!!! Estou retomando meus estudos na área de desenvolvimento Android nada melhor que revisitar os conhecimentos básicos. Logo mais estarei adiquirindo o seu curso Android Master.

  • @almanaque19
    @almanaque19 9 หลายเดือนก่อน +1

    Você explica muito bem

    • @StackMobile
      @StackMobile  9 หลายเดือนก่อน +1

      Obrigado pelo seu feedback.

  • @hosana16
    @hosana16 ปีที่แล้ว

    Estou retomando meus estudos nessa em Kotlin e vou maratonar suas aulas pois gostei da didática.

    • @StackMobile
      @StackMobile  ปีที่แล้ว +1

      Que ótimo!
      Bons estudos.

    • @pbjhonatanrandeson
      @pbjhonatanrandeson 8 หลายเดือนก่อน

      REALMENTE A DIDATICA DELE E A MELHOR QUE EU VI ATE AGORA .

  • @franklingueddes
    @franklingueddes 7 หลายเดือนก่อน

    Muito massa esse curso que eu estava procurando

    • @StackMobile
      @StackMobile  5 หลายเดือนก่อน

      Sucesso!

  • @pbjhonatanrandeson
    @pbjhonatanrandeson 8 หลายเดือนก่อน +1

    RETOMANDO OS ESTUDOS

  • @darlinramallo9376
    @darlinramallo9376 3 หลายเดือนก่อน

    Sua explicação muito boa muito obrigada❤

    • @StackMobile
      @StackMobile  3 หลายเดือนก่อน

      Bons estudos!

  • @André-c3m
    @André-c3m 6 หลายเดือนก่อน

    Compreendido. Parabéns.

    • @StackMobile
      @StackMobile  6 หลายเดือนก่อน

      Que ótimo!

  • @albinogomesleal860
    @albinogomesleal860 ปีที่แล้ว +1

    Parabéns, Aula Fantástica !

  • @samuelsantana7630
    @samuelsantana7630 6 หลายเดือนก่อน +10

    Hoje começo do "zero", esse comentário vai ser pra eu voltar aqui pelo menos uma vez por mês para não desistir

    • @samuelsantana7630
      @samuelsantana7630 3 หลายเดือนก่อน +1

      24/07/2024 desistir kkk

    • @vingador7779
      @vingador7779 3 หลายเดือนก่อน +1

      ​@@samuelsantana7630 Oi mano, desistir não vei

    • @angelalves8633
      @angelalves8633 3 หลายเดือนก่อน

      Volte

    • @vingador7779
      @vingador7779 3 หลายเดือนก่อน

      @@samuelsantana7630 volta mano

    • @antikeswissen
      @antikeswissen หลายเดือนก่อน

      KSKSKSKSKSKSKSKKSKSKSKSKSSKSSKSK

  • @raquelcerqueira9379
    @raquelcerqueira9379 6 หลายเดือนก่อน +1

    Mestre, boa tarde.
    me tira uma duvida, por que usar args: Array ?

    • @Caioegc4521
      @Caioegc4521 29 วันที่ผ่านมา

      Tive essa mesma duvida hjahaha

  • @saudeemcasa5754
    @saudeemcasa5754 ปีที่แล้ว +1

    aula super clara e objetiva. obrigado!

  • @pbjhonatanrandeson
    @pbjhonatanrandeson ปีที่แล้ว +2

    parabéns por compartilhar seu conhecimento .

  • @programa864
    @programa864 ปีที่แล้ว

    Muito boa a explicação, parabéns.

  • @giovannisantini8469
    @giovannisantini8469 9 หลายเดือนก่อน +1

    Professor boa tarde tudo bem?
    Tenho uma dúvida pra que serve a "fun main"?

    • @almanaque19
      @almanaque19 9 หลายเดือนก่อน +1

      fun é a função, main é o nome da função. Você não precisa colocar o nome da função necessiamente de main
      fun nomedafuncao(){
      val Nome = "giovannisantini8469"
      println(Nome)
      }
      Vai printar: giovannisantini8469
      Var é uma variavel mutável e Val é imutável

    • @giovannisantini8469
      @giovannisantini8469 9 หลายเดือนก่อน +1

      @@almanaque19 e valeu pela dica

  • @edgar554
    @edgar554 ปีที่แล้ว +1

    Obrigada pelo ensinamento 💜

  • @codeopen
    @codeopen 9 หลายเดือนก่อน +1

    Mestre o senhor recomenda Android Studio?

    • @StackMobile
      @StackMobile  9 หลายเดือนก่อน

      Pra aprender a linguagem Kotlin é melhor você usar a IDE da JetBrains IntelliJ IDEA, é mais fácil e simples na hora de testar o código. Mais você também pode usar o Android Studio.

  • @domingosdias5988
    @domingosdias5988 ปีที่แล้ว

    Bem entendi, muito bom, obrigadão pela aula

  • @leonardosiqueira159
    @leonardosiqueira159 2 ปีที่แล้ว

    Top demais irmão, parabéns!!

  • @Diego_ats
    @Diego_ats 2 ปีที่แล้ว +2

    Vc tem algum curso fechado mais completo sobre Kotlin? Pq eu não encontro quase nenhum curso em kotlin

    • @StackMobile
      @StackMobile  2 ปีที่แล้ว +2

      Tem o nosso treinamento Android Master: stackmobile.com.br/androidmaster
      Com direito a novas atualizações.
      Dúvidas só entrar em contato no WhatsApp da página.

  • @marcossantos7169
    @marcossantos7169 2 ปีที่แล้ว +1

    Ótimo!

    • @StackMobile
      @StackMobile  2 ปีที่แล้ว

      Bons estudos! Marcos.

  • @joaoviana167
    @joaoviana167 ปีที่แล้ว

    Aula 01 - 0K!

  • @mudandoemcristo
    @mudandoemcristo ปีที่แล้ว +1

    Seu curso você ensina Java Ou so Kotlin

    • @StackMobile
      @StackMobile  ปีที่แล้ว

      No curso Android Master eu ensino Java e Kotlin, porém o curso é muito mais focado no Kotlin pois é a linguagem oficial do Android, porém tem o Java caso precise aprender. O mercado ainda pede essa linguagem por isso eu ainda mantenho no curso esse conteúdo.

  • @JovemProfessor
    @JovemProfessor ปีที่แล้ว

    entendi .

  • @marcuspeixoto1089
    @marcuspeixoto1089 2 ปีที่แล้ว

    Ganhou um inscrito.

  • @joaovictorbordimalves5107
    @joaovictorbordimalves5107 2 ปีที่แล้ว

    Boa noite, Infelizmente não estou conseguindo criar o arquivo .kt (src / kotlin Class/file \ main.kt) não está aparecendo essa sequência de criação na tentativa de criação na pasta SRC somente em suas sub-pastas. O que pode estar acontecendo ?

  • @hgtdinfv210
    @hgtdinfv210 ปีที่แล้ว

    no meu intelii o ''args'" da erro e o ''run'' n aparece o texto. Agora quando coloco os mesmos codigos no android studio, aparece o texto feito na linha de cód, mas ainda sinaliza o ''args'' como incoerente. Isso tem a ver com as versões?

  • @carlosribeiro3254
    @carlosribeiro3254 ปีที่แล้ว +1

    Bom dia... Eu pesquisei na rede e ninguém menciona como criar um aplicativo do tipo smart lock, esses que protegem outros aplicativos com senhas para evitar acesso não autorizado. Você pode me dar um norte? Já fiz várias pesquisas e não consigo encontrar nada.

    • @StackMobile
      @StackMobile  ปีที่แล้ว

      Olá Carlos! tudo certo?
      Acesse essa documentação: developers.google.com/identity/smartlock-passwords/android/overview?hl=pt-br
      Aqui você encontra tudo sobre esse assunto, vai precisar estudar.
      Bons estudos!

  • @programa864
    @programa864 ปีที่แล้ว +4

    Seria legal se vc envertece os dados pois cairia melhor nome para imutável e idade para mutável, idade muda a cada 365 dias.

  • @julianasouza9158
    @julianasouza9158 2 ปีที่แล้ว +2

    Posso usar o Android Studio para isso?

  • @fernandoalcantara8826
    @fernandoalcantara8826 ปีที่แล้ว

    Legal parabéns , mas o que significa VAL ?

    • @sunstixy
      @sunstixy 9 หลายเดือนก่อน

      Variável imutável, não pode mudar seu valor

  • @bdxofps
    @bdxofps ปีที่แล้ว

    da pra eu aprender usando o android studio ou só com o intellij?

    • @StackMobile
      @StackMobile  ปีที่แล้ว

      A linguagem Kotlin só com o intellij sim, agora o desenvolvimento completo de um App Android precisa da IDE Android Studio.

    • @bdxofps
      @bdxofps ปีที่แล้ว

      obrigado

  • @wisenielsmuronha3405
    @wisenielsmuronha3405 2 ปีที่แล้ว

    Fala aí Marcos, beleza?
    Bom, ao que me parece é que, segundo a sua explicação, variáveis do tipo String podem ser mutáveis, desde que tenham um *var* antes... Certo? Mas esse conceito de Strings serem mutáveis é muito estranho no mundo da programação. É a primeira vez, que ouço , que em uma linguagem variáveis do tipo string sejam mutáveis.
    Quanto ao que tu explicaste no vídeo eu entenderia da seguinte forma: Sempre que uma variáveis for definida pela palavra *var* estaríamos de facto criando uma variável, seja ela de qualquer tipo, e isso não definiria a mutabilidade ou a imutabilidade dela. O facto de se alterar o valor de uma variável em dado momento em relação ao outro, não significa que a variável tenha sido mutável, mas sim que a ela foi atribuída um outro valor.
    A variável nome= 'Marcos Duarte Gomes" seria mutável, se tu podesses aceder a um desses caracteres que compõem o valor e poder mudá-lo... ex: tenta aceder ao caracter "t" e mudá-lo para "p", se isso acontecer, deveras essa será uma variável mutável.
    E no caso de "variáveis" definidas pela palavra *val*, estaríamos a criar uma constante, e essa sim, não muda, não tem como fazer a alteração dela.. E ela pode ser de qualquer tipo...
    Bom, esse é o meu raciocínio...

    • @StackMobile
      @StackMobile  2 ปีที่แล้ว +1

      Fala Wise tudo beleza?
      Não não, quando definimos como (var) vai ser mutável independente ser for do tipo String, Int, Double etc, eu utilizei o tipo String só como exemplo. Utilizando o (val) vai ser imutável,
      porém é o mesmo conceito de constantes utilizado no Java, no Java para criar variáveis que não mudam o seu valor final, agente utiliza o (final), no Kotlin é utilizado o (val) para definir valores constantes, na linguagem Kotlin tem duas formas de constantes tem o (val) e o (const), porém o const é assunto pra outro vídeo.
      Essa é a primeira aula, na próxima aula eu falo sobre os tipos de variáveis que tem na linguagem Kotlin.
      Atenciosamente...