Orientação a Objetos com C# 03 - Classes, atributos, métodos e objetos

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ส.ค. 2024
  • Terceira aula do curso de orientação a objetos com C#, onde iremos aprender os conceitos de classes, atributos, métodos e objetos.

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

  • @camilamachado22
    @camilamachado22 ปีที่แล้ว +11

    Poxa, depois de ter um curso de 8 horas sobre POO num curso pago, fiquei com duvidas e vim pro TH-cam buscar mais informações. Me deparo com essa playlist maravilhosa. Muito obrigada por dividir; Aprendendo muito

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

      Oi Camila, muito obrigado pelo comentário, fico contente em poder receber um feedback como esse, precisando de auxílio nos estudos conte comigo.
      Ainda esse ano irei atualizar essa playlist e trazer mais conteúdos de C#, bons estudos e muito sucesso.

  • @aaraoalves4796
    @aaraoalves4796 3 ปีที่แล้ว +12

    Poxa Vida tem gente que realmente sabe ensinar!!!Concordo melhor aula já vista pela internet ....vlw prof!!!!

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

      Aarão Alves, muito obrigado pelo comentário, fico feliz que tenha gostado da aula. Se tiver qualquer dúvida ou sugestão, fico à disposição. Bons estudos e muito sucesso, abraço!

  • @luizaferreira8452
    @luizaferreira8452 7 หลายเดือนก่อน +3

    Depois de ver Angular com o prof. Ralf, agora estou acompanhando essa playlist pra me ajudar nos estudos de c# do curso da Imã! Gosto muuuuito da tua didática! Estou adorando =)

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

      Oi Luiza, obrigado pelo comentário, fico contente que esteja acompanhando o treinamento de orientação a objetos com C#. Se tiver qualquer dúvida, não hesite em me chamar. Parabéns pela dedicação e sucesso nos estudos 😊😉

  • @natashaalmeida7688
    @natashaalmeida7688 3 ปีที่แล้ว +11

    nossa, muito bom!! melhor vídeo que encontrei até agora explicando passo a passo, objetivo e detalhado! muito obrigada !

    • @RalfLima
      @RalfLima  3 ปีที่แล้ว

      Oi Natasha, muito obrigado pelo comentário. Fico feliz que esteja gostando das aulas, qualquer dúvida fico à disposição. Bons estudos e muito sucesso!

  • @CM-FabricioRosa
    @CM-FabricioRosa 5 หลายเดือนก่อน +1

    vc é mto bom! Deus te abençoe!

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

      Obrigado @CM-FabricioRosa, é muito bom poder ler um comentário como esse. Parabéns pela sua dedicação aos estudos, precisando de algo, fico à disposição, abraços.

  • @mineirowz
    @mineirowz 4 หลายเดือนก่อน +1

    Sempre optei por cursos pagos e muitos são de qualidade, mas um professor que eu assisto começou POO calculando com física, ai fudeo.... Incrivelmente seu conteúdo me ajudou a entender o conceito de POO! muito obrigado :)

    • @RalfLima
      @RalfLima  4 หลายเดือนก่อน +1

      Oi Geovane, muito obrigado pelo comentário e por acompanhar o treinamento de Orientação a Objetos com C#. Fico contente em saber que esteja gostando do conteúdo, em breve trarei mais cursos de C#, preciso trazer novidades pro canal ;)
      Se precisar de qualquer auxílio nos estudos, fico à disposição. Parabéns pela sua dedicação, estudar POO não é fácil, abraços.

    • @mineirowz
      @mineirowz 4 หลายเดือนก่อน +1

      @@RalfLima Eu que agradeço pelo conteúdo! Você já fez ou tem a extensão com encapsulamento, herança, polimorfismo?

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

      Oi Geovane, infelizmente o TH-cam não me retornou sobre este comentário.
      Em julho haverá o novo treinamento de POO com C#, além da teoria, irei adicionar aulas práticas bem bacanas.
      Precisando de algo, é só me chamar, abraços.

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

    Que aula incrível! Sério!
    Já tinha pesquisado sobre métodos, classes e objetos antes porém nunca tinha encontrado algo tão esclarecedor quanto sua aula neste vídeo.
    Obrigado de coração Ralf!

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

      Oi Kelvin, eu que te agradeço pelo comentário e por acompanhar essa aula. Fico à disposição caso tenha alguma dúvida, em breve irei postar um conteúdo atualizado de orientação a objetos e C#, abraços.

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

    É como disseram aqui, realmente é diferente ter aula com que sabe ensinar!! Parabéns professor, aula top!

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

      Oi Felipe, muito obrigado pelo comentário, fico contente em saber que gostou da aula.
      Precisando de algo fico à disposição, bons estudos, abraços.

  • @isa.developer
    @isa.developer ปีที่แล้ว +1

    Primeira vez que vejo um conteúdo bom e pra Mac sobre C#. Vlw amg, ajudou muito 👏👏

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

      Oi Isabela, obrigado pelo comentário, fico feliz que tenha gostado dos conteúdos. Em breve irei disponibilizar mais aulas de C#, precisando de algo, fico à disposição, bons estudos.

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

    Acompanhando e Gostando muito! 🙏 Obrigado por este tempo em nos informar 💪Sucesso ao sr ! 03

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

      Oi Claudinei, muito obrigado por acompanhar a aula e fornecer esse feedback. Precisando de algo, fico à disposição, bons estudos e muito sucesso!

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

    Seu conteúdo está me ajudando de uma forma espetacular!
    Acabei de ser contratado como .NET JR e estou revisando todo o conteúdo.

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

      Oi João, fico muito contente em saber que o conteúdo está ajudando, obrigado pelo comentário e por acompanhar as aulas, fico muito feliz com seu feedback. Desejo bons estudos e muito sucesso, conte comigo se precisar de algo, abraços.

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

    Muito boa a didática e as referências para explicar cada conceito. Parabéns!

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

      Oi Vini, muito obrigado pelo comentário. Fico muito feliz que gostou da aula, esse feedback me anima muito para trazer mais conteúdos para o canal. Tendo dúvidas ou sugestões, fico à disposição. Bons estudos e muito sucesso, abraços!

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

    Muito boa a aula, finalmente entendi esses conceitos, ótima didática!

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

      Oi Maria, muito obrigado pelo comentário, fico feliz que conseguiu compreender os conceitos passados. Precisando de ajuda em algo, fico à disposição, bons estudos e muito sucesso ;)

  • @sangelabento
    @sangelabento 5 หลายเดือนก่อน +1

    Muito bom

    • @RalfLima
      @RalfLima  5 หลายเดือนก่อน +1

      Obrigado Manoel, fico contente em ler seu comentário, abraços.

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

    Parabéns pelo vídeo mano!! Estava com bastante dificuldade sobre o assunto na faculdade, mas sua explicação me ajudou muito, vlw!

    • @RalfLima
      @RalfLima  3 ปีที่แล้ว

      Oi Samuel, muito obrigado pelo comentário, fico feliz que a aula ajudou. Tendo qualquer dúvida é só chamar, bons estudos e muito sucesso ;)

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

    Top meu amigo. Muito obrigado por compartilhar o conhecimento.

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

      Oi Geovane, eu que te agradeço por acompanhar as aulas e comentar. Isso me anima bastante em continuar produzindo conteúdos para o canal, em breve trarei mais novidades de C# e orientação a objetos, abraços.

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

    cara! muito bom bem explicatico e tudo o que vs inseri voçe explica, parabens !

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

      Oi Alexsandro, obrigado por acompanhar a aula e comentar. Fico feliz que gostou do conteúdo, em breve terá mais conteúdos de C# e orientação a objetos no canal. Precisando de algo fico à disposição, abraços.

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

    Muito bem explicado, as informações bem objetivas, ótimo vídeo!

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

      Oi Pedro, muito obrigado por acompanhar a aula e comentar. Fico muito contente com seu feedback, em breve trarei mais conteúdos de orientação a objetos com C#. Precisando de algo fico à disposição, bons estudos e muito sucesso.

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

    Top

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

      Opa! Muito obrigado, fico feliz que tenha curtido a aula, abraços ;)

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

    Show, bem didático, muito obrigado pelos vídeos !

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

      Obrigado pelo feedback Paulo. Fico feliz que curtiu a aula, precisando de algo só chamar, abraços!

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

    Estava bem confuso pra mim seu vídeo me ajudou muito 👊

    • @RalfLima
      @RalfLima  3 ปีที่แล้ว

      Opa!!!! Obrigado pelo comentário, fico feliz que o vídeo auxiliou a compreender um pouco mais sobre orientação a objetos. Se precisar de algo só chamar, sucesso!

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

    Um dos melhores canais, vlw mano!!

    • @RalfLima
      @RalfLima  3 ปีที่แล้ว

      Oi edu_saas, muito obrigado pelo comentário. Fico muito feliz que pude ajudar de alguma maneira. Tendo dúvidas fico à total disposição, bons estudos e muito sucesso ;)

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

    Adorei, estou aprendendo mais que na faculdade

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

      Oi Nathália, fico muito contente com seu comentário. Se precisar de auxílio nos estudos, fico à disposição. Em breve trarei mais conteúdos de C#, te desejo muito sucesso.

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

    showwww

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

      Oi Glaucia, muito obrigado pelo comentário. Espero que essa aula e as demais possam te ajudar a compreender os conceitos de orientação a objetos com C#, tendo dúvidas fico à disposição. Bons estudos e muito sucesso ;)

  • @matheusmiguel681
    @matheusmiguel681 2 หลายเดือนก่อน +2

    Estou aqui em pleno 2024 na minha busca pelos conhecimentos, saiba que o senhor Faz parte de referência pra mim , até eu alcançar meu sonho e quando eu conseguir irei me lembrar das suas aulas!!!

    • @RalfLima
      @RalfLima  2 หลายเดือนก่อน +1

      Oi Matheus, muito obrigado por este comentário sensacional.
      Conte comigo para auxiliar nos estudos, vamos tornar esse sonho realidade 🚀
      Desejo muito sucesso, abraços.

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

      @@RalfLima Boa noite Ralf perdão o incomodo, poderia tirar uma dúvida minha sobre a parte que do public String que está escrito nome, no meu quando eu coloco nome aparece "O campo não anulável 'nome' precisa conter um valor não nulo ao sair do construtor. Considere declarar o campo como Anulável. (CS8618).
      Poderia me ajudar? Por Favor.

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

    Show!!!! Muito bom! Obrigado!

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

      Oi Marcos, obrigado por acompanhar a aula e por comentar. Fico contente que gostou dos conteúdos, tendo qualquer dúvida fico à disposição. Bons estudos e muito sucesso!

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

    PARABÉNS AMIGO !!!MAIS UM INSCRITO.

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

      Obrigado Marinho, agradeço muito pelo comentário e pela inscrição. Precisando de algo fico à disposição, abraços!

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

    Parabéns pelo trabalho incrível!

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

      Oi Marcelo, muito obrigado por acompanhar a aula e fornecer esse feedback. Em breve estarei atualizando a playlist para a última versão do C#, além de trazer outras novidades. Espero poder revê-lo em outros treinamentos, abraços.

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

    Muito boa a aula, de vdd. Aliás, 8:16 I feel you kkkkkkkkk JavaScript não sai da mente

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

      Oi Hermes, obrigado pelo comentário, fico feliz que curtiu a aula. Sobre o JavaScript, isso acontece o tempo todo comigo hahahahaha, abraços!

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

    Cara muito bom seu vídeo agora peguei o esquema dos métodos 😮

    • @RalfLima
      @RalfLima  3 ปีที่แล้ว

      Oi jvb brasil, muito obrigado pelo comentário. Fico feliz que o vídeo foi útil, precisando de algo só chamar, bons estudos, abraço!

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

    Parabéns pelas aulas, muito boas !

    • @RalfLima
      @RalfLima  3 ปีที่แล้ว

      Oi Miguel, muito obrigado pelo comentário. Se tiver alguma dúvida ou sugestão fico à disposição, bons estudos e muito sucesso :)

  • @singular5650
    @singular5650 4 ปีที่แล้ว

    Aula Muito Top!!! Continue com mais aulas, didática muito boa.

    • @RalfLima
      @RalfLima  4 ปีที่แล้ว

      Oi Jose, muito obrigado pela mensagem. É gratificante poder ler esse tipo de comentário. Em breve teremos novidades, abraço!

  • @programadorautodidata
    @programadorautodidata 5 หลายเดือนก่อน +1

    Que didática incrível, é realmente difícil achar algo desse nível ainda mais gratuito. Tem alguma forma de conseguir um certificado desse curso para colocar no currículo?

    • @RalfLima
      @RalfLima  4 หลายเดือนก่อน +1

      Obrigado @programadorautodidata, fico contente em ler seu comentário.
      Estou em andamento com os cursos de lógica e orientação a objetos nas versões mais atuais do C#, esses lançamentos contarão com certificado.
      A previsão é de que em junho lance o de lógica e julho o de orientação a objetos.
      Outros cursos de C# estarão disponíveis em breve ;)
      Se quiser me enviar um e-mail (contato@ralflima.com), te aviso quando lançar, também podemos trocar uma ideia.
      Obrigado mais uma vez pelo comentário, precisando de algo, conta comigo, abraços.

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

    Só pra ajudar o entendimento dos iniciantes:
    Um atributo é como se fosse uma variável, dentro da classe.
    Um método é como se fosse uma função, dentro da classe.
    Comentando isso, porque pode ser que alguém tenha um pouco de dificuldade pra assimilar (igual eu tive no começo).

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

      Oi José, obrigado por contribuir.

  • @sweetmari90
    @sweetmari90 4 ปีที่แล้ว

    Obrigada pela aula. Me ajudou bastante!

    • @RalfLima
      @RalfLima  4 ปีที่แล้ว

      Muito obrigado Mariana, fico muito feliz pela sua mensagem. Se precisar de algo fico à disposição, bons estudos :)

  • @GustavoLima-om5yk
    @GustavoLima-om5yk 4 ปีที่แล้ว +5

    Ralf, quando escrevo "dotnet run" no terminal, ainda aparece "Hello World!".
    Fiz tudo o que vc escreveu.

    • @GustavoLima-om5yk
      @GustavoLima-om5yk 4 ปีที่แล้ว +2

      Consegui solucionar, parece que tem q salvar primeiro. É só isso mesmo? Tenho que sempre salvar antes de executar?

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

      Oi@@GustavoLima-om5yk É isso mesmo, precisa salvar primeiro e depois executar. Tem uma função legal do VSCode que se chama auto save, onde ele salva sempre que você digitar. Fico feliz que deu tudo certo, bons estudos, abraço!

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

      Valeu Gustavo, me ajudou indiretamente hahaha, brigadão

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

    Já pensou em investir em seu próprio curso com certificado? Eu seria o primeiro da fila (se não fosse tão caro kk). Foca em fazer um completo do passo a passo com .NET core que é sucesso!

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

      Oi João, agradeço muito pelo comentário. Ainda esse ano vou criar uma formação completa de C#, trabalhando com as plataformas desktop, web e mobile, além de passar por conteúdos importantes como: lógica, orientação a objetos, funções nativas da linguagem e até frameworks. Provavelmente em agosto estarei lançando, te mantenho informado.
      Agradeço mais uma vez pelo comentário e por manifestar interesse em estar participando de um curso com certificado. Precisando de algo fico à disposição, abraços.

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

    Muito show suas aulas, já assisti varios videos seu, mas minha praia é C# , se tiver algum curso muito bom, em relação pra me indicar por favor...
    desde já gosto muito das suas aulas é show continue assim , ja indiquei aguns videos seus , valew

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

      Opa! Muito obrigado pelo comentário e por acompanhar as aulas, fico muito feliz pelo feedback. Alguns materiais bacanas para aprender bem sobre o C#: documentação oficial ( docs.microsoft.com/dotnet/csharp ), Macoratti ( macoratti.net ) e o Tutorialspoint ( tutorialspoint.com ).
      Em breve irei criar uma trilha de C#, nos próximos meses vai ter muita novidade. Agradeço mais uma vez o comentário e também pelas indicações, se eu puder auxiliar de alguma maneira, fico à disposição, abraços ;)

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

    Boa noite, meu VS Code atualizou e não consigo mais inserir as strings como você apresenta no vídeo, pois recebo essa mensagem: O campo não anulável 'nome' precisa conter um valor não nulo ao sair do construtor. Considere declarar o campo como anulável. [01Conceitos]csharp(CS8618). Poderia me ajudar?

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

      Boa noite Rodrigo, excelente pergunta.
      Neste treinamento utilizei o C# na versão 8, a partir da versão 10 todas as variáveis precisam conter um valor inicial, atualmente estamos na versão 11 da linguagem, sendo assim suas variáveis nome e idade deverão estar sendo criadas dessa maneira:
      // Criando a variável nome e inicializando como vazio
      public string nome = "";
      // Criando a variável idade e inicializando com zero
      public int idade = 0;
      Espero ter compreendido, pretendo regravar este treinamento na versão mais atual do C# em breve, além de mostrar alguns assunto de maneira mais aprofundada.
      Se precisar de mais alguma coisa, fico à disposição, bons estudos, abraços.

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

      @@RalfLima muito obrigado, agora consegui, o da idade eu tinha colocado como 0 mesmo, mas na string que eu estava empacado, pq se eu anulasse como o VS falava na dica, o valor nulo não era apresentado.

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

    Oi estou usando windows 10 e quando vou compilar o projeto aparece esse erro.
    error CS0246: O nome de namespace ou o tipo 'Pessoa' não pôde ser encontrado. Precisa de uma diretiva using ou de uma referência de assembly?
    se uso dotnet run
    error CS0542: "Pessoa": nomes de membro não podem ser os mesmos do seu tipo delimitador [C:\Users\Usuario\Documents\Aulas C#\aula3\aula3.csproj]
    já pesquisei na internet e nao consegui a solução.

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

      Oi Victor, vamos dar um jeito. Esse problema geralmente ocorre, pois foi criado um atributo ou método com o mesmo nome da classe. Eu imagino que você esteja instanciando o objeto Pessoa na classe Pessoa, aí ocorre isso. Por favor, comparece seu código com o meu exemplo: github.com/ralflima/orientacao_objetos_csharp/tree/master/01Conceitos
      Se mesmo assim o problema persistir, favor enviar um e-mail para: ralflima@gmail.com
      Abraços!

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

      ​@@RalfLima Oi obrigado pela ajuda e encaminhei um email com outra duvida, e desde ja obrigado pela atenção.

    • @RalfLima
      @RalfLima  3 ปีที่แล้ว

      @@VCTR7 estamos aí, fico feliz em ajudar, abraços ;)

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

    Prof, como faço pro meu arquivo Program.cs ser criado ja com aquela estrutura com a classe namspace etc? O meu so vem com o WriteLine("Hello World");

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

      Oi Devil, excelente pergunta.
      A partir da versão 6 do .NET é criado um arquivo com a estrutura: console.WriteLine("Hello World");
      Você pode acompanhar às aulas normalmente, seguindo apenas o que está dentro do static void Main(string[] args) ou se quiser usar exatamente a mesma estrutura, favor criar os projetos utilizando o comando: dotnet new console --use-program-main
      Antes que eu esqueça, houve também uma outra mudança a partir da versão 6, as variáveis precisarão inicializar, exemplo:
      string nome = "Ana";
      int idade = 19
      O restante do treinamento não houve alteração, pode seguir que vai dar tudo certo. Tendo dúvidas fico à disposição, abraços.

  • @morrito7414
    @morrito7414 7 หลายเดือนก่อน +1

    eu tenho uma pergunta eu to literalmente começando agr e queria treinar porem ta dificil so um codigo funciono e eeu to achando que é porque eu baixeei a versão antiga que o visual studio code e eu nao instaleei o dotnet 3.1 pq a microsoft disse que era pra eu pegar a versao recente teenho 17 anos e eu to perdido nisso.

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

      Oi @morrito7414, poder ser devido a versão. Em abril vou lançar um treinamento completo de lógica e outro de orientação a objetos com C#, aí vc conseguirá acompanhar sem problemas.
      Vc quer me enviar um e-mail para que eu te passe um material de estudos? Caso queira: contato@ralflima.com
      Uma dica, comece por lógica e algoritmos, aqui no canal vc conta com um curso de lógica com JavaScript e uma outra playlist só de exercícios, isso vai te ajudar, além de ser a base pra iniciar na área 😉
      Vamos conversando, conta comigo pra te ajudar nos estudos.

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

    Olá, você faz consultoria ou desenvolve algo sob encomenda? Tem um e-mail para contato?

    • @RalfLima
      @RalfLima  3 ปีที่แล้ว

      Oi Marconi, obrigado pela mensagem. Desenvolvo sistemas sob demanda, favor enviar e-mail para: ralf.lima@gmail.com, se quiser saber mais sobre meus trabalhos, favor acessar o site: www.ralflima.com, abraços.

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

    "Considere declarar o campo como anulável" aparece para a variável nome. Como resolver? vlw

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

      Oi João, estranho aparecer esse tipo de erro, poderia me enviar os arquivos para o e-mail: ralflima@gmail.com por favor? Irei analisar e retornar o mais breve possível.

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

    Oi Professor? Novamente eu aqui, queria pedir uma ajuda para você. Eu andei pesquisando formas de como guardar uma lista de ações que o usuário pode fazer, no entanto, eu não sei qual é o melhor a ser utilizado: se é list, dictionary, array, você tem uma dica? Necessito de uma lista, supondo com o nome de "Ações", dentro dessa lista, valores como: "Andar", "Correr", "Levantar". Abraços.

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

      Oi Otávio, vamos dar um jeito nisso, antes disso precisamos entender os tipos de listas que podemos usar:
      Dictionary: Possui uma chave e um objeto, geralmente é utilizado para podermos obter um objeto com mas facilidade através de uma chave, que pode ser qualquer tipo de informação (string, int, double...)
      ArrayList: Um vetor que pode aceitar diversos tipos de dados, ele é dinâmico, sendo assim você não precisa especificar uma quantidade máxima de dados que podem ser armazenados.
      List: É um um vetor que recebe apenas um tipo de dado, ele é dinâmico que nem o ArrayList.
      No seu projeto acho viável utilizar o List, já que ele irá trabalhar com um tipo de informação que é string.
      Espero ter ajudado, qualquer coisa é só chamar. Bons estudos, abraços.

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

      @@RalfLima Obrigado Professor, irei utilizar sua dica no projeto, agradeço!

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

    no meu vscode não aparece as opções quando coloco obj. | preciso colocar alguma extensão?

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

      Oi @thfields, verifique se você está com essa extensão instalada: marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp

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

      @@RalfLima eu tinha instalado mas não funcionava, agora desinstalei e instalei de novo, também instalei a extensão C# Dev Kit e funcionou!! Obrigado pelos vídeos, eu estava assistindo um da Udemy, horrível e cansativo, o seu conteúdo é gratuito e direto! Parabéns!!

  • @wandersongoncalves6916
    @wandersongoncalves6916 5 หลายเดือนก่อน +1

    professor qnd eu coloco obj. não aparece essa ações ae não oque pode ser??

    • @wandersongoncalves6916
      @wandersongoncalves6916 5 หลายเดือนก่อน +1

      fechei o visual studio code e deu certo vai entender kkkkkkkkkkk

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

      Oi @wandersongoncalves6916, ia comentar exatamente isso kkkk. Que bom que funcionou, bons estudos, abraços!

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

    Olá Ralf,
    Sempre que tento executar o vs code fala que não acha o projeto pra executar, aparentemente fiz tudo igual o seu haha
    imagina algo que pode ser?

    • @RalfLima
      @RalfLima  3 ปีที่แล้ว

      Oi Nishi, geralmente é pq não está com a pasta do projeto selecionada, por gentileza verifique se você está utilizando o comando cd nomeDoDiretório, se o problema persistir me avisa que tentamos resolver. Espero que resolva isso, boa sorte :)

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

    meu programa só roda o helo world, tentei reiniciar o programa mas deu tudo errado!!!! estou refazendo as aulas desde o video 2.

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

      Olá, qual o erro que apresenta? Geralmente o pessoal está tendo problemas, pois não está executando o comando no diretório correto. Se o problema persistir, favor enviar os arquivos e uma imagem com a mensagem do erro para o e-mail: ralflima@gmail.com

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

    Na classe Pessoa.cs eu tive que colocar no Atributo public string nome; o símbolo de interrogação. Pois no VSCode deu erro de null. Ficou assim public string? nome;
    Alguém poderia me explicar o por quê?

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

      Oi Jonas, excelente pergunta.
      A partir da versão 6 do .NET você tem duas maneiras de crias variáveis/atributos:
      1º Inicializando com um valor, exemplo:
      public string nome = "";
      public int idade = 0;
      public boolean estuda = true;
      2º Quando não deseja inicializar:
      public string? nome;
      public int? idade;
      public boolean? estuda;
      A partir da versão 6 do .NET, todas as variáveis ou atributos devem ser inicializadas, porém caso o desenvolvedor não queira passar alguma informação, basta utilizar a interrogação, assim o interpretador entende que não há o que inicializar.
      Espero ter compreendido, precisando de mais alguma coisa fico à disposição, bons estudos.

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

      @@RalfLima Sério, muito obrigado de coração pelo ensinamento. Estou a quase 3 horas somente na aula 2 e 3 pois eu tenho muita dificuldade. Mas a paciência é a chave, que Deus te abençoe!

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

      Fico feliz em poder contribuir nos estudos Jonas. Parabéns pelo seu esforço, fico à disposição caso precisar de algo, bons estudos e muito sucesso, abraços.

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

    Eu fiz tudo certinho e na hora de executar apareu a seguinte mensagem "ocorreu uma falha no build. Corrija os erros do build e execute novamente." o que pode ser?? D:

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

      Oi Natasha, geralmente esse erro ocorre por algum erro de digitação. Pode ser uma letra maiúscula/minúscula ou a falta de um ponto e vírgula. Por favor, envie seu código para o meu e-mail que vamos dar um jeito: ralf.lima@gmail.com

  • @Matheus-ci8fe
    @Matheus-ci8fe 4 ปีที่แล้ว

    Excelente aula. Eu tinha colocado a idade em string, só dps fui ver a merda.

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

      Opa! Isso acontece Matheus, o importante é que você conseguiu descobrir o erro. Esse tipo de coisa é normal, bons estudos e se precisar de algo conte comigo, abraço.

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

    show, no meu tive que mudar o nome da pasta de 01conceitos para _01conceitos pois ele identifica com INT.

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

      Opa! Boa Lucas, reparei que não mencionei o motivo do underline, em vídeos futuros vou me focar nesse detalhe. Obrigado pelo toque, e que bom que você conseguiu compreender legal essa parte, abraço!

  • @Fernando-pi3wf
    @Fernando-pi3wf ปีที่แล้ว +1

    boa noite, esse seu curso tem certificado?

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

      Boa noite Fernando, por enquanto os certificados estão sendo emitidos para os treinamentos de Spring Boot e React.
      No próximo semestre irei atualizar os conteúdos de .NET e trazer tudo da maneira mais atualizada possível, além de disponibilizar os certificados.
      Estou com as ementas prontas, apenas vou finalizar os conteúdos de Spring Boot e esperar sair a versão 8 do .NET oficialmente para poder gravar e disponibilizar.
      Tendo novidades irei anunciar na guia Comunidade do canal. Agradeço seu interesse pelo certificado, mas pode ter certeza que a espera vai valer a pena.
      Precisando de mais alguma informação fico à disposição, abraços.

    • @Fernando-pi3wf
      @Fernando-pi3wf ปีที่แล้ว +1

      @@RalfLima ah obg, ainda n sei o que é spring boot e react, mas MT obg

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

      De nada Fernando, vamos mantendo contato.
      Espero poder contar com sua participação nos treinamentos de .NET, abraços.

  • @isacsantos4366
    @isacsantos4366 4 ปีที่แล้ว

    Não consigo acessar a class de outro arquivo, só as que estão no mesmo arquivo.

    • @RalfLima
      @RalfLima  4 ปีที่แล้ว

      Olá Isac, consegue disponibilizar seus arquivos? Pode ser no Github ou em algum drive.

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

    aaaa está dando um erro que não consigo compreender... É quase como se as duas Files que criei não estivessem se comunicando uma com a outra e está dando esse erro:
    "error CS0246: O nome de namespace ou o tipo 'Pessoa' não pôde ser encontrado. Precisa de uma diretiva using ou de uma referência de assembly?"

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

      Já descobri o que foi:
      Eu criei o '.Exe' e estava rodando por 'csc nome.cs'
      E não por dotnet run

    • @RalfLima
      @RalfLima  3 ปีที่แล้ว

      Oi Alexandre, que bom que conseguiu encontrar o problema. Imaginei que poderia ser isso, mas vc foi mais rápido para encontrar, parabéns :) Agradeço por ter se inscrito no canal, tendo alguma dúvida ou sugestão fico à disposição, bons estudos.

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

    fiz igual mas não rodou kk

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

      Oi Guilherme, me envia o arquivo pra analisar por favor, meu e-mail: contato@ralflima.com
      Me interna tbm a versão do .NET que vc tem instalado, daremos um jeito.

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

      @@RalfLima blz