gustavoguanabara / javascript Goto Github PK
View Code? Open in Web Editor NEWCurso de JavaScript
Home Page: https://gustavoguanabara.github.io/javascript/
License: MIT License
Curso de JavaScript
Home Page: https://gustavoguanabara.github.io/javascript/
License: MIT License
Olá Gustavo, poderia nos ensinar a fazer exercícios em JS usando o https://exercism.io/ ?
Alguma ideia do que pode estar acontecendo aqui:
Assim que a página carrega a imagem aparece, mas logo depois some e fica com aquele símbolo de imagem não carregada.
Obrigada!
Buenos galera, estou começando a estudar Js, e durante alguns exercícios me deparei com o seguinte caso.
O exercício é basicamente dois inputs, um pra captar a data e outro para validar através da função.
Eu já revisei conforme exercícios anteriores e não dou conta de achar o problema.
As imagens no diretório estão todas com os nomes idênticos, dentro da mesma pasta que os arquivos .js .html e .css
Já tentei alterar a forma de puxar a imagem dentro do if usando o setAtributtes, mas não tem jeito, ao inserir a data e clicar no "verificar" ele não carrega imagem nenhuma.
A única que carrega é a do .html, que eu deixei como uma imagem de capa/rosto/entrada, e ao inserir a data, carregaria outra imagem por cima.
Enfim se alguém puder dar um "bizu" no anexo, show de bola. Agradeço pela atenção de todos!
E ai @gustavoguanabara Tudo tranquilo? 🤟
Percebi que o PDF está com a grafia errada de Node.js
No site https://gustavoguanabara.github.io/javascript/exercicios/index.html vai até o nível 3, mas só tem PDF's do nível 1.
Olá Gustavo
Muito grato por seu esforço em ensinar.
Estou procurando aproveitar o seu material e me "inturmar". nessa comunidade de repositórios de códigos
e linguagens de programação e aplicações
web.
Ainda sou novato, mas em breve terei algo para compartilhar.
Abraços e sucesso a todos
Ao executar o comando da aula com getElementById e não com querySelector como o professor explica, o site da um erro:
ex010.htm:21
Uncaught TypeError: Cannot read properties of null (reading 'value')
at calcular (ex010.htm:21:35)
at HTMLInputElement.onclick (ex010.htm:12:65).
Alguém consegue explicar o porque de não conseguir usar getElementById, mas com o querySelector funcionar normalmente ? (só lembrando que estou perguntando sobre o exercício de velocidade e não o proposto ao final).
Olá @gustavoguanabara gostaria se saber se é possivel eu alterar a ordem dos arquivos no GitHub, eu subi alguns arquivos no meu repositorio porem a ordem não me agrada
Gostaria de saber se é possivel eu alterar isso ?
Eu gostaria de Alterar a ordem.
Teste
No primeiro parágrafo há um erro de ortografia no nome positivos.
Link para o Repositório
ola, eu sou professor é gostei muito de utilizar os slides do curso de JS nas minhas aulas, dando todos os créditos a você Guanabara.
Senhores, alguém chegou a resolver o exercicio 011 que o Guanabara deixa como desafio no término da aula de Condições em JavaScript (Parte 2)?
Eu resolvi até uma parte, e logo me embasei no exercicio anterior que era semelhante, e não consegui fazer funcionar.
Peço ajuda de algum colega para encontrar o erro.
Na hora da impressão ele sai como: 'A nacionalidade é [object HTMLInputElement]'
Certamente algum erro na sìntaxe, ou na passagem variavéis, parametros.
Segue o código:
Olá, Prof. @gustavoguanabara. estou fazendo os desafios do Curso de Javascript e percebi que na tela com o resultado final do desafio 5 alguns dos valores estão com '.' e outros com ','. Não é um erro muito grande mas sua correção garante a consistência do material. Aproveitei para pesquisar como adaptar a solução toLocaleString() que você ensinou para este caso.
Parabéns pela iniciativa!
Ambos os parâmetros estão com o texto "valor final" no exercicio 026.
Como considerar apenas o ultimo algarismo de um número salvo em uma variável? alguém me ajuda;-;
Tentei acessar agora no período da tarde e foi normal, favor desconsiderar esse issue...
Olá professor Guanabara, primeiramente quero agradecer por disponibilizar seus conhecimentos com enorme maestria, tenho aprendido muito com suas aulas de forma muito fácil.
Hoje ao finalizar o vídeo da aula 11 do curso de Javascript do cursoemvideo, me deparei com o erro em anexo, poderia me ajudar por gentileza? E ao tentar fazer logout para logar novamente para ver se eu conseguia ver o vídeo 12, apareceu esse erro:
Fatal error: Uncaught Error: Call to a member function get() on null in /home/cursoemvideo3/www/wp-content/plugins/cev-addons-for-woocommerce/modules/custom-bar/includes/class-cevaw-custom_bar.php:217 Stack trace: #0 /home/cursoemvideo3/www/wp-content/plugins/cev-addons-for-woocommerce/modules/custom-bar/includes/class-cevaw-custom_bar.php(261): CEVAW_Custom_Bar->get_coupon_code() #1 /home/cursoemvideo3/www/wp-content/plugins/cev-addons-for-woocommerce/modules/custom-bar/includes/class-cevaw-custom_bar.php(298): CEVAW_Custom_Bar->show_bar() #2 /home/cursoemvideo3/www/wp-includes/class-wp-hook.php(307): CEVAW_Custom_Bar->render_content() #3 /home/cursoemvideo3/www/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters() #4 /home/cursoemvideo3/www/wp-includes/plugin.php(476): WP_Hook->do_action() #5 /home/cursoemvideo3/www/wp-includes/script-loader.php(2156): do_action() #6 /home/cursoemvideo3/www/wp-includes/class-wp-hook.php(307): wp_enqueue_scripts() #7 /home/cursoemvideo3/www/wp-includes/class-wp-hook.php(331): WP_H in /home/cursoemvideo3/www/wp-content/plugins/cev-addons-for-woocommerce/modules/custom-bar/includes/class-cevaw-custom_bar.php on line 217
Há um erro crítico no seu site. Verifique seu e-mail para instruções.
Erro ao tentar utilizar .value mais de uma vez no código.
Se utilizo apenas uma vez o .value em qualquer valor que necessito o mesmo não apresenta erros, porém quando utilizo-o mais de uma vez apresenta o seguinte erro, parece que o .value só consegue puxar o valor apenas uma vez, porém se tento fazer mais de uma vez como apresentado pelo Gustavo no curso da erro, já estou quebrando a cabeça com isso um tempão tentei diversas soluções porém nenhuma foi eficaz.
Erro:
Uncaught TypeError: Cannot read properties of null (reading 'value')
at contador (script.js:7:41)
at HTMLInputElement.onclick (index.html:19:70)
Código HTML:
Início:
Fim:
Passo:
let inicio = document.getElementById('txtinicio');
let fim = document.getElementById('txtfim');
let passo = document.getElementById('txtpasso');
let res = document.getElementById('res');
if (inicio.value.length == 0 || fim.value.length == 0 || passo.value.length == 0) {
window.alert('Faltam dados!');
} else {
res.innerHTML = 'Contando: '
let i = Number(inicio.value);
let f = Number(fim.value);
let p = Number(passo.value);
}
}
Estou tentando resolver o exercício de JavaScript Parte 5 do módulo E, exercício contador.
Estou com problemas ao usar o placeholder ${s} no VSCode. Aparentemente o comando de Template string não está funcionando. Ao digitar o comando para chamar a variável, tanto não muda de cor no VSCode, como não exercuta o comando no navegador.
Este código se refere ao Exercício 3 da aula 6.
<script> var n1 = Number (window.prompt('Digite um número: ')) var n2 = Number (window.prompt('Digite outro número: ')) var s = n1 + n2 window.alert('A soma entre ${n1} e ${n2} é igual a ${s}') </script>
Fala Pessoal! 😄
A todos que quiserem se aprofundar em HTML, CSS e JavaScript...
Achei o pdf do Guia Definitivo. Ele é bem completo, aborda todos os temas de uma forma simples e de fácil compreensão, seguindo a última versão do EcmaScript.
Segue abaixo o link do site:
JavaScript: O Guia Definitivo
Olá! Minha preferência é utilizar o sublime text, mas na aula de variáveis você abre um terminal no VScode e não encontrei essa opção no Sublime. Poderia me ajudar com isso?
Grata.
Ao executar o comando da aula com getElementById e não com querySelector como o professor explica, o site da um erro:
ex010.htm:21 Uncaught TypeError
: Não é possível ler as propriedades de nulo (lendo 'valor')
em calcular (ex010.htm:21:35)
em HTMLInputElement.onclick (ex010.htm:12:65).
Alguém consegue explicar o porque de não conseguir usar getElementById, mas com o querySelector funcionar normalmente ? (só lembrando que estou animado sobre o exercício de velocidade e não o padrão ao final).
No primeiro paragrafo da pagina 3, logo abaixo da imagem, a referencia ao servidor DNS é dito como D mas na imagem é representado por C.
Boa iniciativa
Acho que seria muito interufundado ainda mais com o Guanabaraessante, o curso com os 3 juntos e aprod
Fala galera passando aqui só pra mostrar como ficou meu exercício. E também, pra pegar umas dicas.
https://hugoleonardo-hub.github.io/Live_clock/
Se alguém tiver dicas para melhorar a apresentação, por favor fique a vontade.
Olá, professor.
Uma sugestão de curso seria o de typescript que é usado no Angular.
Um abraço e obrigada pela dedicação no curso em vídeo.
Att.,
Paulinha
o comando que eu escrevi e:
<title>Document</title><script>
var name = window.prompt("Qual e seu nome?") // Essa parte funcionou tranquilo
document.write (`Seu nome tem ${nome.length}letras`) // Nao estou conseguindo execurtar, nao aparece nada na tela
</script>
Estou vendo o curso em 2021 e não encontrei a extensão no VS Code. Pesquisei e vi que a extensão foi desabilitada pelo Desenvolvedor. Pra quem estiver procurando uma parecida tem a "Live Server". Espero que algum dia essa volte também.
Eu estou usando função para mudar o valor da receita ou da despesa mas quando aperto o botão ele muda o valor rapidamente e depois volta ao normal.
Como faço para que somar algarismos de um número inteiro até que seja "1 digito"?
Em uma parte do meu programa peço para que o usuário digite um número e depois é calculado a sua raiz quadrada: ### ### Resumidamente é assim
while(quadrada > 10){ /*E é aqui que eu estou com dúvida pois quero somar os algarismos da raiz quadrada do número digitado até que o número seja de apenas 1 algarismo. *\ }
Olá @gustavoguanabara assim como, pelo menos metade dos gafanhotos desse Brasil, aprendi bastante com você, e agora quero ajudar. Então vi aqui a oportunidade.
Tenho feito as resoluções dos desafios javascript em um repositório logo ali, e também disponibilizei o resultado final pelo Github Pages aqui.
Caso seja de interesse pode disponibilizar pra galera, e sugiro que uma interação entre os reposiórios possa ser feita no curso de git-github. Seria uma honra ter um pull request aceito em um dos repositórios de uma lenda com você. 😎
Olá, Gustavo. Boa tarde. Estou fazendo o curso de Javascript na aula 9, e o você fala para abaixar o "Watch in chrome"só que o meu visual studio code não acha essa extensão e, consequentemente, não acha na web store. Vocês poderiam me ajudar? Sem isso, creio que não poderei terminar o curso. Obrigada, desde já.
Olá Guanabara,
Estou fazendo seu curso de algoritimo e estou amando. Sua didatica é execelente.
Mas gostaria de saber se teria como disponibilizar como material de apoio o pdf da aula que você passa nos videos.
Obrigadooo!!!
Alguém sabe como resolver o problema do process is already running!?
Já apertei f9 pra finaliza mais continua travando, depois quando inicio o programa, ele volta com o problema
Mesmo finalizando e recomeçando ele continua com isso, alguém me ajuda
Acho que alguns temas precisam de um "update", humildemente, vou te mandar um PR.
Olá pessoal,
Sou Ana Amaral e faço parte dos pequenos gafanhotos.
Vamos compartilhar nossas resoluções dos desafios?
Segue o link do que fiz https://github.com/MachadoA/DesafiosJSGuanabra
Abraços
Eu estava com um modelo de uma aplicação que eu tinha feito em uma atividade. Peguei e resolvi editar pra fazer outra, porém agora estou com vários nomes tags pra editar, o problema é que uma chama a outra em diferentes abas. Sabe se existe alguma forma pra editar tudo?
Exemplo no meu repositório caso se interesse em ver (tipo page-study, study.html. não sei nem explicar kkkk
Esse material de apoia é do curso de Javascript com patrocínio da Google?
var nome = "delon"
Uncaught ReferenceError: delon is not defined
Gostaria de entender por que quando eu tento fazer aparece essa mensagem de erro, e como corrigir ? Desde já agradeço.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.