Ja tenho 2 anos de experiência, conheço bastante coisa, ainda apanho bastante mas tenho um certo conhecimento, mas eu AMO assistir o basico novamente, ainda mais quando ele é tão bem explicado assim. Parabéns pelo conteúdo
@@TododiaGameplay se você realmente tá aprendendo agora, Springboot tá um pouco avançado, primeiro seria bom aprender o Java básico, algoritmos, estrutura de dados, POO, SQL e aí sim vir pro Springboot, eu acho que ela tem conteúdo de praticamente tudo isso que falei
sinceramente eu estava fazendo bootcamps e vários cursos sobre spring boot e não estava entendo quase nada, vendo agora seu vídeo eu entendo bem mais sobre como spring boot funciona. Sua didática de ensino é muito boa se puder postar mais vídeos sobre spring boot ia agradecer muito.
Cara, COM TODO RESPEITO, te amo kkkkkkkk vc tem salvo minha vida com seus vídeos de Java, tenho um projeto da faculdade bem robusto em oo com Java, vi sobre o spring, mas ninguém falando do zero como vc, muito obg por compartilhar seus conhecimentos conosco, Deus te abençoe! 😇🙏🏽
Jovem, o conteúdo da Fer foi muito bom, mas o que você está precisando é um sistema completo ponta a ponta, precisa de mapeamento JPA, conexão com banco de dados, repository, query, paginação, esses temas não foram abordados por ela no vídeo. Se for TCC, e você não tiver muita condição, recomendo pegar um curso na Udemy, lá custa 30 reais e tem excelentes opções do zero. Caso, tenha condição, pode pegar o algaworks ou o rocketseat, porque são cursos completos também, mas são muito mais caros. Lembrando que os da Udemy são ótimos também. Spring é bem grande o tema, é complicado aprender somente no TH-cam, pode usa-lo como auxílio, o motivo é porque tem muitas atualizações de versões... Principalmente no Spring Security que muda muito a cada 6 meses. Por isso, é mais fácil pagar 30 reais na Udemy, ou adquirir um curso da algaworks ou rocketseat que sempre são atualizados. TH-cam sempre será somente apoio. Vejo que você é estudante, já estou te dando essa dica. Flw
Explicação sensacional, comecei a trabalhar com Spring recentemente e a explicação de certos conceitos abriu meus olhos para muica coisa, obrigada pelo conteúdo! Grande profissional!
Oi Fernanda! Assisti ao seu primeiro vídeo pelo youtube da Rocketseat sobre Java, e agora estou assistindo a vários outros do seu canal. Você é bem direta, mas sempre explica os porquês das coisas. Obrigado pelo conteúdo!
Ja utilizei java no início da faculdade mas preferi typescript e python, mas agora to voltado para java e em 2 videos seu ja aprendi como funciona, ainda mais com decorators achei mais fácil que no próprio typescript. Obrigado pelo vídeo
Estou estudando pelo seus vídeos e estão sendo de grande ajuda, a única coisa é que parece que você tomou 5 litros de café e 2 ritalinas, muito acelerada tu kkkkkkkk
Muito bom, Fernanda. Elucidou muitas coisas que o meu professor de Java não abordou como anotations que acumulam outras anotações e mudanças de portas e de ambientes em properties.
Só de falar que é mais importante saber o que tá acontecendo no código, do que ver acontecer a execução, já da pra saber que o conteúdo é de qualidade!!
Gostei mt da explicação de statefull e stateless, estava pensando exatamente sobre como funcionava o processo de autenticação em casos de API e frontend esses últimos dias
Muito bom conteudo, eu que sou sênior gosto de assistir, como não trabalho todo dia com spring e spring boot acaba esquecendo varios conceitos e esses videos ajuda a relembrar eles, parabens!
Fernanda, poderia explicar como você grava os vídeos, eu falo em relação aos programas que você usar para gravar a tela e seu rosto ao mesmo tempo. Além disso, só com o postico você consegue trabalhar na sua empresas ou precisas usar o pgadmin já que tem mais recursos ?
Vídeo ótimo! Recomendo no futuro também explicar a alternativa sem uso de injeção de dependência e inversão de controle para injetar beans. O @Autowired utilizado para coisas muito básicas em todos os lugares da aplicação pode levar a grandes problemas de dependência circular, também sendo péssimo para manutenção, performance, segurança e testes unitárias em grande escala (ex: monólitos)
@@thew0n7 Por enquanto só estudo, estou no 4º semestre de ADS. Tô tentando pegar um estágio mas tá complicado (e no caso, não precisaria ser exatamente com Java).
@@thew0n7 Sim, tô ligada, já separei os materiais, e o próprio vídeo da Fê já vai me ajudar. Edit: Minha faculdade mudou o portfólio de programação web, agora tão pedindo um projeto com PHP, pra mim foi até melhor, porque já sei essa linguagem e inclusive estou estudando isso. Mas independente disso, o Spring já está na minha lista de coisas pra aprender.
Usando Autowired, como vc faz para testar? O próprio Spring te ajuda com os testes, visto que está "anotado" e não recebido explicitamente no construtor? (escrevi esse comentário enquanto estou assistindo, não cheguei no final do vídeo ainda, se vc fala sobre isso no vídeo, foi mal rs :p)
Olá Fernanda bom dia, eu cheguei a usar o Spring Boot mais já estou um tempo que não uso meus projetos ainda em java 8 e já faz tempo que o Spring esta em outra... , como tenho que manter meus projetos o que acha ..... seria uma boa em um novo projeto eu usar no meu Dev Docker com o Java 17 ou 21 ??? é que não queria misturar... mais já vi que o java 8 não rola mais
Oi, quando vc definiu na classe principal o @Profile, se tiver mais de um profile tem que colocar uma anotação pra cada ou é possivel usar variável de ambiente nessa anotação tbm?
Oii, Davi! Você pode definir mais de um perfil na anotação @Profile usando um array, por exemplo: @Profile({"dev", "test"}). Além disso, também é possível configurar o profile ativo através de uma variável de ambiente, sem precisar alterar o código. Basta usar a propriedade spring.profiles.active no application.properties, como variável de ambiente ou na linha de comando ao iniciar a aplicação. Assim, você pode controlar o profile dinamicamente. 💜
Oii Dio! 1. Você conferiu se colocou as anotações @Getter e @Setter na classe user? Sem essas anotações, o método get de cada atributo não será gerado. 2. Outro ponto importante é verificar se o lombok foi instalado corretamente no projeto, ele é o responsável por gerar esse código boilerplate que é gerado ao colocar as anotações na classe. Para conferir se ele está instalado corretamente você pode abrir o painel do maven la na lateral direita do IntellIj e clicar em "dependencies" e procurar ele na lista de dependências. 3. Por último, ao executar o projeto, deve aparecer um modal solicitando para habilitar o lombok, você deve clicar para habilitar, se não o lombok não conseguirá gerar o código dos métodos GET no momento de runtime.
Fê so uma duvida meio boba, quando você descompacta o arquivo no começo do video, depois é so abrir a IDE e puxar os arquivos descompactados ? Se alguem alem dela puder me ajudar, agradeço!!!!
Tu pode só abrir a ide e clicar pra abrir um projeto, não lembro como é o nome da opção agora no intellij, ele já reconhece o que é um projeto Java ou apenas uma pasta qualquer
Não é uma dúvida boba, não Gus! Isso! Depois de descompactar o arquivo, você pode abrir a IDE e importar o projeto. Em geral, na maioria das IDEs, você pode fazer isso selecionando a opção de abrir ou importar um projeto, e então ir até o diretório onde você descompactou os arquivos. A IDE costuma reconhecer automaticamente a estrutura do projeto Spring Boot e configurar tudo pra nós Espero ter ajudado
Toda vez que a Fernanda vai falar mas, ela fala de uma forma, parece tipo um vicio de linguagem kkkkk. A primeira vez que percebi, reparo todas as vezes agora. 😅
Acho que comecei a apanhar quando você começou a falar de injeção de dependência, no momento em que você importou a service na controller... Não sei se eu sou burro ou o java + spring que é mais difícil do que parece .-.
Que pena que você não gostou do vídeo! 🥹 Se poder dar um feedback mais concreto do que eu poderia melhorar para os próximos vídeos ajudaria muito! Assim consigo ter claro o que eu fiz que você não conseguiu entender.
Quando tento usar o método getName o java da o erro java: cannot find symbol symbol: method getName() location: variable body of type com.anderson.first_spring_app.domain.User não consegui resolver, pesquisei algumas soluções mas nenhuma funcionou
th-cam.com/video/YY_hf0FOIcU/w-d-xo.html "Ta tudo bagunçado aqui mas é só pra vocês entenderem ta!?" Já havia me perdido a alguns instantes atrás, mas quando eu escutei isso aqui perdi o foco total 🤣🤣🤣🤣🤣🤣 Conteúdo maneiro, meio acelerado, mas da pra absorver várias coisas.
🎁 ASSINE A ROCKETSEAT COM 10% OFF
tr.ee/kipperdev-desconto-one
opa boa tarde, estou fazendo um projeto em angular 18 só que estou com dificuldade na parte de consumo de api alguma dica ?
Eu lamento muito por quem ainda não conhece o canal da Fer. É muito conteúdo bom, meu Deus. Parabéns e obrigado, Fer.
Muito obrigadaa, Venilson 😍😍
Fico muito feliz de ser reconhecida assim
@@kipperdev quem aqui é membro?
Ja tenho 2 anos de experiência, conheço bastante coisa, ainda apanho bastante mas tenho um certo conhecimento, mas eu AMO assistir o basico novamente, ainda mais quando ele é tão bem explicado assim.
Parabéns pelo conteúdo
Tô começando e sofrendo 😢
@TododiaGameplay faz parte amigo, se fosse fácil qualquer um fazia, os conteúdos da Fernanda são absurdamente bons, vai na dela que tu aprende muito
@JulioFv666 qual outro conteúdo você recomenda?
@@TododiaGameplay se você realmente tá aprendendo agora, Springboot tá um pouco avançado, primeiro seria bom aprender o Java básico, algoritmos, estrutura de dados, POO, SQL e aí sim vir pro Springboot, eu acho que ela tem conteúdo de praticamente tudo isso que falei
@@JulioFv666 esses conteúdos eu já aprendi e vi também HTML, CSS e Javascript, agora spring em si que estou no zero a zero kkk
41:34 "tá tudo bagunçado mas é pra vcs entenderem". Querida, é assim que a gnt ama kkkkkkkkkkkkk
Esse canal só tem conteúdo de qualidade, Fernanda ajuda demais! :)
Mtttt
Vídeo incrível, fala muito bem e sua metodologia de ensino é fácil de aprender e de acompanhar
sinceramente eu estava fazendo bootcamps e vários cursos sobre spring boot e não estava entendo quase nada, vendo agora seu vídeo eu entendo bem mais sobre como spring boot funciona. Sua didática de ensino é muito boa se puder postar mais vídeos sobre spring boot ia agradecer muito.
Cara, COM TODO RESPEITO, te amo kkkkkkkk vc tem salvo minha vida com seus vídeos de Java, tenho um projeto da faculdade bem robusto em oo com Java, vi sobre o spring, mas ninguém falando do zero como vc, muito obg por compartilhar seus conhecimentos conosco, Deus te abençoe! 😇🙏🏽
Jovem, o conteúdo da Fer foi muito bom, mas o que você está precisando é um sistema completo ponta a ponta, precisa de mapeamento JPA, conexão com banco de dados, repository, query, paginação, esses temas não foram abordados por ela no vídeo. Se for TCC, e você não tiver muita condição, recomendo pegar um curso na Udemy, lá custa 30 reais e tem excelentes opções do zero. Caso, tenha condição, pode pegar o algaworks ou o rocketseat, porque são cursos completos também, mas são muito mais caros. Lembrando que os da Udemy são ótimos também. Spring é bem grande o tema, é complicado aprender somente no TH-cam, pode usa-lo como auxílio, o motivo é porque tem muitas atualizações de versões... Principalmente no Spring Security que muda muito a cada 6 meses. Por isso, é mais fácil pagar 30 reais na Udemy, ou adquirir um curso da algaworks ou rocketseat que sempre são atualizados. TH-cam sempre será somente apoio. Vejo que você é estudante, já estou te dando essa dica. Flw
Explicação sensacional, comecei a trabalhar com Spring recentemente e a explicação de certos conceitos abriu meus olhos para muica coisa, obrigada pelo conteúdo! Grande profissional!
MARAVILHOSO, nao sabia nada de Spring. Ja comecei minha vida aqui. Valeu demais!!!! Sucesso
Oi Fernanda! Assisti ao seu primeiro vídeo pelo youtube da Rocketseat sobre Java, e agora estou assistindo a vários outros do seu canal. Você é bem direta, mas sempre explica os porquês das coisas. Obrigado pelo conteúdo!
Melhor canal TECH, revendo ;D
Conteúdo feito para mim :) Obrigado Fê
Boaa, que bom que gostou Bru
Ja utilizei java no início da faculdade mas preferi typescript e python, mas agora to voltado para java e em 2 videos seu ja aprendi como funciona, ainda mais com decorators achei mais fácil que no próprio typescript. Obrigado pelo vídeo
Springboot não usa decorator e sim anotações
@@elsj9811 vlw por esclarecer a nomenclature eu chamo de decorators pq estou acostumado com python estou iniciando no spring
@@linedesk sim eu tbm me confundo com Angular...na verdade é o mesmo princípio só que em Java muda de nome....😉👍🏻
Didática excepcional, vou assistir todo material seu de java, alem de assinar o plano anual da rocket 🚀
Obrigado fernanda, já estava a algum tempo sem estudar java e spring boot, gosto muito dessa linguagem e acredito que ela será muito util no futuro
Estou estudando pelo seus vídeos e estão sendo de grande ajuda, a única coisa é que parece que você tomou 5 litros de café e 2 ritalinas, muito acelerada tu kkkkkkkk
Muito bom, Fernanda. Elucidou muitas coisas que o meu professor de Java não abordou como anotations que acumulam outras anotações e mudanças de portas e de ambientes em properties.
Só de falar que é mais importante saber o que tá acontecendo no código, do que ver acontecer a execução, já da pra saber que o conteúdo é de qualidade!!
Gostei mt da explicação de statefull e stateless, estava pensando exatamente sobre como funcionava o processo de autenticação em casos de API e frontend esses últimos dias
Amei essa aula, seu canal, sua didática e tudo mais. Deus abençoe
eu estava pensando nele desde cedo, vim ao canal certo!
Muito bom conteudo, eu que sou sênior gosto de assistir, como não trabalho todo dia com spring e spring boot acaba esquecendo varios conceitos e esses videos ajuda a relembrar eles, parabens!
Sou nova aqui, e posso dizer que finalmente que eu comecei a entender api no Spring boot 🙋🏿♀️👏🏿
Obgg pelo vídeo!!! Seu conteúdo é muito bom e sua explicação ótimaaaa
A forma como ela fala é gostosa demais de ouvir pelo amor de Deus. ❤🎉obrigado pelo vídeo Kipper.
Excelente video!
Estava precisando de uma aula dessas hahaha, estou iniciando um projeto e aprendi muito com suas explicações! Parabéns pela didática
Arrasou!
A didática é maravilhosa
Obrigado pela aula!
Excelente video, obrigado!
Tirando a musiquinha, eu amei tudo
Conteúdo de qualidade. 👍
Muito bom Kipper! Código muito limpo!
o vídeo que eu tanto esperei 😍
Parabéns ... vc é 10 !
Excelente aulo, so faltou explicar que pra rodar o lombok tem de instalar o pluguin no IntelliJ
esperei muito por esse
Inscrito e like em tudo...
GIGANTE!!! Bom dms!
Muito bom esse vídeo !!!!!
melhor canal ever
Sensacional!
ESTAVA PRECISANDO FAZER UMA ATIVIDADE ME SALVOU
Javeira braba. Valeu Kipper.
Fernanda, poderia explicar como você grava os vídeos, eu falo em relação aos programas que você usar para gravar a tela e seu rosto ao mesmo tempo. Além disso, só com o postico você consegue trabalhar na sua empresas ou precisas usar o pgadmin já que tem mais recursos ?
gratidão Kipper!
thank you! Great tutorial.
Aaeee, Obrigadoooo🎉
Tu é braba, valeu garota.
O curso na faculdade vê esse vídeo e chora, pq queria ter essa qualidade de aula haha
kkkkkkkkkkkkk
😂😂😂😂😂@@gianrodrigues6573
Muito bom
Seu vídeos são fantásticos faz mais uma play de Spring e React por gentileza com painel admin
Fer, se tiver como fazer algum video de projeto em nivel intermediario no spring, seria toop
Cheguei voando. to aprendendo java . só me falta entender Spring e criar Apis
Statefull seria tipo uma sessão de cookie?
Ótimo conteúdo
de volta ao canal tinha dado uma parada para as ferias, vamos voltando hahahaha
Bem que eu tinha notado sua falta aqui nos comentários hahaha
Seja bem vindo de volta Jhon
@kipperdev o que voce acha sobre thymeleaf , é bom ? é melhor usar json ? é usado por empresas?
Opa, obrigado pelo conteúdo. Javeiro aqui!!! Kkk
Vídeo ótimo!
Recomendo no futuro também explicar a alternativa sem uso de injeção de dependência e inversão de controle para injetar beans. O @Autowired utilizado para coisas muito básicas em todos os lugares da aplicação pode levar a grandes problemas de dependência circular, também sendo péssimo para manutenção, performance, segurança e testes unitárias em grande escala (ex: monólitos)
Hey @kipperdev....
Muito bom, obrigado por compartilhar!
Como o Spring faz o gerenciamento de multiplos acessos simultaneos? Thread pool? Tipo o Node tem o seu eventloop async, e o java com spring?
aguardando o video sobre redes/protocolos
Bacana, já programo em Java faz um bom tempo, mas não sei nada de Spring, e preciso entregar um portfólio usando isso.
voce trabalha so com java? ou apenas estuda
@@thew0n7 Por enquanto só estudo, estou no 4º semestre de ADS. Tô tentando pegar um estágio mas tá complicado (e no caso, não precisaria ser exatamente com Java).
@@Courtney_Whitmore Mano se vc ja programa faz tempo em java, tem que ir para spring
@@thew0n7 Sim, tô ligada, já separei os materiais, e o próprio vídeo da Fê já vai me ajudar.
Edit: Minha faculdade mudou o portfólio de programação web, agora tão pedindo um projeto com PHP, pra mim foi até melhor, porque já sei essa linguagem e inclusive estou estudando isso. Mas independente disso, o Spring já está na minha lista de coisas pra aprender.
a guria é uma maquina
Muito bom o conteúdo, só senti uma falta de informar o que é bom saber de java antes de ir para Spring Boot.
Em que arquivo geralmente são salvos as variáveis de ambiente? e em que padrão elas são salvas? chave=valor
Explica o spring security statless
susto da porra, quase cai da cadeira abertura alta bagarai
Fe, vc que faz suas thumb, e a arte do seu canal ?
Usando Autowired, como vc faz para testar? O próprio Spring te ajuda com os testes, visto que está "anotado" e não recebido explicitamente no construtor? (escrevi esse comentário enquanto estou assistindo, não cheguei no final do vídeo ainda, se vc fala sobre isso no vídeo, foi mal rs :p)
Conteúdo Incríveeel, Obrigado Fer
Muito obrigadaa, Lock
ao utilizar o @Getters @Setters @All.... não recebi os getters e setters, as propriedades não foram utilizadas, tive que fazer manualmente mesmo.
tem q instalar o plugin do Lombok no Intellij
Por onde você aprendeu java?
Olá Fernanda bom dia, eu cheguei a usar o Spring Boot mais já estou um tempo que não uso meus projetos ainda em java 8 e já faz tempo que o Spring esta em outra... , como tenho que manter meus projetos o que acha ..... seria uma boa em um novo projeto eu usar no meu Dev Docker com o Java 17 ou 21 ??? é que não queria misturar... mais já vi que o java 8 não rola mais
Oi, quando vc definiu na classe principal o @Profile, se tiver mais de um profile tem que colocar uma anotação pra cada ou é possivel usar variável de ambiente nessa anotação tbm?
Oii, Davi! Você pode definir mais de um perfil na anotação @Profile usando um array, por exemplo: @Profile({"dev", "test"}). Além disso, também é possível configurar o profile ativo através de uma variável de ambiente, sem precisar alterar o código. Basta usar a propriedade spring.profiles.active no application.properties, como variável de ambiente ou na linha de comando ao iniciar a aplicação. Assim, você pode controlar o profile dinamicamente. 💜
é um plugin que pega esses autocomplete? ou é alguma versao paga?
Ô, Fernanda, faz um igual, mas com Kotlin.
Do minuto 30 em diante não é mais para iniciantes, não entendi nada após a criação do package configuration
Fernada, tive um problema quando estava no getName, o methodo nâo era encontrado, pode me dar uma luz
Oii Dio!
1. Você conferiu se colocou as anotações @Getter e @Setter na classe user? Sem essas anotações, o método get de cada atributo não será gerado.
2. Outro ponto importante é verificar se o lombok foi instalado corretamente no projeto, ele é o responsável por gerar esse código boilerplate que é gerado ao colocar as anotações na classe. Para conferir se ele está instalado corretamente você pode abrir o painel do maven la na lateral direita do IntellIj e clicar em "dependencies" e procurar ele na lista de dependências.
3. Por último, ao executar o projeto, deve aparecer um modal solicitando para habilitar o lombok, você deve clicar para habilitar, se não o lombok não conseguirá gerar o código dos métodos GET no momento de runtime.
Fê so uma duvida meio boba, quando você descompacta o arquivo no começo do video, depois é so abrir a IDE e puxar os arquivos descompactados ? Se alguem alem dela puder me ajudar, agradeço!!!!
Tu pode só abrir a ide e clicar pra abrir um projeto, não lembro como é o nome da opção agora no intellij, ele já reconhece o que é um projeto Java ou apenas uma pasta qualquer
Não é uma dúvida boba, não Gus!
Isso! Depois de descompactar o arquivo, você pode abrir a IDE e importar o projeto.
Em geral, na maioria das IDEs, você pode fazer isso selecionando a opção de abrir ou importar um projeto, e então ir até o diretório onde você descompactou os arquivos. A IDE costuma reconhecer automaticamente a estrutura do projeto Spring Boot e configurar tudo pra nós
Espero ter ajudado
Fer, vc já pensoui em ser Java Champion?
Já sim, Gus!
video otimo, só essa música de fundo que me quebrou
8:50
Aula muito didática não vale de nada copia código tem que entender mesmo
Toda vez que a Fernanda vai falar mas, ela fala de uma forma, parece tipo um vicio de linguagem kkkkk.
A primeira vez que percebi, reparo todas as vezes agora. 😅
Criei um projeto e o nome é peido sísmico e lá eu faço testes se meu amigo é gay ou não por números que vem na minha cabeça 👽🖖🔥
Isso que é um algoritmo bom!!!
Parece ser bem útil pra verificar se um amigo é gay
31:38
Assistido
Queria ser amigo da Fernanda, o tanto de coisa que eu poderia perguntar a ela.....
Eu queria é casar com ela fica em casa só programando
E impressao minha ou tu ta codando em pe?
🎉
Acho que comecei a apanhar quando você começou a falar de injeção de dependência, no momento em que você importou a service na controller... Não sei se eu sou burro ou o java + spring que é mais difícil do que parece .-.
Também achei confuso a parte de HelloWorldService + não sei o que lá, enfim, me perdi ali
duvido que a metade dos que comentaram nao foram robos pagos, explica mal, didatica horrivel, parece um monologo que só ela se entende.
Que pena que você não gostou do vídeo! 🥹
Se poder dar um feedback mais concreto do que eu poderia melhorar para os próximos vídeos ajudaria muito! Assim consigo ter claro o que eu fiz que você não conseguiu entender.
Quando tento usar o método getName o java da o erro
java: cannot find symbol
symbol: method getName()
location: variable body of type com.anderson.first_spring_app.domain.User
não consegui resolver, pesquisei algumas soluções mas nenhuma funcionou
th-cam.com/video/YY_hf0FOIcU/w-d-xo.html
"Ta tudo bagunçado aqui mas é só pra vocês entenderem ta!?"
Já havia me perdido a alguns instantes atrás, mas quando eu escutei isso aqui perdi o foco total 🤣🤣🤣🤣🤣🤣
Conteúdo maneiro, meio acelerado, mas da pra absorver várias coisas.
Tem algum video de java para iniciantes? Estou meio perdido, sei muita coisa e não sei nada sobre java ao mesmo tempo.
Pesquisa o vídeo: Como sair do zero em java em 1h. Nesse vídeo ela explica a base do java pra quem tá começando.
recomendo muito o canal do DevDojo, ele tem várias aulas gratuitas de Java e a qualidade do conteúdo é muito boa