A Web 3.0 representa um conjunto de novas ferramentas, tecnologias e serviços que estão transformando a internet em um ambiente cada vez mais focado no usuário, devolvendo às pessoas o poder sobre seus próprios dados. E essas mudanças não estariam avançando sem a Blockchain. Esta com certeza é uma das principais tecnologias e inovações dos últimos anos. Em tradução livre do inglês, Blockchain significa uma "cadeia de blocos". Em outras palavras, trata-se de uma tecnologia que agrupa um conjunto de informações que se conectam por meio de criptografia. Assim, realizando transações e outras operações de forma segura. Ela funciona como uma engrenagem que estabelece relações de confiança no ambiente online, e essa confiança, por ser descentralizada, viabiliza relações não só com quem eu confio, mas com qualquer um, pois eu confio na tecnologia e na rede que sustentam essa distribuição A Blockchain surgiu como um dos pilares para tornar as transações com criptoativos uma realidade. Hoje, a tecnologia torna possível não só as transações com moedas digitais, mas abriu caminho para outras aplicações, como a criação de smart contracts (contratos inteligentes executados de forma automática na Blockchain). É por meio destes contratos que são desenvolvidos os aplicativos descentralizados da Web 3.0, servindo a uma série de usos, como DeFi (finanças descentralizadas), Metaversos, games e soluções práticas para negócios e empresas. A Blockchain é importante para garantir que ninguém consiga efetuar fraudes, tornando cada moeda rastreável desde o momento de sua criação. Funciona como um grande livro-caixa público, em que são registradas todas as transações, de forma rápida e segura. A Blockchain ajuda as empresas a trabalhar com mais inteligência e rapidez. Atualmente, ela está sendo usada ou estudada nas mais diversas aplicações, como pagamentos interbancários, rastreamento de contêineres, verificação de propriedade e autenticidade de diamantes e validação de credenciais acadêmicas. Embora a Blockchain tenha sido explorada inicialmente pela indústria financeira, o potencial encontrado nessa tecnologia emergente foi expandido para incluir os setores de energia, telecomunicações, operadoras de saúde, automotiva e até sistemas eleitorais. Por se tratar de uma tecnologia muito recente, e considerando a grande demanda do mercado de trabalho, atualmente há uma carência de profissionais capacitados nessa área. É nesse contexto que oferecemos a especialização em Desenvolvimento de Blockchain. O objetivo deste curso é introduzir de forma prática as principais habilidades, tecnologias e ferramentas que o profissional precisa para atuar no mercado de Blockchain, incluindo a construção de smart contracts, a aplicação de mecanismos, frameworks e metodologias para o desenvolvimento de aplicativos descentralizados em Blockchain, segurança de sistemas distribuídos, arquitetura, DLTs, criptomoedas, dentre outros. Vale ressaltar que esta especialização é baseada nas melhores práticas de desenvolvimento de Blockchain. Ela oferece um grande viés prático, ao longo das disciplinas os alunos desenvolverão miniprojetos que poderão ser utilizados para compor um portfólio profissional e, assim, ser apresentado em entrevistas de emprego para quem está começando na área. Além disso, a última disciplina do curso é um projeto integrador, no qual os alunos irão adotar o conhecimento adquirido ao longo do curso para desenvolver um projeto final de Blockchain do início ao fim. Serão experiências práticas únicas que os alunos irão vivenciar.
Público-alvo
Este curso é destinado aos profissionais formados na área de Tecnologia ou correlatas que já atuam ou desejam atuar no desenvolvimento para Blockchain. Profissionais de outras áreas também podem fazer este curso, mas é necessário ter conhecimento prévio em lógica e desenvolvimento em alguma linguagem de programação.
Objetivos
Capacitar o aluno para a certificação da EXIN Blockchain Foundation, com a qual a Unyleya é parceira oficial; Compreender as técnicas, frameworks e metodologias usadas no desenvolvimento de Blockchain; Conhecer o mercado de criptoativos e criptomoedas, bem como Finanças Descentralizadas (DeFi); Construir aplicações de contratos inteligentes (smart contracts) integrando front-end e back-end, isto é, desenvolvimento full stack; Entender sobre Decentralized Ledger Technologies (DLT), Cloud-Based Blockchain e segurança; Propiciar ao aluno experiências práticas no desenvolvimento de produtos de Blockchain, os quais podem compor o seu portfólio profissional para apresentar ao mercado de trabalho. O aluno sairá do curso com projetos reais construídos por ele mesmo.