Criando um App de Previsão do tempo com HTML, CSS e JavaScript
Вставка
- Опубліковано 27 бер 2023
- Vou te ajudar com Programação: go.rodolfomori.com.br/aprenda...
Vamos criar um app de previsão do tempo utilizando HTML, CSS e JavaScript. Para isso vamos usar a API do openweathermap.org.
Inscreva-se no Canal: bit.ly/3h1xtJ5
VsCode: • DOMINE O VSCODE E AUME...
HTML: ua-cam.com/users/liveBK3U6pnkMcU
CSS: • CSS DO ZERO - APRENDA ...
JavaScript: ua-cam.com/users/liveLH-vuZR6yM0
Funções: • 🔴APRENDA FUNÇÕES EM JA...
Display Flex: ua-cam.com/users/liverAOz-uAE71g
Meu código: github.com/rodolfomori/app-pr...
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Meus Links 👇👇
🔥 Todos os meus Links: rodolfomori.com.br/links/
🔴 Live toda Terça: go.rodolfomori.com.br/live-terca
📸 Insta: @rodolfomorii / rodolfomorii
🚀 Receba Dicas de Programação: go.rodolfomori.com.br/telegram
👥 Fale com nossa equipe: go.rodolfomori.com.br/suporte
🎓 Meu curso de Programação: rodolfomori.com.br/devclub
📚 E-book gratuito - Aprenda Programação do ZERO: go.rodolfomori.com.br/ebook
Links da aula 👇👇
Icone nuvem: openweathermap.org/img/wn/04n...
Lupa: www.svgrepo.com/show/488200/f...
API: openweathermap.org/
Background: source.unsplash.com/1600x900/...
Criei este canal para ajudar você que quer sair do ZERO, iniciar sua jornada e se tornar um programador!
Se já é um programador e quer evoluir na carreira de programação, também está no lugar certo, aqui você vai encontrar conteúdos relevantes que vão te ajudar! - Наука та технологія
Vou te ajudar com Programação: go.rodolfomori.com.br/aprendacomigo
Excelente! Até um velho de 59 anos tá aprendendo de boa aqui. Parabéns e obrigado pela excelente aula, que vou recomendar para meus alunos.
Fico muito feliz em saber disso!! Muito obrigado!!
Showwwww
Pessoal, quando tiverem com muita dificuldade pra fazer ou até insistindo que tá certinho mas não tá funcionando, descanse um pouco ou volte até mesmo no outro dia por favor. Tava com muita dificuldade no JS mas voltei no outro dia e fiquei besta do tanto que era simples e eu passando perrengue.
Não desistem só pq não está conseguindo, agente só erra toda vez que não tenta e não pq não estava errado e isso não é pra você, se você der o próximo passo por mais pequeno que seja, você está indo adiante, está evoluindo de pouquinho mas tá indo pra frente.
" Mas, sejam fortes e não desanimem , pois todo o esforço de vocês será recompensado " 2 Crônicas 15:7
Esse é o verdadeiro pulo do gato pra quem tá começando
🚀
Fica a dica do sinal de exclamação "!" + o enter no início da página HTML para criar o cabeçalho do HTML
Você é incrível Rodolfo, obrigado pela aula!
Parabéns pelo excelente trabalho. Show de bola!
Terminei de assistir, adorei. Já quero muito chegar em Javascript e quebrar a cabeça nessas conexões de função puxando class que sei que vou me enrolar toda mas acho gostosinho quebrar a cabeça com isso kkk ainda mais quando chega no resultado certo o pulo de alegria vem espontâneo já haha.
Didática excelente, muito bom Rodolfo!!
Muito obrigado, Rodolfo! Você conseguiu ir codando e explicando o que estava fazendo com uma didática de fácil compreensão. Você me fez novamente querer aprender programação. Agradeço de todo meu coração. Que seu canal continue crescendo e que você tenha cada vez mais sucesso em todas as áreas da sua vida!
Muito obrigado man. Fico feliz em saber, tmjj
muito bom, bem explicativo, se garante demais!
muito obrigado por ensina o uso de API esta em busca desse conhecimento!
Aula muito top! Parabéns, Rodolfo!
Bons estudos!
Muito obrigado meu amigo seus vídeos nos motivam cada mais Deus te abençoe sempre em nome de Jesus 🙌🏾
Simplesmente SENSACIONAL
Metodologia de outro nível, é incrível aprender e se divertir com sua forma de explicar as coisas, parabéns Rodolfo e toda sua equipe!
Ficamos felizes em saber!!
Projeto sensacional, alinhada com uma didática mestre. Parabéns. Brabo demais
Valeu
Like no vídeo mano, super intuitivo a colocação dos nomes/apelidos nas funções e classes! Por mais professores como você!
Muito obrigado mann, tmjjjj
simplesmente incrível professor, todo sucesso do mundo pra você!
Muitíssimo obrigado
Como sempre, o melhor conteúdo🎉
Muito massa Rodolfo, continue com esses videos !!!.
Opa pode deixar
top rodolfo voce é uma inspiração para mim que estou começando
Fico feliz em saber mano, tmjj
Obrigado professor, graças aos seus vídeos, eu chego em casa as 19:00 e saio 22:30 depois de escrever linhas de código, nunca pensei que fosse me interessar tanto por programação quanto agora. Não vou deixar essa peteca cair, rumo ao cargo de front-end developer!
Vamos pra cima irmão!
Simplesmente incrível! Muito obrigado por abrir mais minha mente! Estou fazendo a aula e colocando em prática meus conhecimentos, com certeza vai pro portifólio!
Sucesso!
simplesmente sensacional a aula, o que aprendi aqui não aprendi em 1 semestre inteiro da faculdade. parabens pelo video e pela didatica.
Que bom que ajudou
cheguei aqui achando que n saberia de nada mas vi que aprendi muito no caminho,ainda n cheguei em JavaScript ,achei complicado mas é bem interessante até.
simplesmente incrivel, conheci o seu canal essa semana, e não consigo parar de assistir as aulas, estava até agora nesse vídeo, e deu tudo certinho nesse projeto, você tem uma boa didática , consegue explicar de uma forma que mesmo quem não conheça o assunto, vai entender. Obrigada por isso, por todos os videos do canal, nota mil
Valeu man
Explicação super dinâmica, o tempo do video passa que a gente nem vê. Muito bom!
Obrigado!! Tmj
Eu sou de Moçambique e juro que fiquei impressionado com a sua forma de dar aulas ❤❤❤❤😍😍😊😊
Valeuu
De nada...Eu vou mudar a minha vida por causa da programação e quem sabe num dia eu chegue em Brasil ksksksksks@@canaldevclub
muito bom , meu camarada! Muito obrigado pela aula excelente!
Tmjjj man
Parabéns, ganhou um aluno. Estudo programação a um bom tempo e não conseguia absorver tanta coisa como nessa aula!
Fico feliz em saber, tmjj
Muito parabéns man, por mais vídeos iguais a esse
Opa pode deixar
Rodolfo , você é excelente professor , consigo entender tudo o que você explica. Obrigada pelas aulas maravilhosas !
Disponha!
🎉show de bola demais deu certinho super tranquilo, amei a aula tenho uns 3 meses que estudando seus conteúdos e já n tenho dificuldade
Ficamos felizes em saber!!
Que AULA!!! Cara, vc acaba de sanar diversas dúvidas minhas, onde a principal e pra mim a mais importante, que é montar o JS função por função. Parabéns e obrigada por compartilhar seus conhecimentos com uma ótima didática!
Que bom que ajudou
Opa, tava estudando css no DevClub , e chegou a notificação. Já vim conferir haha.
Abraço. Ass: Maria Clara
Muito boa aula, ganhou mais um inscrito, já estou correndo pra ver seus outros videos.
Muito obrigado
Brabo 🚀🚀🚀 Concluído com sucesso !!!🎯
Pra cima
amo esses vídeos de projetos reais.
Sensacional Mori, parabens!!!
Valeu 😊
que aula top 👏👏👏
Passando pra agradecer ao Rodolfo e a equipe, dele, por trazer conteúdos como esse tão valiosos. Estou em começo de transição sou Assistente adm e rodo de app durante a noite, tenho tentado e aprendido um pouco sobre programação com seus videos. Consegui comprar meu notebook e infelizmente o financeiro não permitiu fazer adesão do curso. Mas desde de já eu agradeço permitir que desfrutemos de conteúdos tão ricos de programação. Abraço
Nós que agradecemos!
Muito bom!!!
Que isso! Que aula perfeita!!! Conteúdo excelente, muito bem explicado e detalhado! Ganhou mais um inscrito! Conheci seu canal através da aula de lista de tarefas com Javascript que também é maravilhosa e super indico. Meus parabéns pela didática e obrigado por nos disponibilizar esses conteúdos. OBS: Passou despercebido no vídeo e caso alguem tenha dúvida, para manter a palavra Umidade antes da porcentagem basta colocar o código dessa maneira: document.querySelector(".umidade").innerHTML = "Umidade: " + dados.main.humidity + "%"
Vaaaaleu man!
Rodolfo, faz um vídeo falando como era a sua rotina quando trabalhava no banco, como por exemplo qual tarefa vc fazia, como fazia etc…Tmj🤜🏻🤛🏻
Up
Anotado!
Show de bola mano
Valeuu
Rodolfo vc e o melhor
Cara eu abro o celular td dia e vejo a previsão do tempo na tela, n imaginava q seria algo n complexo um simples local de interação no celular! Estou estudando programação e to achando incrivel ver como as coisas funcionam por trás das cortinas! +1 incrito
Booa, isso ai, bora pra cima
rodolfo gostei muito desse projeto, muto legal a parte de js
Valeu man, tmjj
você é muito fodaaa, mt obrigado por essa aula
Valeuu, tmjj
Top demais!!!
Parabéns pelo seu conteúdo meu amigo, tem me ajudado muito a conseguir evoluir no meu aprendizado de programação, conteúdo claro e bem explicado 👏👏👏👏👏👏👏👏👏
Fico feliz em saber!! Tmj
Excelente conteúdo!!!
Tmjjj
Excelente 👏 valeu mano
Eu que agradeço
Adorei demais, já tenho alguns conceito de HTML+JS+CSS, só que API era ainda meio embaçado pra mim. com a implementação com API foi uma experiência muito boa pra mim. A explicação do Async e Await foi muito bem explicado agora sei o que cada um deles faz. Parabéns pela didática, e pfvr faz mais desse com REACJS e Vite com algum projeto legal parecido
Obrigado!! Tmjj
Show de bola, muito bom.
🚀🚀
@@canaldevclub Sou seu fã Nº1, se possível me mandar um meio de entrar em contato contigo.
Boa, fui PM em uma das squads que o Rodolfo trabalhou no Santander e o cara já era monstro demais! To curtindo o conteúdo mesmo não sendo DEV
E aí Matheus ? Beleza ?Quanto tempo man, depois me da um salve lá no insta!
Caminhos de arquivo
Para fazer arquivos conversarem entre si, você tem que fornecer um caminho de arquivo entre eles - basicamente uma rota para que um arquivo saiba onde o outro está.
Que video perfeitooo
obrigado por tudo so te agradecer Deus abncoe sua vida
Obrigado!
Vídeo top!❤❤
Tmj 🚀🚀
Top de mais!!!
Valeu man
boa mano, parabéns !
seria muito massa vc criar uma playlist e fazer projetos curtos com vídeos que ensinam em sequência
Boa sugestão!
Top demais sua didática
Valeu!
Essa aplicação é muito top
Muito bom
Uma sugestão para aprimorar é ao carregar a página já exibir uma informação dinâmica de clima de uma cidade usando uma API que pega nomes aleatórios de cidades
Valeu
gostei da aula, depois de um certo tempo entendi a logica aplicada e consegui fazer sozinho sem acompanhar também...
Bons estudos!
Top
UUma boa aula! 55 minutos da miha vida bem gastos!
Valeu man!! Tmjj
Para fazer a "bolinha" do grau Celsius é só segurar Alt e digitar no teclado 248...
°C
excelente
valeu man
Com essa aula eu fiquei foi nublado 🌥️
😂😂😂😂
Vc e foda d mai
Ahhh, valeu mesmo
Show, cai de nos seus vídeos e estou gostando muito, estou começando no mundo da programação mais ainda estou confuso mais os seus vídeos me deu uma grande visão, me interessei pela área por necessidade otimização de funções na minha área, já deixa uma sugestão de vídeo integração com Erp via api!
Vaaleu Thales, tmj...Precisar de ajuda me chama lá no insta!
Gostaria de ver uma pokedex, sei que outras pessoas ja fizeram, mas queria ver um video seu sobre. tu é muito foda
tmj man, anotado!
Melzinho na chupeta foi fod# kkkk 30:30
HAHAHAHAHA
Alguem sabe como resolve esse problema aqui? Uncaught ReferenceError: cliqueiNoBotao is not defined at HTMLButtonElement.onclick (Index.html:19:59)
Chama no insta que eu te ajudo!
alguém sabe pq quando eu coloco a parte de Css não altera nada no Live server ? margem, tamanha , centralizar absolutamente nada altera
resolveu?
Esse video abriu meu cérebro. Contratei um serviço do governo federal TI para minha empresa e jamais esperava que viria essa tal de APIs. Fica perdido. Agora entendi que preciso desenvolver um software/site e integrar as APIs😂😢😅
Estou com a faca e queijo na mão....me aguardem 😊
Vamos pra cima, vai dar bom
Grande aula, mestre Rodolfo...o cara que está conseguindo fazer com que eu aprenda programação, vários conceitos de html, css e até mesmo JS estou conseguindo aprender graças a sua didática. Professor Rodolfo, cheguei a dar uma melhorada no código, que você fez, acrescentando velocidade do vento, temp máx e mínima. Mas, tentei ver uma maneira de linkar as bandeiras dos países, tentei ver algum código para consumo de API para fazer isso e não achei. Haveria alguma maneira de fazer isso? Se sim, qual seria o caminha mais simples? Obrigado e parabéns pela sua didática.
Edilson, blz ? Agora você me pegou, porque faz um tempinho que fiz esse projeto, não lembro o que a API retorna, vou dar uma olhada e te falo!
@@canaldevclub perfeito Rodolfo, fico no aguardo. Obrigado e um ótimo final de semana!
Muito bom, parabéns pelo trabalho. Só fiquei com uma dúvdida que não conseguir resolver, o background da imagem do URL deixou a foto repetindo e não conseguir corrigir
Pode colocar um background-repeat: no-repeat;
@@canaldevclub obrigado por responder, tinha colocado o background size 100% e funcionou! Gostei muito do projeto.
o link das varias imagens n ta mais pegando....
o arquivo da imagem não está mais disponível ?
Puts que aula
Valeu man, tmj
Adorei, super intuitivo, so ficou uma duvida, quando a informação é "Ceu limpo" o icone fica cinza e nao aparece o certo que seria o Sol
Estranho. A API deve estar mandando os dados errados!
bom dia, tive mesmo erro, conseguiu corrigir?
boa noite
Eu criei a temperatura mínima, passei os parâmetros e mesmo assim, em algumas cidades, o min e máx estão iguais. Pode ser algum problema na api?
Tenta dar um console.log pra ver o que está vindo da api
este projeto ficaria da hora si trocasse o fundo da pagina de acordo com a cidade digitada mas fico top
Opa. fica o desafio ai..depois me manda como ficou!
Obrigado pela explicação, segui o passo a passo e deu tudo certo. Porém, não estou conseguindo acessar esse endereço do site pelo celular, sabe dizer se tem como?
Tem sim! O que está dando ?
Rodolfo, eu fiz o meu com o sass, depois da uma olhada ai, e outra pergunta, se eu manda pra o git hub, com a chave key da api, não pode ne? faltou a url da imagem de background image, que fica repetindo.
Poder pode, não é um app super secreto.
@@canaldevclub acho que falta um tratamento de erro, pq tem vez que dá undefanid
Como faço se eu quiser que ja apareça a previsão da minha cidade sem que eu precisa buscar no botão?
Coloca o nome da sua cidade
"Só pra deixar claro, eu gosto de por tudo em inglês!" kkkkk '-'
Lá ele
Eu senti que no HTML e css as informacoes foram passadas super de boa, mas quando chegou no Java script ficou tudo muito acelerado e colocando varios codigos dentro do outro e ficou muito confuso 😕
E ai man, blz ? Então, por isso eu sugiro no começo do vídeo ter uma base nessas tecnologias antes de assistir a esse vídeo. Tem alguns vídeos de JS no canal...da uma olhada, e dps volta aqui...vai te ajudar muito!
Boa noite Rodolfo, tenho uma dúvida, fiz exatamente igual p mudar a nuvem. Ele altera quando é tempo nublado e chuvoso, mas quando é tempo limpo, fica uma bolinha escura sem nenhum icone :(
Me chama no insta que eu te ajudo!
No meu console do navegador não mostra os dados do servidor.. aparece ƒ json() { [native code] }
Me chama no insta q eu te ajudo
onde ta esse codigo documentado quero copiar ele tdo ksks
Para começar preciso primeiro entender HTML de cabo a rabo, depois css e por último JS, o posso começar o estudo mesclando os 3 essa é uma dúvida real. Obrigado
Aconselho a ir estudando os 3 ao mesmo tempo, pq afinal, vc normalmente usa eles juntos.
como faço para habilitar a tecla Enter (id 13) para poder pesquisar a cidade tbm?
basicamente isso, adapte alguns pontos ao seu código!
var input = document.getElementById("myInput");
input.addEventListener("keyup", function(event) {
if (event.keyCode === 13) {
event.preventDefault();
document.getElementById("myBtn").click();
}
});
Muito bom ! Pena que nos 45 do segundo tempo o meu deu bug e nao vou mais bater cabeça com isso .
Qualquer coisa, me chama no insta!
Bati tanto a cabeça tentando entender e consegui fazer ficou excelente! 🎉