menu
Pense em um feat incrível entre o Hacking.Rio e a PUC Rio!

Nesta edição especial, disponibilizaremos um bootcamp onde o aluno será guiado pelo mundo da tecnologia e linguagens de programação. Tudo isso gratuitamente e online!

O que é bootcamp?

Um curso bootcamp é um modelo de ensino em formato intensivo, em que o principal propósito é desenvolver habilidades e competências de profissionais de maneira ágil.
Quem estuda em um bootcamp tem uma imersão completa no aprendizado, por um período de algumas semanas, e sai com a preparação necessária para encarar os desafios do mercado de trabalho na área escolhida.

Aulas Online
De 17 a 24 de junho
Conteúdo
13 horas de aulas e conteúdo exclusivo
Gratuito
Aulas totalmente gratuitas
sala de dúvidas
2 dias para conversar com monitores e tirar todas as dúvidas

Com mais de três décadas de experiência em TI, é mestre em Design pela PUC-Rio e engenheiro eletricista com ênfase em computação.

Especializado em tecnologias de Internet, atuou em grandes empresas como Furnas e CBS, além de fundar uma startup nos EUA na área de esportes.

No Brasil, destacou-se como mentor técnico em uma aceleradora de startups e como avaliador em competições de inovação, incluindo o Hacking Rio e o NASA Space Apps Challenge.

Desde 2014, dedica-se à educação, sendo ex-coordenador do curso técnico de programação da Escola ORT e atualmente é professor e mentor em programas de inovação no Instituto ECOA da PUC-Rio, e pesquisador, focando suas pesquisas em Blockchain e outras tecnologias emergentes.

Conteúdo das aulas!
  • Aula 1 - 2h de duração
  • Introdução
  • Descrição da Tecnologia
  • Criptografia, Assinaturas e Hashes
  • DLTs x Blockchains
  • Aula 2 - 2h de duração
  • Bitcoin
  • Ethereum
  • Outras Plataformas
  • Aplicações: Tokens, Bridges, Oracles, DeFi, DeSCI, etc.
  • Aula 3 - 3h de duração
  • Mecanismos de Consenso
  • Mineração
  • Redes Públicas vs Permissionadas
  • Introdução à EVM e Contratos Inteligentes
  • Padrões (ERC-20, ERC-721, EIP-1155, etc.)
  • Aula 4 - 3h de duração
  • Redes de Teste x Redes de Produção
  • IDE Remix
  • Programação básica de Contrato Inteligente (SC) usando Remix
  • Deploy e interação com SC
  • Prática
  • Aula 5 - 3h de duração
  • Usando SCs na Web, integração com HTML/JavaScript (Web3)
  • Programação avançada (requires, modifiers, etc.)
  • Documentação da linguagem Solidity
  • Utilização de bibliotecas como OpenZeppelin
  • Customização de SCs usando bibliotecas
  • Prática
strong
together
12 perguntas mais frequentes!
1 - Preciso saber programação para participar do Hackathon?

Se for da área de Business e Design, não é necessário. Porém, para quem vai participar do bootcamp e da parte técnica do hackathon seria interessante ter ao menos um conhecimento básico sobre programação.

É interessante você saber o mínimo de programação para aproveitar as aulas e adentrar no universo de programação para blockchain.

Sim, poderá participar do hackathon e as aulas estarão gravadas e disponíveis por um mês.

Sim, poderá participar, o bootcamp é um etapa para ajudar na qualificação dos programadores para entender o ambiente blockchain e suas diferenças para um ambiente de estrutura cliente-servidor.

Sim, poderá participar, o bootcamp é um etapa para ajudar na qualificação dos programadores para entender o ambiente blockchain e suas diferenças para um ambiente cliente-servidor.

Normalmente, em hackathons temos pessoas avulsas se inscrevendo, a organização pode auxiliá-lo na busca por um novo integrante para que seu time continue com o desempenho esperado. Isso vale para participantes de business e designer também.

Sim, mas lembre que o bootcamp foi preparado para pessoas que já entendem o mínimo de programação javascript, sem isso poderá ser mais difícil acompanhar as sequências de aulas, mas não impede. Se você tiver algum conhecimento de javascript isso facilitará muito a assimilação das estruturas propostas na programação.

Sim, mas lembre que o bootcamp foi preparado para pessoas que já entendem o mínimo de programação javascript, sem isso poderá ser mais difícil acompanhar as sequências de aulas, mas não impede. Se você tiver algum conhecimento de javascript isso facilitará muito a assimilação das estruturas propostas na programação.

Se você tiver qualquer conhecimento prévio de programação, design e/ou business, pode participar sim. Monte sua equipe e se inscreva!

Se você tiver qualquer conhecimento prévio de programação, design e/ou business, pode participar sim. Monte sua equipe e se inscreva!

Sim, mas lembre que o bootcamp foi preparado para pessoas que já entendem o mínimo de programação, sem isso poderá ser mais difícil acompanhar as sequências de aulas, mas não impede. Se você tiver algum conhecimento de programação orientada a objetos isso facilitará muito a assimilação das estruturas propostas na programação.

Você deverá fazer a sua inscrição pessoal. E cada membro da equipe que se inscrever deverá seguir os mesmos passos, informando o nome da equipe e os e-mails dos demais membros.