Casa do Código - Livros e Tecnologia

  • Programação
  • Lógica
  • Java
  • .NET
  • PHP
  • Games
  • OO
  • Funcional
  • Python
  • Outros
  • Todos
  • Mobile
  • iOS
  • Android
  • Multiplataforma
  • Outros
  • Todos
  • Front-end
  • HTML e CSS
  • JavaScript
  • Outros
  • Todos
  • Infraestrutura
  • Web
  • Dados
  • Outros
  • Todos
  • Business
  • Startups
  • Marketing Digital
  • Gestão
  • Agile
  • UX e Design
  • Outros
  • Todos
  • Inteligência Artificial
  • Você tem 0 itens na sacola 0 Abrir navegação por categorias e busca Ir para ao topo da página

    Use o código e tenha 10% de desconto!

    🚀 Programe seu futuro: 20% OFF até 21/09! Com o cupom PROGRAMACAO2025 🚀

    Aprenda JavaScript com Dashboards Seus primeiros passos na programação com grandes resultados

    Lucas Tauil
    Livro de JavaScript com Dashboards

    *Você terá acesso às futuras atualizações do livro.

    Conteúdo

    Começar a programar pode parecer um desafio, especialmente para quem nunca teve contato com códigos ou conceitos de desenvolvimento. No entanto, aprender a programar é uma experiência prática, visual e gratificante desde os primeiros passos. Criar Dashboards interativos é uma forma poderosa de transformar dados brutos em informações claras e úteis, aproximando a programação do cotidiano e mostrando resultados reais rapidamente.

    Lucas Tauil guia você nessa jornada apresentando o JavaScript como porta de entrada para o mundo da programação. Você aprenderá desde comandos básicos, como alert("Hello World"), até a criação de Dashboards responsivos e atraentes, acessíveis em qualquer dispositivo. O conteúdo está dividido em três partes: fundamentos da web (HTML, CSS e JavaScript), conceitos essenciais do JavaScript (variáveis, funções, loops, eventos e APIs) e, por fim, a construção prática de Dashboards reais com dados em .csv, gráficos interativos e boas práticas de código.

    Com uma abordagem didática e exemplos práticos, este livro prepara você para transformar dados em visualizações significativas e avançar com confiança no universo da tecnologia.

    Saiba o que você vai aprender

     

    Sumário

    Parte I — Entendendo as ferramentas

    • 1 O caminho até os Dashboards
    • 1.1 Editores e navegadores
    • 1.2 Live Server
    • 1.3 Os pilares da Web
    • 1.4 Frameworks
    • 2 Estrutura e os primeiros códigos
    • 2.1 Seja organizado(a)
    • 2.2 A base da web
    • 2.3 HTML
    • 2.4 CSS
    • 2.5 Bootstrap — Framework de CSS

    Parte II — Explorando o poder do JavaScript

    • 3 Bem-vindo ao JavaScript
    • 3.1 O que é JavaScript?
    • 3.2 Como escrever o código em JS
    • 3.3 Regras básicas do JavaScript
    • 3.4 Tipo de dados
    • 3.5 Variáveis
    • 3.6 Operações
    • 3.7 Prompt, console e alert
    • 3.8 Conversão de tipo de dados
    • 3.9 Controlando o fluxo do seu algoritmo
    • 3.10 Operadores relacionais
    • 3.11 Operadores lógicos
    • 3.12 É possível combinar operadores relacionais e lógicos?
    • 4 Funções e estruturas de repetição
    • 4.1 Funções
    • 4.2 Funções com parâmetros
    • 4.3 Função anônima
    • 4.4 Função de seta
    • 4.5 Loops e laços de repetição
    • 4.6 Estrutura for
    • 4.7 Estrutura while
    • 4.8 Estrutura do-while
    • 4.9 Switch
    • 5 Trabalhando com dados em JavaScript
    • 5.1 Objetos
    • 5.2 Constructor, new e this
    • 5.3 Classes
    • 5.4 Arrays
    • 5.5 Métodos e propriedades dos Arrays
    • 5.6 Arrays com objetos
    • 5.7 Algumas maravilhas do JavaScript
    • 6 Abstrações e lógicas avançadas
    • 6.1 Funções de Ordem Superior
    • 6.2 Métodos nativos de busca e transformação
    • 6.3 Operadores avançados
    • 6.4 Desestruturação
    • 6.5 Spreads
    • 7 JavaScript na Internet
    • 7.1 Document Object Model (DOM)
    • 7.2 Eventos
    • 7.3 O formato JSON
    • 7.4 APIs da Web nativas do JS
    • 7.5 Assincronia
    • 7.6 Fetch
    • 7.7 Bibliotecas
    • 7.8 JavaScript tem frameworks?

    Parte III — Chegou a hora dos Dashboards!

    • 8 Visualização e preparação dos dados
    • 8.1 Fundamentos da visualização da informação
    • 8.2 Agrupamentos, hierarquias e formas
    • 8.3 Padronizando os dados
    • 8.4 Escolhendo os tipos de Dashboards
    • 8.5 Checklist para bons Dashboards
    • 8.6 Referências do capítulo
    • 9 Gerando os Dashboards
    • 9.1 Como acompanhar os códigos deste capítulo
    • 9.2 Seu primeiro Dashboard
    • 9.3 Um Dashboard dinâmico
    • 9.4 E se tivermos outras fontes de dados?
    • 9.5 Comparar mais dados
    • 9.6 Prepare-se para o próximo nível
    • 10 Importador inteligente de dados
    • 10.1 Por que criar um importador?
    • 10.2 O formato CSV
    • 10.3 Passo a passo do importador
    • 10.4 Dashboards com o importador
    • 11 Visualizando o Brasil: Dados em mapa
    • 11.1 Exibindo mapas com Leaflet.js
    • 11.2 Integrando GeoJSON ao Leaflet
    • 11.3 Importando dados públicos para o Dashboard
    • 11.4 Agregando valores por estado e por imposto
    • 11.5 Criando Dashboards Temporais
    • 11.6 Personalizando interatividade e estilos do mapa
    • 11.7 Conclusão do projeto: Dashboard Geográfico

    Autor

    Lucas Tauil

    Lucas Chasseraux Tauil é desenvolvedor web desde 2010. Passou por várias tecnologias em sua carreira e em 2022 se tornou professor universitário ministrando disciplinas relacionadas a raciocínio lógico, desenvolvimento de software, redes de computadores e sistemas operacionais. É graduado em Ciência da Computação, pós-graduado em Redes de Computadores e em Desenvolvimento Web. Atualmente, cursa mestrado em Ciência da Computação aprofundando ainda mais seus estudos na área.

    Dados do produto

    Número de páginas:
    252
    ISBN:
    978-85-5519-405-4
    Data publicação:
    09/2025
    Submeter errata Fórum de discussões

    Compartilhe!

    Compartilhe no Facebook Compartilhe no Twitter

    Impulsione sua carreira aprendendo também...

    Livro de Lógica de Programação com Portugol
    Lógica de programação com Portugol
    +
    Livro de Lógica de Programação
    Lógica de Programação
    altLogoFooter

    Uma empresa do Grupo Alun

    Logo da Alun

    Links da
    Casa do Código

    • Meus ebooks
    • Sobre a Casa do Código
    • Todos os livros
    • Nossas coleções
    • Quero escrever um livro ou fazer parceria
    • Perguntas Frequentes
    • Política de Privacidade
    • Fale conosco

    Nas redes sociais

    • /CasaDoCodigo
    • @casadocodigo
    • @casadocodigo

    Receba novidades e lançamentos

    Este site aceita Pix, Cartão de Crédito, Débito

    • pagarme
    • paypal

    Grupo Alun

    • Educação em Tecnologia

      • FIAP
      • Casa do Código
      • PM3 - Cursos de Produto
    • Mais Alura

      • Alura Start
      • Alura Língua
      • Alura Para Empresas
      • Alura LATAM
    • Comunidade

      • Tech Guide
      • 7 days of code
      • Hipsters ponto Jobs
    • Podcasts

      • Hipsters ponto Tech
      • Dev sem Fronteiras
      • Layers ponto Tech
      • Like a Boss
      • Scuba Dev