Apresentação

Os Smart Contracts são agora uma realidade: especialize-se em Blockchain aplicada a este tipo de contratos e alcance o êxito profissional” 

##IMAGE##

Desde o registo de transações de vários tipos até ao rastreio da proveniência de animais e matérias-primas, a tecnologia blockchain entrou com força no mundo económico e empresarial. Assim, esta ferramenta estabeleceu-se em muitos domínios importantes, um dos quais é o jurídico. Assim, surgiu o conceito de Smart Contract para descrever o tipo de contrato concebido e executado utilizando a cadeia de blocos.

Estes contratos têm muitas vantagens: são executados automaticamente seguindo as regras previamente definidas na blockchain em questão, são muito transparentes, uma vez que a ordem das operações efetuadas pode ser seguida, e é imutável, pelo que oferece grande segurança a todas as partes envolvidas. Por esta razão, este Curso de especialização em Blockchain e Desenvolvimento de Smart Contracts é uma grande oportunidade para todos aqueles que desejam especializar-se neste setor com tanto potencial.

Este Curso de especialização oferece-lhes a possibilidade de aprenderem sobre os últimos desenvolvimentos em aspetos como as Blockchains públicas, especialmente Ethereum, Stellar e Polkadot, entre muitas outras questões. Tudo isto através de uma metodologia de ensino 100% online que se adapta às circunstâncias de cada aluno e recebendo o acompanhamento de um corpo docente altamente qualificado que, através de conteúdos pedagógicos multimédia, lhes fornecerá todas as chaves sobre Blockchain e Smart Contracts. 

Desenvolva Blockchains dedicadas à execução de Smart Contracts com este Curso de especialização"     

Este Curso de especialização em Blockchain e Desenvolvimento de Smart Contracts conta com o conteúdo educativo mais completo e atualizado do mercado. As suas principais caraterísticas são:  

  • O desenvolvimento de casos práticos apresentados por especialistas em Blockchain
  • O conteúdo gráfico, esquemático e eminentemente prático do livro fornece informações científicas e práticas sobre as disciplinas que são essenciais para a prática profissional
  • Os exercícios práticos em que o processo de autoavaliação pode ser utilizado para melhorar a aprendizagem
  • A sua ênfase especial em metodologias inovadoras
  • As lições teóricas, perguntas a especialistas, fóruns de discussão sobre questões controversas e atividades de reflexão individual
  • A disponibilidade de acesso aos conteúdos a partir de qualquer dispositivo fixo ou portátil com ligação à Internet

Os clientes, empresários e investidores precisam de maior segurança na realização das suas operações e transações e é isso que pode proporcionar com esta especialização"

O corpo docente do Curso de especializaçãoinclui profissionais do setor que trazem a sua experiência profissional para esta especialização, para além de especialistas reconhecidos de sociedades de referência e universidades de prestígio.

Os seus conteúdos multimédia, desenvolvidos com a mais recente tecnologia educativa, permitirão ao profissional uma aprendizagem situada e contextual, ou seja, um ambiente simulado que proporcionará uma capacitação imersiva programada para praticar em situações reais.

A estrutura desta especialização centra-se na Aprendizagem Baseada em Problemas, na qual o profissional deve tentar resolver as diferentes situações de prática profissional que surgem durante o Curso de especialização. Para tal, contará com a ajuda de um sistema inovador de vídeos interativos criados por especialistas reconhecidos.

Especialize-se em Smart Contracts e progrida rapidamente na sua carreira no mundo da informática"

##IMAGE##

Os Smart Contracts são uma das principais aplicações da tecnologia Blockchain. Não perca a oportunidade de frequentar este Curso com a TECH"

Programa de estudos

Os conteúdos deste Curso de especialização em Blockchain e Desenvolvimento de Smart Contracts foram concebidos por especialistas de referência nestes campos e estruturados em 3 módulos especializados, subdivididos, por sua vez, em vários tópicos específicos. Assim, ao longo desta especialização, o profissional de informática que concluir o Curso de especialização poderá aprofundar a segurança relacionada com a tecnologia blockchain, a atribuição na Internet, o mascaramento do analista, em blockchains públicas ou identidade digital, entre muitas outras áreas do conhecimento.  

##IMAGE##

Este Curso de especialização prepara-o para conhecer as aplicações, particularidades, garantias e riscos dos Smart Contracts"

Módulo 1. Desenvolvimento com Blockchains Públicas: Ethereum, Stellar e Polkadot

1.1. Ethereum Blockchain pública

1.1.1. Ethereum
1.1.2. EVM e GAS
1.1.3. Etherescan

1.2. Desenvolvimento em Ethereum. Solidity

1.2.1. Solidity
1.2.2. Remix
1.2.3. Compilação e execução

1.3. Framework em Ethereum. Brownie

1.3.1. Brownie
1.3.2. Ganache
1.3.3. Implementação em Brownie

1.4. Testing smart contracts

1.4.1. Test Driven Development (TDD)
1.4.2. Pytest
1.4.3. Smart contracts

1.5. Conexão da web

1.5.1. Metamask
1.5.2. web3.js
1.5.3. Ether.js

