Fico muito feliz e triste. Feliz por achar um conteudo tão bom e triste por pagar 450,00 no curso da dankicode enquanto aqui se eu pagasse 2 reais cada aula teria dado quase o msm. Fazendo primeiro trabalho volto pra ajudar. Muito bom msm. Na Dankicode fica muito "faz isso que da isso", não tem esse entendimento mais claro do que esta sendo feito.
Iniciando hoje, que curso excelente. Quando conseguir minha primeira oportunidade irei ajudar no pix para retribuir esse conhecimento, algo que não tem valor e vc fornece de graça e com excelencia.
Melhor aula sobre a diferenças das variáveis e principalmente sobre escopo, que fui entender por alto lendo, na prática é outra história. Compartilhei com os amigos. Melhor "fessor" do TH-cam.
cara li seu comentario na aula passada eu usava esse code runer mas n sabia como instalei kkkk ai eu formatei e so agr que consegui achar,nu muito tnx,slc compilar codigo com powershell e muito sofrimento
VAR você utiliza quando quer criar uma variável que possa ser acessada de qualquer parte do seu código ou do escopo onde ela foi criada. Por exemplo: Como no video, o fessor criou uma função, e dentro dela declarou uma variável. Se ela for do tipo VAR, em qualquer parte do código, dentro da função, é possivel acessar aquela variável. Já o tipo LET, somente dentro do escopo onde ela foi definida, como por exemplo, no IF da função. Todo o código dentro do IF pode acessar a variável, mas não fora dele. É muito sutil a diferença entre esses dois tipos. Já o tipo CONST é para variáveis que já recebem um valor no momento em que elas são declaradas, e não pode, por motivo algum, alterar aquele valor. Por exemplo: Num código em que é necessário guardar a hora exata em que o código começou a executar, e independente do tempo que demorar, você precisa saber o horário de início. Em lugar nenhum do seu código vai ser possivel alterar o valor da CONST.
no JavaScript não é obrigatório, você usa se quiser. Talvez dependendo da empresa você vai ter um padrão, mas normalmente tem plugins que você consegue padronizar todos as regras que você quer colocar para todos os códigos ficarem igual.
professor além da restrição de escopo entre os tipos de variáveis e const o que entendo que deixa o código bem mais legível, tem alguma influência com relação a memória no que se refere a consumo de memória por serem de escopo global ou local?
Professor, porque no meu exemplo não foi impresso o console.log(dentro do teste) exibiu a mensagem que não foi declarada, só imprimiu a que estava dentro do if.
outra dúvida se eu adotar nos meus código g_nomedaVariavel l_nomedaVariavel c_nomedaVariavel no intuito de explicitar no código o que é Global / Local / Constante fica Brega? foge de Boas Práticas?
No Javascript é possível criar escopos apenas abrindo e fechando chaves, dessa forma o código abaixo é perfeitamente válido: "use strict"; { let nome = "Yu Honda"; { let nome2 = "Yoko"; console.log(`Nome: ${nome2}`); } console.log(`Nome: ${nome}`); // console.log(`Nome: ${nome2}`); Iria gerar um erro, a variável está fora do escopo em que foi criada. } /* console.log(`Nome: ${nome}`); Iria gerar um erro, a variável está fora do escopo em que foi criada. console.log(`Nome: ${nome2}`); Iria gerar um erro, a variável está fora do escopo em que foi criada. */
Galera vcs podem me ajudar? O terminal de comado do meu notebook mostra apenas a mensagem "aula03 is not defined", tentei usar o Node.js dentro do VS Code e me retorna a mesma mensagem, é como se o Node tentasse encontrar uma variável que não foi definida no início do programa. Alguém pode me ajudar a resolver esse problema? Eu sou muito leigo quando o assunto é computador e tecnologia
sempre que você fizer qualquer alteração no seu código, você precisa salvar as alterações para que elas seja executadas. Usando o VSCode você consegue saber se salvou ou não. No topo, onde aparece o nome do arquivo, se tiver uma bolinha junto ao nome, significa que tem alterações que ainda não foram salvas.
Vale ressaltar também que quando declaramos um array com o Const funciona um pouco diferente. Visto que um array, é uma variável do tipo referência, a variável não pode receber a referência de outro valor. Mas os valores do array podem ser livremente alterados.
Assistiu curtiu! É o mínimo que podemos fazer para ajudar o professor.
Show, valeuuu
verdade ele ensina de mais, os conteúdos são tops
Com certeza é o minimo🤝
Com certeza viu e eu ainda assisto as propagandas até o fim.
eu queria poder curtir mais vezes kkkk
o melhor curso de javascript que já vi, com aulas super detalhadas. Obrigado prof Bruno pela dedicação e qualidade
Um dos melhores professores que já vi!
Valeu brother, muito obrigado
🤜🤛
cara, valeu sério, eu pensava que Javascript era muito difícil, mais graças a Deus é oce, tou conseguindo entender js
Fico muito feliz e triste. Feliz por achar um conteudo tão bom e triste por pagar 450,00 no curso da dankicode enquanto aqui se eu pagasse 2 reais cada aula teria dado quase o msm. Fazendo primeiro trabalho volto pra ajudar. Muito bom msm. Na Dankicode fica muito "faz isso que da isso", não tem esse entendimento mais claro do que esta sendo feito.
Fera demais prof! Continue sempre assim. Acompanhando o curso em 2023!!!
Incrível que tudo que já estudei só consigo entender verdade mesmo através dos cursos do professor Bruno.
Aula muito top
Valeu demaaaaaais!
Melhor professor!! Muita saúde para você! Obrigada por mais uma aula!
Prof. Bruno, muito obrigado por mais uma de suas excelentes aulas.
o chat gpt resumiu pra mim em 1 texto de 40 linhas 16 mins de aula :)
Estou aqui professor! Dado o meu like e compartilhado essa aula Show.
show
Já dou o like antes ver, confio na qualidade do material.
O cara que fez a novela " O CLONE" virou programador hahahaha
até hoje eu não entendia a variável let, mas esse vídeo me ajudou a entender, obrigado.
vou assistir todas as aulas, adorei!
em toda aula curto
Thanks 🙏
Parabéns pelas aulas sem sombra de dúvida o melhor professor do TH-cam, parabéns novamente pela sua genialidade.
Iniciando hoje, que curso excelente. Quando conseguir minha primeira oportunidade irei ajudar no pix para retribuir esse conhecimento, algo que não tem valor e vc fornece de graça e com excelencia.
iai? Como q vc ja ta no conhecimento?
adorando o curso!!!
Até agora estou usando o navegador e o bloco de notas do windows e tá dando pra acompanhar de boa
top ... merece todos os liks
chegando com tudo no like
Show, valeu
thank you
Valeu!
Top
super top
Parabéns Professor...ótimas aulas!!
Obrigado pela aula, professor!
Melhor aula sobre a diferenças das variáveis e principalmente sobre escopo, que fui entender por alto lendo, na prática é outra história. Compartilhei com os amigos. Melhor "fessor" do TH-cam.
Nossa, agora sim entendi!!!
Muito bem explicado!
🤩
mto boa explicação. Obg.
✅
variáveis do tipo const não podem ter o seu valor atribuído novamente . Mas pode ser alterado oque está dentro daquele valor.
ótimo conteúdo, ajudando muito a tirar minhas dúvidas.
Um Zoom se possível , seria bom !
Obrigado .
Com essas aulas a gente pode: "Just do it right" 😁
Kkkkkkk, top a referência...
Muito bom!!!
Muito TOP :)
Parabéns, muito didático e útil esse conteúdo.
Obrigado por ter essa didática maravilhosa
essas aulas estão muito boas ,amei eu quero terminar esse curso e ir para o React JS
Ótima aula, eu rodo o node direto do terminal do VScode em vez de abrir o prompt de comando, talvez facilite mais a execução do código.
Show, vou usar assim também nas próximas aulas
cara li seu comentario na aula passada eu usava esse code runer mas n sabia como instalei kkkk ai eu formatei e so agr que consegui achar,nu muito tnx,slc compilar codigo com powershell e muito sofrimento
Assistido em 11/08/2023
Iniciando curso de JS. Ótima didática. Parabéns!!! Obrigada, fessor!
Grato!
Poderia me dar exemplos sobre em quais situações usamos o let, var e const?
VAR você utiliza quando quer criar uma variável que possa ser acessada de qualquer parte do seu código ou do escopo onde ela foi criada.
Por exemplo: Como no video, o fessor criou uma função, e dentro dela declarou uma variável. Se ela for do tipo VAR, em qualquer parte do código, dentro da função, é possivel acessar aquela variável.
Já o tipo LET, somente dentro do escopo onde ela foi definida, como por exemplo, no IF da função. Todo o código dentro do IF pode acessar a variável, mas não fora dele.
É muito sutil a diferença entre esses dois tipos.
Já o tipo CONST é para variáveis que já recebem um valor no momento em que elas são declaradas, e não pode, por motivo algum, alterar aquele valor.
Por exemplo: Num código em que é necessário guardar a hora exata em que o código começou a executar, e independente do tempo que demorar, você precisa saber o horário de início. Em lugar nenhum do seu código vai ser possivel alterar o valor da CONST.
Fessor, o "const" é útil para proteger o código de Hackers?
Professor Bruno, primeiro muito obrigado por disponibilizar esse conteudo!
Uma duvida, por que não usar ; no final de cada instrução?
no JavaScript não é obrigatório, você usa se quiser. Talvez dependendo da empresa você vai ter um padrão, mas normalmente tem plugins que você consegue padronizar todos as regras que você quer colocar para todos os códigos ficarem igual.
professor além da restrição de escopo entre os tipos de variáveis e const o que entendo que deixa o código bem mais legível, tem alguma influência com relação a memória no que se refere a consumo de memória por serem de escopo global ou local?
05.01.24
Professor não to recebendo o aviso de novos videos...
Faça uma comunidade pra dúvidas mestre Whatsapp , telegram ou discord
Vou ver se aprendo usar o Discord
@@cfbcursos mestre então faz no telegram
Tb é ótima pra passar código e cabe muita gente kk
Professor, porque no meu exemplo não foi impresso o console.log(dentro do teste) exibiu a mensagem que não foi declarada, só imprimiu a que estava dentro do if.
conseguiu resolver?
outra dúvida se eu adotar nos meus código
g_nomedaVariavel
l_nomedaVariavel
c_nomedaVariavel
no intuito de explicitar no código o que é Global / Local / Constante fica Brega? foge de Boas Práticas?
Será respondido no próximo vídeo, fica de olho...
@@cfbcursos vou assistir estava no curso de react voltei pra cá agora..
Por que não usar a extensão "Code Runner" no Visual Studio Code?
mas dá! :)
Olá galera, alguém ai estudando javascript em 2023?
eu
Como ele abre o arquivo no direto no prompt? e nem digita node nem nada?
mas ele digita!
node nomeDaAula.js
No Javascript é possível criar escopos apenas abrindo e fechando chaves, dessa forma o código abaixo é perfeitamente válido:
"use strict";
{
let nome = "Yu Honda";
{
let nome2 = "Yoko";
console.log(`Nome: ${nome2}`);
}
console.log(`Nome: ${nome}`);
// console.log(`Nome: ${nome2}`); Iria gerar um erro, a variável está fora do escopo em que foi criada.
}
/*
console.log(`Nome: ${nome}`); Iria gerar um erro, a variável está fora do escopo em que foi criada.
console.log(`Nome: ${nome2}`); Iria gerar um erro, a variável está fora do escopo em que foi criada.
*/
Se eu tivesse continuado assistindo seus videos, hoje eu não teria essa dor de cabeça pra editar meu site em javascript. Pensa num arrependimento...
Kkkkkkk
esse cara é bom, to aprendendo com ele!
assim que colocou if, function já me perdi todo 😐😐
Da pau em qualquer curso
Galera vcs podem me ajudar?
O terminal de comado do meu notebook mostra apenas a mensagem "aula03 is not defined", tentei usar o Node.js dentro do VS Code e me retorna a mesma mensagem, é como se o Node tentasse encontrar uma variável que não foi definida no início do programa. Alguém pode me ajudar a resolver esse problema? Eu sou muito leigo quando o assunto é computador e tecnologia
sempre que você fizer qualquer alteração no seu código, você precisa salvar as alterações para que elas seja executadas.
Usando o VSCode você consegue saber se salvou ou não. No topo, onde aparece o nome do arquivo, se tiver uma bolinha junto ao nome, significa que tem alterações que ainda não foram salvas.
Está ocorrendo esse mesmo erro, vc conseguiu resolver ??
@@sallesnetto5626 Consegui sim
Vale ressaltar também que quando declaramos um array com o Const funciona um pouco diferente. Visto que um array, é uma variável do tipo referência, a variável não pode receber a referência de outro valor. Mas os valores do array podem ser livremente alterados.
aula3-12012023
show