@data4shiny

Aprenda R de verdade.

Conteúdos gratuitos e cursos práticos de R, Shiny, ggplot2 e IA — do código ao deploy.

70+
posts
4
cursos
100%
prático
ggplot2 Shiny purrr bslib patchwork httr2 plumber devtools
Instagram

Conteúdos Gratuitos

Centenas de posts no Instagram para você começar agora

ggplot2

ggplot2

DataViz, gramática dos gráficos, dicas e funções essenciais.

Tidyverse

R / Tidyverse

dplyr, tidyr, purrr, stringr, lubridate, janitor e mais.

Shiny

Shiny

Pílulas de Shiny, EDA interativo, apps e dashboards.

Claude OpenAI Codex

IA + R

Pacotes de IA no R, LLMs, machine learning e automação.

🎬 Pergunte ao ggplot 🎬 Pergunte ao Shiny 💊 Pílulas de Shiny 🔍 EDA com Shiny
Cursos

Escolha sua trilha

Cursos 100% práticos, pensados para quem quer sair do tutorial e construir projetos de verdade.

Disponível em breve

Introdução ao Shiny

Você faz análises incríveis no R, mas ninguém vê. Neste curso, você vai aprender Shiny construindo um app CRUD completo do zero — o mesmo tipo de aplicação que empresas usam no dia a dia. Cada técnica que você aprende vai direto para o projeto.

  • 6 módulos · 21 aulas · ~3h — direto ao ponto
  • Aprenda construindo: cada aula evolui o app CRUD
  • Reatividade explicada de verdade, sem mistério
  • Gráficos interativos, upload/download, temas profissionais
  • No final, seu app está publicado na internet

Para quem: Iniciantes e intermediários em R que querem criar apps interativos e parar de esconder análises num PDF.

R$ 197 R$ 97
Começar Agora →
Disponível em breve

Masterclass: R + IA

A IA já está mudando a forma como analisamos dados. Neste curso, você vai aprender a usar modelos de linguagem, gerar código e automatizar análises — tudo direto do R, sem sair do seu ambiente.

  • Conecte o R a LLMs como Claude e GPT via ellmer e httr2
  • Gere código, resuma textos e automatize tarefas com IA
  • Processamento de texto e NLP no ecossistema R
  • Machine Learning prático com tidymodels
  • Projetos reais: da pergunta ao resultado com IA

Para quem: Quem já usa R no dia a dia e quer integrar IA no seu workflow de análise de dados.

R$ 197 R$ 97
Lista de Espera →
Shiny

Introdução ao Shiny — Módulo a Módulo

Neste curso, você não vai aprender Shiny com exemplos soltos. Você vai construir um app CRUD completo — um sistema que cria, lê, atualiza e deleta dados.

Por que um CRUD?

Porque um CRUD é a aplicação que exercita todas as habilidades do Shiny de uma vez:

C Create — formulários, inputs, validação, modais
R Read — tabelas, gráficos interativos, filtros, outputs
U Update — reatividade, observers, estado, reactiveValues
D Delete — confirmações, feedback, notificações, UI dinâmica

E tudo isso se conecta a um banco de dados. No curso, você vai integrar o Shiny com banco de dados para que cada operação — criar, ler, atualizar, deletar — seja persistida de verdade. O Shiny tem todas as funções que tornam isso possível, e você vai aprender cada uma delas.

Um CRUD reúne tudo que você precisa para dominar o Shiny: inputs, outputs, reatividade, layouts, feedback, UI dinâmica, integração com banco de dados e deploy. Se você sabe construir um CRUD, você sabe construir qualquer app.

Baseado no livro "Mastering Shiny" de Hadley Wickham · Referência oficial do pacote Shiny (CRAN)

Módulo 1: Estrutura → Módulo 2: Interface → Módulo 3: Lógica → Módulo 4: Funcionalidades → Módulo 5: Visual → Módulo 6: Deploy
01

Seu Primeiro App

4 aulas · 30 min
  • O que é Shiny e por que usar?
  • Anatomia de um app: UI + Server
  • Inputs e Outputs básicos
  • Seu primeiro app funcionando

No CRUD: criamos a estrutura inicial do app

02

Interface do Usuário

3 aulas · 30 min
  • Todos os inputs do Shiny
  • Todos os outputs do Shiny
  • Layouts: sidebar, tabs, navbar

