Ralf Lima
Ralf Lima
  • 646
  • 1 056 615
Orientação a objetos com C# - 06 Método
Olá pessoal, essa é a sexta aula do treinamento de orientação a objetos com C#. Vamos aprender a trabalhar com métodos.
[MATERIAL COMPLEMENTAR]
ralflima.com/treinamentos/orientacao_objetos_csharp/06metodo.php
[CONTATOS]
E-mail: contato@ralflima.com
GitHub: github.com/ralflima
LinkedIn: www.linkedin.com/in/ralf-lima-3b93708a
Instagram: ralflima_dev
มุมมอง: 27

วีดีโอ

Orientação a objetos com C# - 05 Atributo
มุมมอง 454 ชั่วโมงที่ผ่านมา
Olá pessoal, essa é a quinta aula do treinamento de orientação a objetos com C#. Vamos aprender a trabalhar com atributos. [MATERIAL COMPLEMENTAR] ralflima.com/treinamentos/orientacao_objetos_csharp/05atributo.php [CONTATOS] E-mail: contato@ralflima.com GitHub: github.com/ralflima LinkedIn: www.linkedin.com/in/ralf-lima-3b93708a Instagram: ralflima_dev
Orientação a objetos com C# - 04 Classe
มุมมอง 4812 ชั่วโมงที่ผ่านมา
Olá pessoal, essa é a quarta aula do treinamento de orientação a objetos com C#. Vamos aprender a trabalhar com classes. [MATERIAL COMPLEMENTAR] ralflima.com/treinamentos/orientacao_objetos_csharp/04classe.php [CONTATOS] E-mail: contato@ralflima.com GitHub: github.com/ralflima LinkedIn: www.linkedin.com/in/ralf-lima-3b93708a Instagram: ralflima_dev
Orientação a objetos com C# - 03 Criar e executar projeto
มุมมอง 7916 ชั่วโมงที่ผ่านมา
Olá pessoal, essa é a terceira aula do treinamento de orientação a objetos com C#. Na aula de hoje, iremos criar e executar nosso projeto em C#. [MATERIAL COMPLEMENTAR] ralflima.com/treinamentos/orientacao_objetos_csharp/03criar_projeto.php [CONTATOS] E-mail: contato@ralflima.com GitHub: github.com/ralflima LinkedIn: www.linkedin.com/in/ralf-lima-3b93708a Instagram: ralflima_dev
Orientação a objetos com C# - 02 Conceitos
มุมมอง 7121 ชั่วโมงที่ผ่านมา
Olá pessoal, essa é a segunda aula do treinamento de orientação a objetos com C#. Vamos aprender alguns conceitos desse paradigma de programação e também configurar nosso ambiente de desenvolvimento. [SOFTWARES UTILIZADOS] .NET 8: dotnet.microsoft.com/pt-br/download Visual Studio Code: code.visualstudio.com/Download Extensão para VSCode: marketplace.visualstudio.com/items?itemName=ms-dotnettool...
Orientação a objetos com C# - 01 Introdução
มุมมอง 173วันที่ผ่านมา
Olá pessoal, iniciamos mais um treinamento no canal Ralf Lima, dessa vez iremos desbravar os conceitos de orientação a objetos. O treinamento conta com o total de 34 aulas, sendo 17 gratuitas e as demais exclusivas para membros. [SEJA MEMBRO DO CANAL] A partir de R$7,99 por mês, os membros do canal contam com conteúdos extras e exclusivos dos treinamentos, além de certificado e suporte nos estu...
Lógica e Algoritmos com C# - 26 Considerações
มุมมอง 13614 วันที่ผ่านมา
Olá pessoal! Nessa vigésima sexta aula do treinamento de Lógica e Algoritmos com C#, irei realizar as considerações da primeira etapa do nosso treinamento. A próxima etapa é exclusiva para membros, são 43 aulas com exercícios e novos conceitos do C#, divididos em: - 30 exercícios de lógica e algoritmos (com resolução); - Trabalhar com: List, ArrayList, LinkedList, Dictionary, Queue e Stack; - E...
Lógica e Algoritmos com C# - 25 Matriz
มุมมอง 12914 วันที่ผ่านมา
Olá pessoal! Nessa vigésima quinta aula do treinamento de Lógica e Algoritmos com C#, iremos aprender a trabalhar com a estrutura de matriz. [LINK PARA SE TORNAR MEMBRO DO CANAL] th-cam.com/channels/tT934GO9Y7hoFPR_vmV5zQ.htmljoin [MATERIAL COMPLEMENTAR] ralflima.com/treinamentos/logica_csharp/25matriz.php [CONTATOS] E-mail: contato@ralflima.com GitHub: github.com/ralflima LinkedIn: www.linkedi...
Lógica e Algoritmos com C# - 24 Laço para cada (foreach)
มุมมอง 7621 วันที่ผ่านมา
Olá pessoal! Nessa vigésima terceira aula do treinamento de Lógica e Algoritmos com C#, iremos aprender a trabalhar com o laço de repetição "foreach". [LINK PARA SE TORNAR MEMBRO DO CANAL] th-cam.com/channels/tT934GO9Y7hoFPR_vmV5zQ.htmljoin [MATERIAL COMPLEMENTAR] ralflima.com/treinamentos/logica_csharp/24foreach.php [CONTATOS] E-mail: contato@ralflima.com GitHub: github.com/ralflima LinkedIn: ...
Lógica e Algoritmos com C# - 23 Vetor (array)
มุมมอง 8021 วันที่ผ่านมา
Olá pessoal! Nessa vigésima terceira aula do treinamento de Lógica e Algoritmos com C#, iremos aprender a manipular vetores. [LINK PARA SE TORNAR MEMBRO DO CANAL] th-cam.com/channels/tT934GO9Y7hoFPR_vmV5zQ.htmljoin [MATERIAL COMPLEMENTAR] ralflima.com/treinamentos/logica_csharp/23vetor.php [CONTATOS] E-mail: contato@ralflima.com GitHub: github.com/ralflima LinkedIn: www.linkedin.com/in/ralf-lim...
Lógica e Algoritmos com C# - 22 Laço para (for)
มุมมอง 6321 วันที่ผ่านมา
Olá pessoal! Nessa vigésima segunda aula do treinamento de Lógica e Algoritmos com C#, iremos aprender a utilizar a estrutura de repetição "for". [LINK PARA SE TORNAR MEMBRO DO CANAL] th-cam.com/channels/tT934GO9Y7hoFPR_vmV5zQ.htmljoin [MATERIAL COMPLEMENTAR] ralflima.com/treinamentos/logica_csharp/22for.php [CONTATOS] E-mail: contato@ralflima.com GitHub: github.com/ralflima LinkedIn: www.linke...
Lógica e Algoritmos com C# - 21 Laço faça enquanto (do while)
มุมมอง 6628 วันที่ผ่านมา
Olá pessoal! Nessa vigésima primeira aula do treinamento de Lógica e Algoritmos com C#, iremos aprender a utilizar a estrutura de repetição "do while". [LINK PARA SE TORNAR MEMBRO DO CANAL] th-cam.com/channels/tT934GO9Y7hoFPR_vmV5zQ.htmljoin [MATERIAL COMPLEMENTAR] ralflima.com/treinamentos/logica_csharp/21do_while.php [CONTATOS] E-mail: contato@ralflima.com GitHub: github.com/ralflima LinkedIn...
Lógica e Algoritmos com C# - 20 Laço enquanto (while)
มุมมอง 7628 วันที่ผ่านมา
Olá pessoal! Nessa vigésima aula do treinamento de Lógica e Algoritmos com C#, iremos aprender a utilizar a estrutura de repetição "while". [LINK PARA SE TORNAR MEMBRO DO CANAL] th-cam.com/channels/tT934GO9Y7hoFPR_vmV5zQ.htmljoin [MATERIAL COMPLEMENTAR] ralflima.com/treinamentos/logica_csharp/20while.php [CONTATOS] E-mail: contato@ralflima.com GitHub: github.com/ralflima LinkedIn: www.linkedin....
Lógica e Algoritmos com C# - 19 Switch Expression
มุมมอง 70หลายเดือนก่อน
Olá pessoal! Nessa décima nona aula do treinamento de Lógica e Algoritmos com C#, iremos aprender a utilizar a estrutura do Switch Expression. [LINK PARA SE TORNAR MEMBRO DO CANAL] th-cam.com/channels/tT934GO9Y7hoFPR_vmV5zQ.htmljoin [MATERIAL COMPLEMENTAR] ralflima.com/treinamentos/logica_csharp/19switch_expression.php [CONTATOS] E-mail: contato@ralflima.com GitHub: github.com/ralflima LinkedIn...
Lógica e Algoritmos com C# - 18 Estrutura de escolha
มุมมอง 97หลายเดือนก่อน
Olá pessoal! Nessa décima oitava aula do treinamento de Lógica e Algoritmos com C#, iremos aprender a utilizar a estrutura de escolha. [LINK PARA SE TORNAR MEMBRO DO CANAL] th-cam.com/channels/tT934GO9Y7hoFPR_vmV5zQ.htmljoin [MATERIAL COMPLEMENTAR] ralflima.com/treinamentos/logica_csharp/18estrutrua_escolha.php [CONTATOS] E-mail: contato@ralflima.com GitHub: github.com/ralflima LinkedIn: www.li...
Lógica e Algoritmos com C# - 17 Operador ternário
มุมมอง 133หลายเดือนก่อน
Lógica e Algoritmos com C# - 17 Operador ternário
Lógica e Algoritmos com C# - 16 Condicional e operadores lógicos
มุมมอง 102หลายเดือนก่อน
Lógica e Algoritmos com C# - 16 Condicional e operadores lógicos
Lógica e Algoritmos com C# - 15 Condicional encadeada
มุมมอง 96หลายเดือนก่อน
Lógica e Algoritmos com C# - 15 Condicional encadeada
Lógica e Algoritmos com C# - 14 Condicional simples
มุมมอง 113หลายเดือนก่อน
Lógica e Algoritmos com C# - 14 Condicional simples
Lógica e Algoritmos com C# - 13 Operadores lógicos
มุมมอง 100หลายเดือนก่อน
Lógica e Algoritmos com C# - 13 Operadores lógicos
Lógica e Algoritmos com C# - 12 Operadores relacionais
มุมมอง 112หลายเดือนก่อน
Lógica e Algoritmos com C# - 12 Operadores relacionais
Lógica e Algoritmos com C# - 11 Operadores aritméticos
มุมมอง 118หลายเดือนก่อน
Lógica e Algoritmos com C# - 11 Operadores aritméticos
Lógica e Algoritmos com C# - 10 Converter dados
มุมมอง 142หลายเดือนก่อน
Lógica e Algoritmos com C# - 10 Converter dados
Lógica e Algoritmos com C# - 09 Comando ReadLine
มุมมอง 136หลายเดือนก่อน
Lógica e Algoritmos com C# - 09 Comando ReadLine
Lógica e Algoritmos com C# - 08 Concatenação
มุมมอง 142หลายเดือนก่อน
Lógica e Algoritmos com C# - 08 Concatenação
Lógica e Algoritmos com C# - 07 Constantes
มุมมอง 153หลายเดือนก่อน
Lógica e Algoritmos com C# - 07 Constantes
Lógica e Algoritmos com C# - 06 Variáveis
มุมมอง 1552 หลายเดือนก่อน
Lógica e Algoritmos com C# - 06 Variáveis
Lógica e Algoritmos com C# - 05 Exibir mensagens
มุมมอง 1502 หลายเดือนก่อน
Lógica e Algoritmos com C# - 05 Exibir mensagens
Lógica e Algoritmos com C# - 04 Comentários
มุมมอง 1642 หลายเดือนก่อน
Lógica e Algoritmos com C# - 04 Comentários
Lógica e Algoritmos com C# - 03 Criar e executar projetos
มุมมอง 2352 หลายเดือนก่อน
Lógica e Algoritmos com C# - 03 Criar e executar projetos