1.6. Projeto real. Token fungível

1.6.1. ERC20
1.6.2. Criação do nosso token
1.6.3. Implementação e validação

1.7. Stellar Blockchain

1.7.1. Stellar blockchain
1.7.2. Ecossistema
1.7.3. Comparação com Ethereum

1.8. Programação em Stellar

1.8.1. Horizon
1.8.2. Stellar SDK 
1.8.3. Projeto token fungível

1.9. Polkadot Project

1.9.1. Polkadot Project
1.9.2. Ecossistema
1.9.3. Interação com Ethereum e outras blockchains

1.10. Programação em Polkadot

1.10.1. Substrate
1.10.2. Criação de Parachain de Substrate
1.10.3. Integração com Polkadot

Módulo 2. Tecnologia Blockchain. Criptografia e Segurança

2.1. Criptografia em Blockchain
2.2. O Hash em Blockchain
2.3. Private Sharing Multi-Hasing (PSM Hash)
2.4. Assinaturas em Blockchain
2.5. Gestão de chaves. Wallets
2.6. Encriptação
2.7. Dados onchain e ofchain
2.8. Segurança e Smart Contracts

Módulo 3. Identidade Soberana Baseada em Blockchain

3.1. Identidade digital

3.1.1. Dados pessoais
3.1.2. Redes sociais
3.1.3. Controlo sobre os dados
3.1.4. Autenticação
3.1.5. Identificação

3.2. Identidade Blockchain

3.2.1. Assinatura digital
3.2.2. Redes públicas
3.2.3. Redes autorizadas

3.3. Identidade digital soberana

3.3.1. Necessidades
3.3.2. Componentes
3.3.3. Aplicações

3.4. Identificadores descentralizados (DIDs)

3.4.1. Esquema
3.4.2. DID métodos
3.4.3. DID documentos

3.5. Credenciais Verificáveis

3.5.1. Componentes
3.5.2. Fluxos
3.5.3. Segurança e privacidade
3.5.4. Blockchain para registar credenciais verificáveis

3.6. Tecnologias Blockchain para identidade digital

3.6.1. Hyperledger Indy
3.6.2. Sovrin
3.6.3. uPort
3.6.4. IDAlastria

3.7. Iniciativas europeias de blockchain e identidade

3.7.1. eIDAS
3.7.2. EBSI
3.7.3. ESSIF

3.8. Identidade Digital das Coisas (IoT)

3.8.1. Interações com IoT
3.8.2. Interoperabilidade semântica
3.8.3. Segurança dos dados

3.9. Identidade digital dos processos

3.9.1. Dados
3.9.2. Código
3.9.3. Interfaces

3.10. Casos de utilização em identidade digital blockchain

3.10.1. Saúde
3.10.2. Educação
3.10.3. Logística
3.10.4. Administração pública

##IMAGE##

Aproveite esta oportunidade para adquirir conhecimentos sobre os últimos desenvolvimentos na área e aplicá-los na sua atividade diária" 

Curso de especialização em Blockchain e desenvolvimento de Smart Contract

O mundo da tecnologia está a avançar a passos largos e um dos campos que se tornou mais relevante nos últimos anos é o Blockchain e o Smart Contract. Estas tecnologias inovadoras estão a revolucionar a forma como os negócios são feitos, os contratos são geridos e a confidencialidade e segurança da informação é assegurada. Na TECH Universidade Tecnológica, entendemos a importância de estar atualizado neste campo em constante evolução, e é por isso que criámos o nosso curso de pós-graduação em Blockchain e Desenvolvimento de Smart Contract, para aqueles profissionais e empresários que desejam adquirir os conhecimentos e competências necessárias para se destacarem neste campo excitante.

Aprenda sobre blockchain na maior escola de TI do mundo

O nosso Curso de especialização em Blockchain e Desenvolvimento de Smart Contract é ministrado em modo de sala de aula virtual, permitindo-lhe aceder à formação a partir de qualquer parte do mundo e adaptar o seu horário às suas necessidades. Com uma abordagem prática e actualizada, os nossos professores especialistas irão guiá-lo na aprendizagem das melhores práticas e ferramentas utilizadas na indústria. Através de casos reais e exercícios práticos, desenvolverá as competências técnicas e de gestão necessárias para compreender o funcionamento da tecnologia Blockchain e a sua aplicação no desenvolvimento de contratos inteligentes. Após a conclusão bem sucedida do nosso programa, obterá um Diploma de Especialista em Blockchain e Desenvolvimento de Smart Contracts aprovado pela TECH Universidade Tecnológica, o que lhe dará uma vantagem competitiva no mercado de trabalho. Poderá aplicar os seus conhecimentos em vários sectores, tais como finanças, logística, saúde, energia e muitos outros, e contribuir para a transformação digital das empresas. Estará também preparado para enfrentar os desafios e as oportunidades que esta área apaixonante oferece, e fará parte de uma comunidade de profissionais altamente qualificados em tecnologia de ponta. Não perca a oportunidade de se formar no apaixonante mundo do Blockchain e do Desenvolvimento de Smart Contract. Junte-se ao nosso programa e alargue os seus horizontes profissionais - inscreva-se já!