Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Programa do Curso
Introdução a Python
-
Controlar o fluxo do programa
Trabalhar com listas
Trabalhar com o tipo de dados dicionário
Manipulação de cadeias de caracteres
Correspondência de padrões com expressões regulares
Ler, escrever e gerir ficheiros
Depurar o seu código
Extrair informações da Internet (web scraping)
Trabalhar com documentos Excel, Word e PDF
Trabalhar com CSV e JSON
Manter o tempo
Agendar tarefas
Iniciar programas
Enviar mensagens de correio eletrónico e outras mensagens
Manipulação de imagens
Automatização da GUI
Introdução a Blockchain
-
História e antecedentes
Empresas que utilizam a cadeia de blocos
Introdução ao Bitcoin, Ethereum e Hyperledger
Redes centralizadas v/s descentralizadas v/s distribuídas
Desafios em tempo real
Bitcoin e porque é que são importantes
-
História e antecedentes
Características
Transacções
Exploração mineira
Hashing e encriptação de chave dupla
Prova de trabalho
Árvore de Merkle
CPU v/s GPU mineração
Breve historial Tecnologias em causa Smart Contracts DAO Ether - A próxima criptomoeda
-
Blockchain para o Desenvolvimento
Máquina virtual Ethereum Introdução ao Solidty Utilização do Solidity IDE Configurando sua primeira rede Ethereum privada go-ethereum Ficheiro Genesis Compilador Solc IDE Remix
-
Ligação de nós à rede
Requisitos
-
Conhecimentos básicos de informática: navegar em sítios Web, executar programas, guardar e abrir documentos, etc.
Recomenda-se vivamente um conhecimento prévio de programação
Recomenda-se o conhecimento de frameworks javascript como o NodeJS
É preferível ter alguma experiência em ambiente Linux/Unix
É bom ter uma exposição à tecnologia de código aberto
Público
-
Promotores
Empreendedores
Qualquer pessoa que pretenda explorar os conceitos e princípios da cadeia de blocos e da moeda criptográfica utilizando Python
28 horas
Declaração de Clientes (1)
Patrick did a great job of striking a balance between covering all the prepared material while making time to give detailed answers to any questions from the group