ความคิดเห็น

  • @joaogabrielv.m328
    @joaogabrielv.m328 8 ชั่วโมงที่ผ่านมา

    Valeu, Ralf! Tô sumido por causa do trabalho, demanda bem chatinha com dashboard no Grafana e montando uma POC para apresentar para o PO, tendo que ver Prometheus um pouco mais a fundo pois não temos OpenTelemetry implementado no projeto :')

    • @RalfLima
      @RalfLima 4 ชั่วโมงที่ผ่านมา

      Opa!!! Obrigado João. Trabalho é isso aí meu amigo, mas fico feliz que esteja firme e forte nos projetos. Bons estudos por aí, tenho certeza que vai dar conta do recado. Tenha um ótimo final de semana, abraços.

  • @felipeschmidt8627
    @felipeschmidt8627 13 ชั่วโมงที่ผ่านมา

    Muito bom! Finalmente aprendi um pouco de Vue, muito obrigado Os exemplos são uma ótima referência para quem está começando.

    • @RalfLima
      @RalfLima 13 ชั่วโมงที่ผ่านมา

      Obrigado Felipe, fico contente em saber que os conteúdos foram úteis. Em breve trarei novos conteúdos de Vue 😃 Convido a se tornar membro para aprender mais sobre o Vue, além de obter o certificado deste treinamento, o investimento é de R$7,90 por mês (cancele a qualquer momento). Se precisar de algo, fico à disposição. Abraços.

  • @Alex-Bibiano
    @Alex-Bibiano 19 ชั่วโมงที่ผ่านมา

    Tu é top. Obrigado!!

    • @RalfLima
      @RalfLima 14 ชั่วโมงที่ผ่านมา

      Oi @Alex-Bibiano, muito obrigado pelo comentário e por acompanhar o treinamento de Orientação a Objetos com C#. Fico contente em saber que gostou do conteúdo, estou com uma playlist nova desse assunto. Fique à vontade para acompanhar as atualizações do C#, tem muita dica bacana, Se precisar de algo, fico à disposição. Espero poder revê-lo em outros treinamentos. Abraço.

  • @cferreira33
    @cferreira33 19 ชั่วโมงที่ผ่านมา

    @RalfLima, comecei atuar em um projeto Node que usa o framework Ts.ED você tem conhece material sobre? se sim poderia disponibilizar ?

    • @RalfLima
      @RalfLima 14 ชั่วโมงที่ผ่านมา

      Oi @cferreira33, nunca ouvi falar do framework Ts.ED. Fiz uma pesquisa e não encontrei muitos materiais. Dei uma olhada na documentação oficial, está muito bem escrita, acho que vale a pena estudar por lá. Infelizmente não encontrei nenhum material extra, vi uma aula ensinando conceitos básicos (mesmo exemplo da documentação) e também alguns artigos explicando sobre o framework, mas nada muito elaborado. Gostei da estrutura dele, realmente interessante para criar APIs. Foque na documentação oficial que não tem erro ;) Se precisar de mais alguma coisa, fico à disposição. Bons estudos.

    • @cferreira33
      @cferreira33 14 ชั่วโมงที่ผ่านมา

      @@RalfLima Opa, obrigado

  • @AsmiroDouglas
    @AsmiroDouglas วันที่ผ่านมา

    oi tudo bem? To tendo um problema com a conexão do servidor Mysql que foi criado junto na aula. Fechei o Vs code, no dia seguinte as coisas que fiz junto a aula sumiu, e não to conseguindo conexão. Aparece esse erro "Error: connect ECONNREFUSED 127.0.0.1:3306" .Poderia me dizer o que se trata? Não to conseguindo criar uma Database nova, ai aparece o mesmo erro.

    • @RalfLima
      @RalfLima วันที่ผ่านมา

      Oi @AsmiroDouglas, tudo ótimo e com você? Muito obrigado pelo comentário e por acompanhar o treinamento. Esse problema geralmente ocorre devido o banco MySQL não estar em funcionamento, existem algumas maneiras de efetuarmos sua ativação, tente essa: 1° Abra o executar do Windows (Windows + R). 2° Digite: services.msc 3° Procure por MySQL. 4° Clique com o botão na opção MySQL e clique em Start ou Iniciar. 5° Verifique no Visual Studio Code se a conexão foi realizada (Onde é exibido o nome da conexao, clique no botão atualizar ou refresh). Se o problema persistir, me avise que tentamos outras maneiras. Espero que funcione, se precisar de mais alguma coisa, fico à disposição. Abraço 😃

  • @fabiocorreagomes
    @fabiocorreagomes วันที่ผ่านมา

    Ótima aula! Uma pergunta, o VueJs já utiliza o Vite como padrão, certo?

    • @RalfLima
      @RalfLima วันที่ผ่านมา

      Oi Fabio, muito obrigado pelo comentário e por acompanhar o treinamento. Correto o Vite é padrão do Vue desde a versão 3, nas versões anteriores era o Bundler. Abraço.

    • @fabiocorreagomes
      @fabiocorreagomes วันที่ผ่านมา

      @@RalfLima Obrigado amigo. Vou assistir o curso até o final. Estou focando no VueJs pelo fato dele ser "Laravel Friendly", procede? desde já grato pela resposta

    • @RalfLima
      @RalfLima วันที่ผ่านมา

      Fico contente em poder contribuir @fabiocorreagomes. Vue.js e Laravel é uma combinação fantástica! Realmente um complementa o outro. Podemos utilizar o Angular e o React com o Laravel também, mas o Vue acho que combina mais. Tem boa performance, sintaxe bem enxuta e os desenvolvedores PHP geralmente preferem o Vue pela curva de aprendizagem considerada baixa. Podemos considerar realmente que seja Laravel Friendly, futuramente quero trazer um treinamento de Vue e Laravel, alguns inscritos já me pediram. Qualquer auxílio nos estudos de Vue.js ou Laravel, fico à disposição. Bons estudos e muito sucesso, abraço.

    • @fabiocorreagomes
      @fabiocorreagomes วันที่ผ่านมา

      @@RalfLima Gratidão pela resposta, amigo. Desejo todo sucesso para seu canal. Fique com Deus

  • @claudionorton3603
    @claudionorton3603 2 วันที่ผ่านมา

    SHOW

    • @RalfLima
      @RalfLima 2 วันที่ผ่านมา

      Obrigado Claudio 😃

  • @claudionorton3603
    @claudionorton3603 2 วันที่ผ่านมา

    obrigado !!

    • @RalfLima
      @RalfLima 2 วันที่ผ่านมา

      Oi Claudio, eu que te agradeço pelo comentário e tbm por se tornar membro do canal. Não se esqueça de entrar em contato para obter o certificado do treinamento: membros@ralflima.com 😉 Se precisar de algo, fico à disposição. Abraços.

  • @nicollasviana12
    @nicollasviana12 2 วันที่ผ่านมา

    Muito obrigado professor, ajudou muito e a sua didática é ótima. Valeu!

    • @RalfLima
      @RalfLima 2 วันที่ผ่านมา

      Oi @nicollasviana12, muito obrigado pelo comentário e por acompanhar o treinamento. Fico contente que gostou do curso, em breve trarei mais conteúdos de Spring. Se precisar de algo, fico à disposição, abraço.

  • @claudionorton3603
    @claudionorton3603 4 วันที่ผ่านมา

    Cara , espero aprender , caso eu consiga me tornarei membro

    • @RalfLima
      @RalfLima 4 วันที่ผ่านมา

      Oi Claudio, tenho certeza de que irá conseguir. Conta comigo para auxiliar nos estudos, darei todo o suporte necessário. Abraço.

  • @RalfLima
    @RalfLima 4 วันที่ผ่านมา

    [MUDANÇA NA VERSÃO 18 OU SUPERIOR DO ANGULAR] Alguns inscritos me relataram problemas ao exibir as imagens, no Angular 18 agora precisamos fazer o seguinte: 1º Localize a pasta public (onde tem o arquivo favicon.ico). 2º Crie umas pasta assets dentro da pasta public. 3º Envie as imagens para a pasta assets. 4º Para ter acesso às imagens, basta utilizar o seguinte comando no arquivo HTML: <img src="./assets/minhaImagem.png">. Agora vocês conseguirão exibir as imagens ;) Qualquer dúvida, fico à disposição. Bons estudos, abraços!

  • @y1pz717
    @y1pz717 4 วันที่ผ่านมา

    professor como faço para: Criar frontend Angular última versão, componentes standalones, UI Material para cadastro de clientes. Um cliente é composto por id, nome, telefone e email. Criar um backend em springboot e banco postgresql para conectar esse frontend.

    • @RalfLima
      @RalfLima 4 วันที่ผ่านมา

      Oi Gustavo, Resposta bem complexa, mas vou tentar resumir ao máximo para você aqui ;) 1º A última versão do Angular é a 18 (a versão 17 e 18 segue o mesmo padrão, então tudo que ensino nas aulas se aplica na versão mais atual do framework). 2º Sobre componentes standalones, por padrão a partir da versão 17 todos os componentes são standadlone. Lembrando que a ideia do Standalone é não termos um arquivo centralizando suas funcionalidades e importações (até a versão 16 tínhamos o NgModule que fazia essa centralização). Todo o meu treinamento de Angular 17 utiliza o conceito de Standalone. 3º UI Material, provavelmente você está se referindo ao Angular Material UI, ensino sobre ele nas aulas exclusivas para membros (aula de número 58). 4º Para trabalhar com requisições, vc precisa implementar o uso do comando provideHttpClient, ensino também essa parte no conteúdo exclusivo para membros. Inclusive, nas aulas exclusivas para os membros, crio uma API falsa em Node para trabalhar com funcionalidades básicas como: cadastros, seleções, alterações e exclusões, exatamente o que você vai utilizar em seu projeto. Você poderia desenvolver incialmente utilizando a API falsa e depois criar uma API em Spring e PostgreSQL para realizar o consumo. Para o back-end, você pode dar uma olhada no meu treinamento: Criando APIs com Spring Boot. Lá eu ensino tudo o que precisa para criar essa API, a única diferença é que eu utilizo o banco MySQL, mas você pode trocar o driver de conexão, o restante continua o mesmo. Tenho certeza de que se você acompanhar as aulas exclusivas para membros do canal, vai te dar uma boa ajuda. O consumo de APIs via Angular ensino entre as aulas 42 até 57. Você pode se tornar membro por apenas R$7,99 por mês (cancele a qualquer momento), link: th-cam.com/users/ralflimajoin ou clique no botão "Seja membro" que está abaixo dos vídeos. Espero ter contribuído, se precisar de mais alguma coisa, fico à disposição. Bom projeto, abraço.

    • @y1pz717
      @y1pz717 4 วันที่ผ่านมา

      @@RalfLima sera que nao da pra fazer igual a Este curso so mudando o banco para o postgres?

    • @RalfLima
      @RalfLima 4 วันที่ผ่านมา

      Sim, dá pra fazer Gustavo ;)

    • @y1pz717
      @y1pz717 4 วันที่ผ่านมา

      @@RalfLima mas ai eu teria que mudar pro angular material ne?

    • @RalfLima
      @RalfLima 4 วันที่ผ่านมา

      1° Criar o projeto Angular. 2° Configurar o Angular Material. 3° Criar sua estrutura de componentes, onde vc irá ter elementos como: formulários, tabelas, alertas, etc... 4° Integrar com a API, utilizando o módulo http do Angular.

  • @webstersevenlanguages3284
    @webstersevenlanguages3284 6 วันที่ผ่านมา

    Nice class

    • @RalfLima
      @RalfLima 6 วันที่ผ่านมา

      Thanks Webster 😉

  • @nandomoreira9627
    @nandomoreira9627 6 วันที่ผ่านมา

    Grande Ralf, desde ja agradeço pela didática e pelo empenho no curso. Tenho uma pequena dúvida... Entre chaves você colocou {{ nome }}, mas o correto não seria inserir o nome da variável, que no caso está como "let nomes = [...]" ?

    • @RalfLima
      @RalfLima 6 วันที่ผ่านมา

      Oi @nandomoreira9627, obrigado pelo comentário e por acompanhar o treinamento de Vue.js 😁 Na verdade a maneira que estou utilizando é a correta, extraí da própria documentação do Vue 😉 A variável que você está se referindo foi utilizada no v-for, por isso não preciso utilizá-la entre as chaves. Cada vez que o laço é executado, a minha variável nome irá conter o valor do vetor nomes em uma determinada posição, fazendo com que não seja necessário referenciar o vetor de nomes, apenas a variável nome. Outro exemplo: let pessoas = [ {nome:"Alice", idade:22}, {nome:"Joâo", idade:30} ] <ul> <li v-for(let p in pessoas)> {{ p.nome }} - {{ p.idade }} </li> </ul> Se você estivesse utilizando JavaScript puro, realmente teria que referenciar seu vetor de nomes (let nomes = [...]), mas quando utilizamos tecnologias como: Vue, React e Angular, temos estruturas que facilitam a manipulação de dados, no caso do Vue o v-for é uma delas. Espero ter contribuído, se precisar de mais alguma coisa, fico à disposição. Bons estudos, abraços.

    • @nandomoreira9627
      @nandomoreira9627 6 วันที่ผ่านมา

      @@RalfLima obrigado pelo esclarecimento e por sanar minha dúvida. Grande abraço!

    • @RalfLima
      @RalfLima 6 วันที่ผ่านมา

      Oi @nandomoreira9627, obrigado pelo retorno. Fico contente que a explicação foi útil. Se precisar de mais alguma coisa, fico à disposição. Tenha um excelente final de semana, abraço ;)

  • @joaogabrielv.m328
    @joaogabrielv.m328 7 วันที่ผ่านมา

    Valeu, Ralf! :)

    • @RalfLima
      @RalfLima 7 วันที่ผ่านมา

      Opa! Estamos aí João, obrigado pelo comentário. Tenha um excelente final de semana, abraços.

  • @escanorofukkatsu2919
    @escanorofukkatsu2919 8 วันที่ผ่านมา

    Muito bom o teu curso! a forma rapido e direta que abordou os assuntos foram ótimas!

    • @RalfLima
      @RalfLima 8 วันที่ผ่านมา

      Muito obrigado, fico contente em ler seu comentário. Em breve farei uma atualização deste treinamento 😁 Se precisar se algo, fico à disposição. Tenha uma ótima sexta-feira, abraços.

  • @elisafa
    @elisafa 8 วันที่ผ่านมา

    @Ralf como sempre aula especial, mas estou com uma dúvida: no pouco conhecimento que tenho sobre esses frameworks frontend voltados a componentes em SPA, estes são criados para justamente ficarem separados, como por exemplo, a tabela seria um componente, o formulário outro componente e assim eu poderia navegar entre eles e até mesmo inserir um dentro do outro. Mas aqui criamos tudo dentro de um único componente. Como seria o ideal?

    • @RalfLima
      @RalfLima 8 วันที่ผ่านมา

      Olá Elisafá, muito obrigado pelo comentário, fico contente que esteja gostando dos conteúdos. Excelente pergunta, o ideal é dividir entre componentes. Ensino sobre essa boa prática a partir da aula de número 59. Precisamos utilizar os comandos @input e @output para criarmos comunicações entre componentes. @input -> Disponibilizar funções, variáveis e constantes para outro componente. Geralmente o uso do @input é chamado de "estrutura de compartilhamento pai - filho", onde o componente pai disponibiliza alguma estrutura para o componente filho. @output -> Quando um componente está utilizando uma função, variável ou constate de outro componente e deseja comunicar o seu uso/modificação, é necessário utilizar o @output, assim o componente pai fica ciente do uso ou modificação. A partir da aula 59 vamos abordar sobre o assunto, se você precisar de qualquer suporte para reestruturar algum projeto ou precisar de mais exemplos, fico à total disposição. Espero ter contribuído, se precisar de mais alguma coisa, fico à disposição. Bons estudos ;)

  • @lucasalves2540
    @lucasalves2540 8 วันที่ผ่านมา

    Sensacional ! Obrigado pelo conteudo de extrema qualidade, estou compartilhando com o maximo de pessoas que eu conheco.

    • @RalfLima
      @RalfLima 8 วันที่ผ่านมา

      Oi Lucas, muito obrigado! Fico contente que esteja acompanhando o curso de APIs com Spring Boot. Se precisar de qualquer auxílio, fico à disposição. Obrigado pela parceria, cada compartilhamento me ajuda demais. Quero que o canal auxilie o máximo possível aqueles que tem interesse em aprender sobre diversas tecnologias, sua contribuição é muito importante. Bons estudos, abraços.

  • @lucasalves2540
    @lucasalves2540 9 วันที่ผ่านมา

    Meus parabens professor! Ja paguei caro por conteudo que nao tinham nem 10% da qualidade e didatica que voce possui. Sugestao, monte um curso de PL/SQL Oracle

    • @RalfLima
      @RalfLima 9 วันที่ผ่านมา

      Oi Lucas, muito obrigado pelo comentário! Fico contente em receber um retorno tão positivo. Agradeço também pela sugestão do treinamento de PL/SQL Oracle, já está na minha lista e em breve teremos novidades sobre isso. Se precisar de algo, estou à disposição. Espero revê-lo em outros treinamentos. Um abraço!

  • @joaogabrielv.m328
    @joaogabrielv.m328 9 วันที่ผ่านมา

    Valeu, Ralf! Certeza de que a playlist de OO ira agregar bastante :)

    • @RalfLima
      @RalfLima 9 วันที่ผ่านมา

      Opa!!! Saudações João, agradeço pelo comentário meu amigo. Abraço ;)

  • @elisafa
    @elisafa 9 วันที่ผ่านมา

    Você consegue transformar algo que na minha mente era complicado em simples. Obrigado e já vou assinar o canal para mais conteúdo.

    • @RalfLima
      @RalfLima 9 วันที่ผ่านมา

      Oi Elisafá, muito obrigado pelo comentário e por acompanhar o treinamento de Angular 17, fico contente em saber que esteja gostando do conteúdos. Agradeço pelo interesse em assinar o canal. Se precisar de algo, fico à disposição. Bons estudos e muito sucesso, abraço.

  • @fdeutsche
    @fdeutsche 10 วันที่ผ่านมา

    O Ralf sempre nos surpreendendo.... só falta um cursinho de PHP mas você não está preparado para essa conversa kkkk Abraços Amigo!

    • @RalfLima
      @RalfLima 10 วันที่ผ่านมา

      Oi Denis, muito obrigado meu amigo. Hahahaha olha a treta hein Denis 😆 Abraços.

  • @joaogabrielv.m328
    @joaogabrielv.m328 11 วันที่ผ่านมา

    E a saga continua <3 Valeu, Ralf

    • @RalfLima
      @RalfLima 11 วันที่ผ่านมา

      Opa!!! Valeu João, muito bom ter sua parceria meu amigo. Tenha uma ótima semana, abraços.

  • @odustty
    @odustty 11 วันที่ผ่านมา

    Em relação a instância dos objetos das classes: Imposto objetoE = new Estagiario(); Nesse caso o objetoE está tendo acesso as duas classes por conta da herança, ou do polimorfismo?

    • @RalfLima
      @RalfLima 11 วันที่ผ่านมา

      Oi @odustty, boa pergunta. O acesso é através da herança, o polimorfismo ocorre quando um método é sobrescrito 😉 Basicamente estão interligados, já que estamos utilizando duas classes. Espero ter contribuído, se precisar de mais alguma coisa, fico à disposição. Hoje dia 02 a partir das 19:00, estará disponível a primeira aula do novo treinamento de Orientação a Objetos com C#, convido você a assistir. Bons estudos e muito sucesso, abraço.

  • @anykrzy9870
    @anykrzy9870 11 วันที่ผ่านมา

    Ja me escrevi no canal você tem uma didadica muito boa

    • @RalfLima
      @RalfLima 11 วันที่ผ่านมา

      Muito obrigado @anykrzy9870. Se precisar de auxílio nos estudos, fico à disposição 😉

  • @CapaDoBatman
    @CapaDoBatman 14 วันที่ผ่านมา

    Cara, aprendi bastante .. pratiquei e printei tdo que pratiquei, até incrementei funcionalidades novas nesses codigos que aprendi, mto obg 😁

    • @RalfLima
      @RalfLima 14 วันที่ผ่านมา

      Oi Henrike, muito obrigado pelo comentário e por realizar o curso de Orientação a Objetos com C#. Fico contente em saber que o conteúdo foi útil. Se precisar de algo, fico à disposição. Espero poder revê-lo em outros treinamentos, abraços.

  • @CapaDoBatman
    @CapaDoBatman 14 วันที่ผ่านมา

    Didática mil vezes melhor que meu professor da facul ... obg pelo conteúdo !

    • @RalfLima
      @RalfLima 14 วันที่ผ่านมา

      Oi @CapaDoBatmam, muito obrigado pelo comentário e por acompanhar o treinamento. Fico contente em contribuir nos estudos, se precisar de qualquer auxílio, fico à disposição. Segunda-feira irei disponibilizar o novo treinamento de orientação a objetos com C# utilizando o .NET 8, convido você a participar, está muito bacana. Bons estudos e muito sucesso, abraços.

  • @ricklinuxx
    @ricklinuxx 15 วันที่ผ่านมา

    No angular 18, nao existe essa pasta asstes, agora ér a public e nao sei como realizar isso.

    • @RalfLima
      @RalfLima 15 วันที่ผ่านมา

      Olá 😁 Que estranho, estou com a versão 18 do Angular e a pasta foi criada normalmente. Vc pode criar manualmente a pasta, lembre-se que a pasta assets precisa ser criada dentro da pasta src. Se tiver qualquer problema, pode me enviar um e-mail com acesso ao projeto para realizar uma análise: contato@ralflima.com 😁 Se precisar de mais alguma coisa, fico à disposição. Bons estudos.

  • @CristianEtchebest
    @CristianEtchebest 15 วันที่ผ่านมา

    Fala Ralf! Cara, muito boas as tuas aulas. Gostaria, se possível, pedir uma playlist a você. Não temos, não ao menos no BR, playlist de Angular 17+ tendo como back-end Firebase Functions (NodeJS), nessa linha utilizando as tecnologias Firebase Firestore e Authenticate. Existe algo bem completo na Gringa, porem no Brasil... nada. Acredito que esse conteúdo seria para o perfil pago e caso você venha a desenvolver pode contar com a minha inscrição. Forte abraço!

  • @acemarmarques597
    @acemarmarques597 16 วันที่ผ่านมา

    Hoje 28/08/2024 estou vendo esse video e quero parabenizar este professor pelo excelente forma de ensinar. Já assisti vários tutoriais sobre métodos e objetos e não estava conseguindo entender só tenho que agradecer e pedir a Deus que abençoes sempre e te muita sabedoria porque quem transborda conhecimento levando algo de valor a mais pessoas ajudando a transformar vidas sempre será abençoado. Valeu e muito obrigado.

    • @RalfLima
      @RalfLima 16 วันที่ผ่านมา

      Oi Acemar, que comentário sensacional! Fiquei muito feliz em poder ler sua mensagem, me incentiva muito a continuar produzindo conteúdos para o canal. É gratificante poder saber que o conteúdo foi útil, conte comigo se precisar de qualquer auxílio nos estudos. Segunda-feira dia 02/09 estará disponível o treinamento de Orientação a Objetos com C# atualizado, utilizando a versão 8 do .NET, convido você a acompanhar este novo curso. Acemar, obrigado por cada palavra. Sou muito grato por conhecer pessoas que nem você, ter meu trabalho reconhecido é algo incrível. Que Deus o abençoe, desejo muito sucesso Acemar. Abraços.

  • @joaogabrielv.m328
    @joaogabrielv.m328 16 วันที่ผ่านมา

    Valeu, Ralf! Tô duro que nem coco, não consigo virar membro, porém vindo aqui sempre que possível para dar uma moral do conteúdo do amigo. Abs!

    • @RalfLima
      @RalfLima 16 วันที่ผ่านมา

      Oi João, te agradeço meu amigo. Seus comentários e likes já me ajudam demais. Te desejo muito sucesso nos projetos, que seja muito próspero. Segunda-feira começa o curso de Orientação a Objetos com C#, está bem legal tbm ;) Se precisar de algo, é só chamar. Abraços.

  • @ramondev1
    @ramondev1 16 วันที่ผ่านมา

    Quero assinar mas não consigo, o yt diz que nao consegue validar meu cpf

    • @RalfLima
      @RalfLima 16 วันที่ผ่านมา

      Oi @ramondev1, que estranho. O TH-cam indica para que esse tipo de problema seja reportado através destes links: support.google.com/youtube/contact/commerce_chat support.google.com/youtube/contact/c2c_commerce_contact Espero que consiga resolver este problema, infelizmente é uma falha do próprio TH-cam. Tomara que o suporte consiga te ajudar. Se precisar de mais alguma coisa, fico à disposição. Abraço.

  • @comojogarnajungle462
    @comojogarnajungle462 17 วันที่ผ่านมา

    oi galera, eu não consegui com o comando fornecido pelo professor . Tive que usar este comando : npm install -g nodemon

    • @RalfLima
      @RalfLima 17 วันที่ผ่านมา

      Obrigado pela contribuição @comojogarnajungle462, dica muito boa. Se tiver qualquer problema, fico à disposição para auxiliar nos estudos ;)

  • @VictorGuarido
    @VictorGuarido 18 วันที่ผ่านมา

    Top Ralf!! Obrigado pelas aulas!! Aqui deu certo. Só fiquei meio confuso na parte do "Obter posição do vetor onde esta o cliente", não entendi o processo

    • @RalfLima
      @RalfLima 18 วันที่ผ่านมา

      Oi Victor, eu que te agradeço pelo comentário e por realizar este comentário. Essa parte é confusa, mas vamos dar um jeito ;) Vamos supor que tenha a seguinte lista: 1 - Ralf 4 - Jéssica 7 - Ana 9 - Ricardo Vamos alterar a Jéssica para Carla, enviamos o novo nome para a API e temos como retorno um novo objeto. Agora preciso modificar o vetor do Angular, para que a tabela seja atualizada, para isso tenho essa etapa "obter posição do vetor". No caso eu sei que a Jéssica foi modificada e sei qual é o código da Jéssica, mas não sei em qual posição do vetor ela se encontra. Por isso há esse método, utilizando o findIndex teremos a posição que se encontra a pessoa com aquele determinado código, fazendo com que nossa tabela fique: 1 - Ralf 4 - Carla 7 - Ana 9 - Ricardo Existem outras maneiras de realizarmos esse tipo de modificação no vetor, mas essa é uma opção muito utilizada em projetos reais, além de ter uma estrutura bem amigável. Espero que essa explicação tenha auxiliado. Se precisar de mais alguma coisa, fico à disposição. Abraço.

    • @VictorGuarido
      @VictorGuarido 17 วันที่ผ่านมา

      @@RalfLima Ahhh siim, caramba muito bom!! Ficou mais claro, entendi agora. Obrigadão!! Você nos ajuda muito!!

  • @joaogabrielv.m328
    @joaogabrielv.m328 18 วันที่ผ่านมา

    Valeu, Ralf! Num vídeo futuro, teremos conteúdo abordando Jagged Arrays?

    • @RalfLima
      @RalfLima 18 วันที่ผ่านมา

      Oi João, obrigado pelo comentário :) Vou te contar que nem pensei em ensinar o Jagged Array, mas é interessante aplicar seu uso em treinamentos futuros. Obrigado pela sugestão, abraço.

  • @LucasLima-ng7sq
    @LucasLima-ng7sq 18 วันที่ผ่านมา

    top demais, sigo aqui acompanhando todos os vídeos!

    • @RalfLima
      @RalfLima 18 วันที่ผ่านมา

      Oi Lucas, muito obrigado. Se precisar de qualquer auxílio, fico à disposição. Bons estudos, abraços.

  • @thiagoalves3088
    @thiagoalves3088 19 วันที่ผ่านมา

    O meu dar erro no retorno que e passado como parametro dentro de push(). apresenta a seguinte mensagem: Argument of type 'Cliente[]' is not assignable to parameter of type 'Cliente'. Type 'Cliente[]' is missing the following properties from type 'Cliente': codigo, nome, idade, cidade Código: cliente = new Cliente(); clientes:Cliente[] = []; //Método de Cadastro cadastrar():void{ this.servico.cadastrar(this.cliente) .subscribe(retorno => { this.clientes.push(retorno); } ); }

    • @RalfLima
      @RalfLima 19 วันที่ผ่านมา

      Oi Thiago, vamos dar um jeito. Me envia seu projeto para análise por favor. Pode deixar no GitHub ou Google Drive e enviar o link para: contato@ralflima.com 😃 Fico no aguardo.

  • @gamarcosx_4185
    @gamarcosx_4185 20 วันที่ผ่านมา

    Uma dúvida, defineProps([" "]) é uma palavra reservada ? Só funciona se escrever dessa forma?

    • @RalfLima
      @RalfLima 19 วันที่ผ่านมา

      Oi Marcos, ótima pergunta. Sim, o defineProps é uma palavra reservada do Vue. Por padrão no Vue a partir da versão 3 é só assim, em versões anteriores muda um pouco 😉 Se precisar de mais alguma informação, fico à disposição. Bons estudos, abraço.

  • @gamarcosx_4185
    @gamarcosx_4185 20 วันที่ผ่านมา

    Boa aula! Vou comentar pra ajudar no engajamento do vídeo kk

    • @RalfLima
      @RalfLima 19 วันที่ผ่านมา

      Oi Marcos, muito obrigado. Ajuda demais comentando, se precisar de algo, fico à disposição. Abraço.

  • @Everaldobass
    @Everaldobass 20 วันที่ผ่านมา

    Muito as aulas professor direto ao ponto.

    • @RalfLima
      @RalfLima 20 วันที่ผ่านมา

      Oi Everaldo, muito obrigado pelo comentário e por acompanhar o treinamento de Spring Boot e Angular. Se precisar de qualquer auxílio, fico à disposição. Bons estudos.

  • @Everaldobass
    @Everaldobass 20 วันที่ผ่านมา

    Excelente show de aula.

    • @RalfLima
      @RalfLima 20 วันที่ผ่านมา

      Oi Everaldo, muito obrigado. Fico contente que esteja gostando do treinamento. Se precisar de algo, fico à disposição. Bons estudos, abraço!