Profile
Proposals
Jupyter Notebook + Reveal Js + Github Pages: uma forma simples, dinâmica e elegante de fazer suas apresentações em Python [Iniciante]
Para essa proposta de tutorial, gostaria de apresentar o Jupyter Notebook: uma ferramenta que possui os mais variados usos, tornando assim as apresentações de palestras, eventos mais interativas e dinâmicas. Além disso, mostrar a integração dessa ferramenta com o Github Pages para um fácil deploy e compartilhamento das apresentações.
Conteúdo Programático:
* Conceitos e Definições Básicos do Jupyter Notebook : iniciar o jupyter notebook,atalhos, criar, deletar, alterar célular, alterar modo das células, uso de markdown, code, rawNBConvert, heading.
* Conversão utilizando o Nbconvert: html, pdf, laTEX.
* Modo interativo utilizando o RISE localmente.
* Deploy no Github: criação do repositório, estruturação do projeto, conversão do arquivo .ipynb da apresentação para .html e deploy para o Github.
* Dicas e referências para estudos futuros.
Duração: 4hrs
Nível : Iniciante - Intermediário
Configurações de ambiente :
* VirtualEnv, Jupyter Notebook e RISE e Python3+ instalados nas máquinas dos participantes.
* Usarei máquina própria para apresentação.