No CRUD: montamos o formulário de cadastro

03

Reatividade

3 aulas · 30 min
  • Como funciona a reatividade?
  • reactive(), observe(), isolate()
  • reactiveValues() e eventReactive()

No CRUD: implementamos criar, editar e deletar registros

04

Recursos Essenciais

3 aulas · 30 min
  • Integração com banco de dados
  • Gráficos interativos com ggplot2
  • Upload e download de arquivos
  • Feedback ao usuário

No CRUD: conectamos ao banco de dados — cada operação persiste de verdade

05

Customização e Visual

3 aulas · 30 min
  • Temas com bslib e thematic
  • CSS básico para Shiny
  • shinydashboard e bs4Dash

No CRUD: deixamos o app com visual profissional

06

Deploy e Projeto Final

3 aulas · 30 min
  • Boas práticas de código
  • Deploy no shinyapps.io
  • Projeto final: App CRUD completo

No CRUD: publicamos o app na internet para qualquer pessoa acessar

O que vem incluso no curso

21 scripts R prontos
2 cheat sheets (inputs/outputs)
1 guia de deploy (PDF)
1 app CRUD completo no GitHub
Surpresa no final do curso

E se seu App CRUD tivesse Inteligência Artificial?

No final do curso, vou pegar o app CRUD que construímos juntos e adicionar IA — chatbot, análise inteligente, geração automática. Uma demonstração ao vivo do que você vai dominar no Curso Shiny + IA.

Quero saber quando sair o Shiny + IA →
Em breve

Mais cursos a caminho

Entre na lista de espera e seja o primeiro a saber quando abrirem.

Em breve

Shiny + IA

Você já sabe criar apps com Shiny. Agora imagine adicionar inteligência artificial: chatbots que conversam com o usuário, dashboards que analisam dados sozinhos, modelos de ML servidos via app.

  • Chatbots com Shiny + LLMs
  • Dashboards que tomam decisões inteligentes
  • Deploy de modelos ML via Shiny
  • Processamento de texto e imagem em apps

Pré-requisito: Curso Introdução ao Shiny ou experiência equivalente.

Em breve

ggplot2 — DataViz Profissional

O ggplot2 é o pacote de visualização mais poderoso do R — e provavelmente de qualquer linguagem. Neste curso, você vai dominar a gramática dos gráficos e criar visualizações dignas de publicação.

  • Gramática dos gráficos do conceito à prática
  • Todos os geoms essenciais para o dia a dia
  • Temas, cores e customização total
  • Extensões: patchwork, ggtext, ggpath e mais

Para quem: Quem quer criar gráficos profissionais e publicáveis com R.

Por que aprender com o @data4shiny?

70+ conteúdos gratuitos

Publicados no Instagram, testados com feedback real da comunidade.

100% prático

Você sai fazendo, não só assistindo. Cada aula tem código para acompanhar.

Didática testada

Centenas de posts refinados com o feedback de quem está aprendendo.

Trilha completa

Do conteúdo gratuito aos cursos aprofundados — uma jornada completa.

Como funciona

1

Escolha seu curso

Veja qual se encaixa no seu momento.

2

Acesso imediato

Após o pagamento, acesse tudo na hora.

3

Aprenda fazendo

Código prático em cada aula.

4

Construa seu portfólio

Projetos reais para mostrar no mercado.

Perguntas Frequentes

Preciso saber R para fazer os cursos?

Sim, o básico. Se você sabe instalar pacotes e usar dplyr, está pronto para os cursos.

Preciso saber HTML, CSS ou JavaScript para o curso de Shiny?

Não. O Shiny abstrai tudo isso. No curso, ensinamos apenas o mínimo de CSS que faz diferença visual.

Quanto tempo tenho acesso?

Acesso vitalício a todos os cursos adquiridos. Assista quantas vezes quiser, no seu ritmo.

Posso pagar no boleto ou PIX?

Sim! Aceitamos cartão de crédito, boleto e PIX via plataforma de pagamento.

E se eu não gostar?

Garantia incondicional de 7 dias. Se o curso não for para você, devolvemos 100% do valor.

Os cursos têm suporte?

Sim! Você terá acesso a suporte por email e comunidade exclusiva de alunos.

Seus dados merecem ser vistos.

Pare de esconder suas análises. Coloque seus dados no mundo.