[Front-End] JavaScript - Criando gráficos com Google Charts

  Рет қаралды 15,265

Matheus Castiglioni

Matheus Castiglioni

Күн бұрын

Пікірлер: 73
@carlosnani
@carlosnani 3 жыл бұрын
Com certeza vai me ajudar em um projeto que preciso entregar. Obrigado.
@MatheusCastiglioni
@MatheusCastiglioni 3 жыл бұрын
Magina Carlos.
@felipes.damasceno2022
@felipes.damasceno2022 2 жыл бұрын
MACHO, OBRIGADO D+. OTIMO VÍDEO, DEU PARA ENTENDER DIREITINHO CADA PARTE DO CÓDIGO. AJUDOU PRA CARAMBA.
@MatheusCastiglioni
@MatheusCastiglioni 2 жыл бұрын
Valeu Felipe
@danielilha6791
@danielilha6791 3 жыл бұрын
Excelente explicação! Obrigado!
@MatheusCastiglioni
@MatheusCastiglioni 3 жыл бұрын
obrigado Daniel
@sergiosilva1140
@sergiosilva1140 3 жыл бұрын
Você é extremamente didático. O seu nivel de detalhamento é muito bom, afinal de contas, muitos, como eu, ainda não tem o domínio do Javascript. Parabéns mais uma vez.
@MatheusCastiglioni
@MatheusCastiglioni 3 жыл бұрын
obrigado Sérgio
@cristianomuroni8268
@cristianomuroni8268 4 жыл бұрын
sua aula é bem explicativa faça mais man
@MatheusCastiglioni
@MatheusCastiglioni 4 жыл бұрын
Obrigado Cristiano, farei sim
@weslenvasconcelos5437
@weslenvasconcelos5437 3 жыл бұрын
helpou de mais
@MatheusCastiglioni
@MatheusCastiglioni 3 жыл бұрын
Show de bola Weslen
@JaisonJFranklin
@JaisonJFranklin 2 жыл бұрын
Perfeito, camarada! Tentar adaptar isso no meu app em electron. 👍
@MatheusCastiglioni
@MatheusCastiglioni 2 жыл бұрын
Obrigado Jaison.
@ReTheBossGame
@ReTheBossGame 2 жыл бұрын
Parabéns pelo video muito bom e direto. Seria possível usar informações de um Banco de dados?
@MatheusCastiglioni
@MatheusCastiglioni 2 жыл бұрын
Valeu Renato, seria possível sim, sem problemas. Nesse caso tu precisaria requisitar os dados de uma API e passar os dados para a criação/configuração dos gráficos.
@Ericsson1181
@Ericsson1181 5 жыл бұрын
Incrivelmente Simples! Excelente explicação , Muuuuuuuto obrigado mesmo...
@MatheusCastiglioni
@MatheusCastiglioni 5 жыл бұрын
Obrigado Ericsson
@Pablofb1014
@Pablofb1014 6 жыл бұрын
Muito bom Matheus, explicação simples e prática. Parabéns!
@MatheusCastiglioni
@MatheusCastiglioni 6 жыл бұрын
Obrigado Pablo, que bom que gostou.
@bekdigital
@bekdigital 2 жыл бұрын
Como muda as cores ?
@MatheusCastiglioni
@MatheusCastiglioni Жыл бұрын
Fala Bek, dá uma olhadinha aqui: developers.google.com/chart/interactive/docs/gallery/barchart#coloring-bars, tu pode passar um terceiro parâmetro refereniando a cor em si.
@marcosmelo1108
@marcosmelo1108 5 жыл бұрын
Matheus, muito foda o seu vídeo, explicação. Parabéns de verdade!!!
@MatheusCastiglioni
@MatheusCastiglioni 5 жыл бұрын
Obrigado Marcos, fico muito feliz que tenha gostado
@pedrinho5810
@pedrinho5810 2 жыл бұрын
Como que eu faço para mudar a cor de fundo do gráfico?
@MatheusCastiglioni
@MatheusCastiglioni Жыл бұрын
Fala Pedrinho, dá uma olhadinha aqui: developers.google.com/chart/interactive/docs/gallery/barchart#coloring-bars, tu pode passar um terceiro parâmetro refereniando a cor em si.
@joycerodrigues5389
@joycerodrigues5389 3 жыл бұрын
É possível o usuário inserir a entrada de dados do gráfico?
@MatheusCastiglioni
@MatheusCastiglioni 3 жыл бұрын
Fala Joyce, é possível sim, vai precisar de um pouco de JavaScript e algumas manipulações
@TheFullPlay
@TheFullPlay 10 ай бұрын
Cara como eu faria no data pra trazer dados de um arquivo csv externo?
@MatheusCastiglioni
@MatheusCastiglioni 10 ай бұрын
Fala meu querido, nesse caso tu vai precisar fazer o seguinte: 1. Ter um endpoint na sua API (back-end) para realizar uma requisição GET 2. A API deve ler o conteúdo do CSV e transformar em JSON 3. A API deve retornar uma estrutura para tu popular o data dos gráficos. 4. Uma vez que o front-end tem a resposta da API, passe ela para o data (se necessitar adaptar algo, faça também)
@felipes.damasceno2022
@felipes.damasceno2022 2 жыл бұрын
Só uma dúdiva: Como que se pega os dados de uma planilha google?
@MatheusCastiglioni
@MatheusCastiglioni 2 жыл бұрын
Fala Felipe, nesse caso o ideal seria você ter uma API integrada com o Google Sheets e expor um endpoint para ser consumido no lado do cliente.
@felipes.damasceno2022
@felipes.damasceno2022 2 жыл бұрын
@@MatheusCastiglioni Obrigado por responder mas poderia detalhar como eu faria isso?
@MatheusCastiglioni
@MatheusCastiglioni 2 жыл бұрын
@@felipes.damasceno2022 Seria algo assim: developers.google.com/sheets/api/quickstart/nodejs. Existe uma API do Sheets.
@patrick7as
@patrick7as 5 жыл бұрын
muito boa a aula!
@MatheusCastiglioni
@MatheusCastiglioni 5 жыл бұрын
Obrigado Patrick
@Alth33r
@Alth33r 6 жыл бұрын
parabéns! ficou muito bom o vídeo
@MatheusCastiglioni
@MatheusCastiglioni 6 жыл бұрын
Obrigado Thiago
@ErickFrancoRodrigues
@ErickFrancoRodrigues Жыл бұрын
Aprendi mais com você do que em um semestre na faculdade, Sabe como deixar esse tipo de gráfico automático? Tipo, quando cadastro algo ele já puxa automaticamente os valores e já me entrega no gráfico?em tempo real
@MatheusCastiglioni
@MatheusCastiglioni Жыл бұрын
Fala Devops, nesse caso tu precisa de um back-end para realizar a requisição e obter os dados de forma dinâmica para informá-los durante a criação dos gráficos.
@IagoBotelho
@IagoBotelho Жыл бұрын
da pra fazer sim, eu fiz no meu tcc, com php
@gabrielteodoro7150
@gabrielteodoro7150 4 жыл бұрын
valeu lindeza
@MatheusCastiglioni
@MatheusCastiglioni 4 жыл бұрын
Magina
@nokiu22
@nokiu22 3 жыл бұрын
Não entendi a parte da briotéca...
@MatheusCastiglioni
@MatheusCastiglioni 3 жыл бұрын
Fala Nokiu, e eu não entendi a dúvida kkkk
@nokiu22
@nokiu22 3 жыл бұрын
@@MatheusCastiglioni kkkkkkkkkkkk Parabéns pelo vídeo! As suas aulas são tops de mais
@LaercioLopesLL
@LaercioLopesLL 4 жыл бұрын
Muito bom, estava vendo um tutorial com as adições de linhas e colunas de formas muito mais complicadas, acredito que o método arrayToDataTable seja o melhor. Muito Obrigado!
@MatheusCastiglioni
@MatheusCastiglioni 4 жыл бұрын
Obrigado Laércio.
@_carlaque
@_carlaque 5 жыл бұрын
parabéns!!! muito bom o vídeo vlw🤙🏼
@MatheusCastiglioni
@MatheusCastiglioni 5 жыл бұрын
Obrigado Carla
@srvictorbatista
@srvictorbatista 2 жыл бұрын
Ow, Matheus... Seu conteudo é excelente, mas o audio. Se puder, regrave este video com um microfone melhor (com som mais auto e claro), por favor.
@MatheusCastiglioni
@MatheusCastiglioni 2 жыл бұрын
Fala Victor, vou adicionar aqui na lista de ideias.
@andredataviz
@andredataviz 5 жыл бұрын
Ganhou mais um inscrito.
@MatheusCastiglioni
@MatheusCastiglioni 5 жыл бұрын
Obrigado André \o/
@AndersonMarquesss
@AndersonMarquesss 6 жыл бұрын
Muito bom.
@MatheusCastiglioni
@MatheusCastiglioni 6 жыл бұрын
Obrigado Anderson
@TalesCembraneliDantas
@TalesCembraneliDantas 4 жыл бұрын
Muito bom cara, como q eu mudo os dados em runtime?
@MatheusCastiglioni
@MatheusCastiglioni 4 жыл бұрын
Obrigado, isso pode ser feito de N maneiras, vai depender de como está a arquitetura do projeto, no caso do React por exemplo, você poderia atualizar o estado dos componentes após buscá-los de uma API.
@TalesCembraneliDantas
@TalesCembraneliDantas 4 жыл бұрын
@@MatheusCastiglioni Vish cara, estou usando PHP e Jquery, mas já dei uma estudada na documentaçã e dei um jeito aqui, mas valeu pelo video, estava procurando um chart pro meu projeto e escolhi usar o do google por causa do teu video, queria justamente algo com CDN pra não ficar muitos arquivos no meu servidor e esse veio a calhar, valeu.
@TalesCembraneliDantas
@TalesCembraneliDantas 4 жыл бұрын
@@MatheusCastiglioni , só como curiosidade, o meu drawChart ficou assim: function drawChart(dat) { var data = google.visualization.arrayToDataTable(dat); var options = { title: '', legend: 'none', hAxis: {title: 'Km', titleTextStyle: {color: '#333'}}, vAxis: {minValue: 0} }; var chart = new google.visualization.AreaChart(document.getElementById('chart_div')); chart.draw(data, options); } e chamo ele assim: google.setOnLoadCallback(function() { drawChart(dados); }); e só crio o array dados e atualizo, só achei um pouco lento pra atualizar.
@MatheusCastiglioni
@MatheusCastiglioni 4 жыл бұрын
@@TalesCembraneliDantas Talvez esteja lento pois precisa de um tanto de processamento para atualizá-los.
@CarlJohnsonBR
@CarlJohnsonBR 4 жыл бұрын
Quero chegar nesse nível um dia, onde programa 9999 linhas e única coisa que procura no Google é o nome do anime kkkk
@MatheusCastiglioni
@MatheusCastiglioni 4 жыл бұрын
Haan? kkkk
@limaand2009
@limaand2009 4 жыл бұрын
data se for passar um json?
@MatheusCastiglioni
@MatheusCastiglioni 4 жыл бұрын
Não entendi Anderson
@amarovr
@amarovr 5 жыл бұрын
Ola, muito bom sua aula, uma duvida, existe alguma API do google charts onde eu utiliza 2 linhas, mas no ponto onde elas se cruzam eu possa colocar uma regra? É para grafico de PONTO DE EQUILIBRIO (Break-even Point)
@MatheusCastiglioni
@MatheusCastiglioni 5 жыл бұрын
Não entendi, teria algum exemplo para me mostrar?
@ilanofrota
@ilanofrota 4 жыл бұрын
Muito bom Matheus, realmente bem simples. Agora, só tenho um problema que talvez você ou outras pessoas aqui já tenham resolvido, é quanto à responsividade. Eu fiz uma aplicação usando o Google Chart mas quando levo pro celular fica cortando e às vezes, até mesmo no desktop. Vocês encontraram alguma opção para isso?
@MatheusCastiglioni
@MatheusCastiglioni 4 жыл бұрын
Nesse caso pode ser que a lib da Google Chart não lide bem com responsividade, nesse caso poderiamos tentar usar outra como a Chart.js por exemplo.
@emoiniciantefreestep
@emoiniciantefreestep 5 жыл бұрын
ola adorei o video bem intuitivo, mas tenho uma duvida no grafico de coluna do seu exemplo como eu mudo a cor da coluna dele?
@MatheusCastiglioni
@MatheusCastiglioni 5 жыл бұрын
Tem como você passar um terceiro parâmetro no array do arrayToDataTable, ele é a cor de preenchimento.
@pamelacristinavicentin4304
@pamelacristinavicentin4304 5 жыл бұрын
E o cabelo?!
@MatheusCastiglioni
@MatheusCastiglioni 5 жыл бұрын
Está crescendo kkk
[Front-End] JavaScript - Promises com timeout
11:03
Matheus Castiglioni
Рет қаралды 452
1.3: Graphing with Chart.js - Working With Data & APIs in JavaScript
19:46
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
Gráficos utilizando PHP e JAVASCRIPT
6:21
BatnoTech
Рет қаралды 10 М.
I built the BEST AIR ENGINE (New Rotary Design)
18:58
Integza
Рет қаралды 826 М.
Fantasy Haircut
5:15
DoodletmeGO
Рет қаралды 738 М.
The Y2K38 Problem: will old PCs REALLY stop working?
11:46
Daniel Myslivets
Рет қаралды 91 М.
Usando gráficos no reactjs com Google Charts
11:49
DEVBYMARCOS - Desenvolvimento e Tecnologia
Рет қаралды 6 М.
Menu Mobile - HTML, CSS e JavaScript
33:13
Origamid
Рет қаралды 182 М.
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН