O Bitcoin e sua blockchain mudaram o mundo, pavimentando o surgimento
de plataformas como Ethereum e milhares de tokens, protocolos, aplicações e até mesmo
organizações autônomas e descentralizadas.
Cada vez mais aplicações web precisam receber cripto como
pagamento, querem se integrar com a blockchain e buscam mais descentralização, escala e
segurança.
Novos profissionais
Web3
Estamos vivendo uma nova era na Internet e assim como tudo mudou
depois do surgimento da Web 2.0 nos anos 2000, está tudo mudando novamente com a abordagem Web3
de criar aplicações.
Na Web3 nós temos os dapps: aplicações descentralizadas que
integram-se à blockchain para fornecer aos usuários e empresas todo o poder das criptomoedas e
dos smart contracts.
Principais Tecnologias
Full stack Web2 e 3
Neste curso prático você vai aprender como funciona a blockchain, como as
criptomoedas, NFTs e smart contracts são criados e a construir do zero até produção, diversos projetos
incluindo jogos simples, páginas de minting, protocolos DeFi, tokens e moedas, bots, SaaS e muito mais
usando conceitos, técnicas e tecnologias de ponta, exigidas pelas melhores empresas do mundo.
Blockchain (EVM)
Usaremos diversas blockchains durante os projetos como Ethereum, Avalanche,
BSCm, Polygon e outras que sigam o padrão EVM.
Solidity
Você aprenderá a escrever Smart Contracts em Solidity e a se integrar
com eles usando HardHat, Web3.js e EthersJS.
Node.js
Nossos backends serão feitos em Node.js, Express, NestJS e TypeScript, com
segurança, performance e muitos testes automatizados.
ReactJS
Construíremos o frontend dos projetos (dapps) usando ReactJS, NextJS, TypeScript e
temas
Bootstrap e TailWindCSS.
MongoDB
Usaremos o banco de dados NoSQL mais famoso do mundo para a persistência
off-chain, incluindo projeto com ORM Prisma.
E muito mais!
Usaremos ainda MetaMask, Infura, IPFS, websockets, criptografia, mocking,
e muitos outros conceitos e ferramentas profissonais.
Este é um novo curso para um novo tempo. Se você quer sair na frente sendo um
profissional preparado para a terceira geração da web, vem comigo.
O QUE VOCÊ VAI APRENDER
O que é blockchain, como ela funciona e a
prototipar uma, além da criação de novos tokens reais seguindo padrões de mercado
(ERC20, ERC721, ERC1155, ERC1967, etc).
Desenvolvimento de Smart Contracts para
blockchains compatíveis com EVM usando a linguagem Solidity e toolkits como HardHat.
Construção de dapps (aplicações
descentralizadas) para Web3 utilizando ReactJS (com e sem Next.js), TypeScript e
libs de mercado como
Web3.js e EthersJS.
Integração com carteiras de
criptomoedas Web3 como MetaMask e a exchanges descentralizadas (dex) como
Uniswap.
Processamento de pagamentos usando
criptomoedas, incluindo recorrência.
Projetos práticos variados, desde jogos e
protocolos simples na blockchain a plataformas multi-tenant com arquitetura híbrida.
Construção de backends seguros através de Web
APIs
RESTful com Node.js, Express, NestJS, MongoDB e Prisma.
Práticas profissionais de qualidade de
software como
unit tests, code coverage, mocking, error handling e outras.
Desenvolvimento de contratos e dapps para
faucets, DAOs, criptomoedas/tokens, DeFi, bots, NFTs e SaaS.
Padrões profissionais de codificação Solidity
incluindo design patterns, segurança, performance e taxas baixas.
Serviços web3 profissionais como Pinata,
Infura, QuickNode, OpenZeppelin, Fleek e outros.
Teoria e prática de protocolos DeFi como
saving, staking, liquidity mining, liquidity pool e outros.
Teoria e prática com exchanges
descentralizadas (dex), principalmente UniSwap.
Deploy profissional do front e back na Digital
Ocean, Fleek, IPFS e dos contratos nas blockchains compatíveis com EVM, passo a
passo.
MÓDULO 1
Introdução à Blockchain
Entenda no detalhe como a blockchain do Bitcoin funciona, enquanto
prototipa uma cópia dela, além de um minerador e uma carteira, utilizando tecnologias web
essenciais para os demais projetos do curso como Node.js, TypeScript e 100% de cobertura de
testes.
MÓDULO 2
Smart Contracts
Aprenda a programar Smart Contracts básicas com a linguagem Solidity a
nível básico, um
conjunto de ferramentas de mercado como Remix, HardHat, Web3.js, Infura, MetaMask e criando
diversos
contratos no processo, inclusive contratos de novos tokens ERC-20 usando a blockchain
Ethereum.
MÓDULO 3
Aplicações Web3
Construa seus primeiros dapps para Web3 usando soluções profissionais
como ReactJS, TypeScript, EthersJS, OpenZeppelin e mais. Projetos do zero até o
deploy em um nível intermediário de Solidity, incluindo
integração com backends off-chain, um projeto de faucet e um projeto de DAO (Organização
Autônoma
Descentralizada) incluindo segurança, votação e pagamentos usando a blockchain BSC.
MÓDULO 4
Tokens Não-Fungíveis
Entenda os padrões ERC-721, ERC-721a e ERC-1155 para criação de NFTs
(Tokens
Não-Fungíveis), aprenda
conceitos avançados de Solidity, otimização de contratos e construa um dapp de minting e
outro de marketplace
usando as blockchains Polygon e Avalanche.
MÓDULO 5
Finanças Descentralizadas
Aprenda sobre DeFi, dex/AMM, como criar protocolos financeiros
descentralizados (incluindo staking, liquidity mining, liquidity pool, stablecoins, etc),
oráculos, autenticação NFT e a construir bots/automações
para este mercado incluindo swap, sniping e paywall de cobrança recorrente via cripto.
MÓDULO 6
SaaS Web3
Neste módulo fazemos a construção de um SaaS multi-tenant que usa
tecnologias Web2 e 3 para entregar o melhor de ambos mundos. Fluxos de SigIn, SignUp,
segurança Web2 + Web3, cobrança em cripto, monitoramento do mercado e swap automatizado em
dex.
MÓDULO BÔNUS
Extras
Baseado em sugestões dos alunos devemos seguir expandindo o curso ao
longo do tempo e este módulo já conta com vídeos com dicas de carreira, vagas e entrevistas
com profissionais de mercado (web3). Também temos uma área dedicada a Truffle, uma
tecnologia legada que você pode acabar precisando em algum momento.
EXTENSÃO UNIVERSITÁRIA
CERTIFICADO PELO MEC
O seu certificado, emitido após conclusão do curso, é validado e
reconhecido pelo Ministério da Educação (MEC) com a titulação de "extensão universitária".
Será a sua primeira certificação rumo a uma carreira de sucesso como dev
web3 e blockchain.
SUPORTE E ATUALIZAÇÕES
ACESSO
O seu acesso, uma vez inscrito no curso, será
vitalício, poderá assistir quantas vezes e quando quiser.
Além disso,
sempre que tiver dúvidas você poderá pedir ajuda em nosso grupo VIP de devs web3 no
Telegram ou pelo email de suporte por 2 anos. Você também terá acesso a correções de bugs e
atualizações do curso nesse período.
INCONDICIONAL
GARANTIA
Por lei, você tem direito a 7 dias de garantia, mas eu lhe
ofereço o dobro: se inscreva no curso e se quiser cancelar em até 14 dias, terá 100% do valor
pago devolvido.
Sem precisar se explicar, basta um email e seu pagamento é devolvido
integralmente.
Programação
BÔNUS #1
É iniciante e está com receio de não conseguir acompanhar?
Todos que se inscreverem nesta turma receberão
gratuitamente o meu
curso de Node.js e MongoDB, focado
em iniciantes,
para conseguir ter uma boa base para o curso. Entre em contato também para receber mais
alguns
ebooks de apoio, como um bônus à sua compra e para incentivá-lo(a) a estudar os fundamentos.
Saiba mais sobre este curso na página dele.
AGILIDADE
BÔNUS #2
Se vai buscar uma vaga, precisa saber Scrum.
Você receberá como bônus um curso de Scrum e Métodos Ágeis,
onde você vai aprender os fundamentos da gestão de projetos de software, os princípios da
agilidade e o framework Scrum, de longe o "método" mais referenciado nas empresas de
tecnologias atualmente. Confira a ementa do curso
na página dele.
Web3 Week
BÔNUS #3
Que tal ter acesso a todos os projetos das Web3 Weeks que já aconteceram e as próximas?
No curso bônus Web3 para Iniciantes você vai encontrar projetos
introdutórios para exercitar e expandir o portfólio, tais como: plataformas de doação, de
votação, rede social descentralizada e mais.
Já ajudei inúmeros alunos a chegar lá ao longo de 14 anos como
professor. Também já fui gestor em multinacional e tenho em minha equipe uma profissional que já
trabalhou em RH. Estamos à disposição para análise de CV e perfil do LinkedIn, a fim de aumentar
suas chances de ser chamado para entrevistas a partir do módulo 4 do curso.
Serei o seu instrutor
Luiz Duarte
Eu comecei na área de TI em 2006 inicialmente desenvolvendo, mais tarde liderando
projetos de software.
Desde então, tive a oportunidade de trabalhar em todo tipo, tamanho e complexidade
de projetos, incluindo apps mobile, web, desktop, SaaS, bancos digitais,
fintechs e até
minha própria startup, todos do zero até
produção.
Pós-graduado em Ciência da
Computação
com
quase 20 certificações (atualmente se certificando em blockchain no MIT), sou professor universitário e acumulo mais de
uma década formando profissionais em diferentes tecnologias, além de ter 9 livros
publicados, mais de 600 artigos em portais e mais de 500 vídeos no Youtube.
Nos últimos anos, tenho
me dedicado
ao
ecossistema Web3/blockchain.
Depoimentos
Estamos ensinando os primeiros profissionais neste novo curso então ainda não
tenho muitos alunos formados nele. No entanto, confira abaixo alguns depoimentos de alunos formados em
diferentes cursos, dentre
os mais de 3.500 que já se formaram comigo.
Inscrição
Aceitamos PIX, boleto, criptomoedas e cartões de crédito nacionais e
internacionais. Inscrições até 14/10 às 23h59 (Brasília), último lote.
Último Lote
R$1.697,00
Inscrições até 14/10, último lote. Dúvidas?
Email
para
[email protected] ou clique no botão de WhatsApp.
Se você tiver quaisquer questões sobre o curso que não forem cobertas
aqui, envie um email para [email protected] ou chama no botão WhatsApp.
O curso Web23 é para programadores web que estejam
buscando ascensão em suas carreiras, diferenciando-se no mercado web através de profissionalização em
uma nova área, aptos a trabalhar em projetos web3, blockchain e com smart contracts.
Você já deve ter uma base em programação web fullstack com JavaScript (frontend e backend) e banco de
dados.
Como não abordamos conceitos
básicos de programação, bem como tecnologias web fundamentais como HTML, CSS e JavaScript, você ficará
muito perdido se começar este curso sem ter noções.
Se você é iniciante em programação web, recomendo fazer primeiro os cursos bônus "Node.js e MongoDB" e
"Web3 para Iniciantes" que
você
vai receber.
Agora se você NUNCA programou na vida, comece pela playlist Programação para Iniciantes no canal do Youtube.
Sim, nosso curso foi minuciosamente analisado e avaliado pela Unifatec (PR) que credenciou o mesmo junto ao
Ministério da Educação (MEC) o que nos permite emitir certificados de conclusão do curso com a titulação de Extensão
Universitária (LDB 9.394/96, Res. 7 de 18/12/18), o que atesta a seriedade e qualidade do mesmo.
O cadastro da Unifatec-PR junto ao MEC pode ser consultado neste
link e a parceria firmada com minha empresa pode ser confirmada nesta página mas também diretamente pelo canal
oficial da faculdade no email [email protected] e no telefone (41) 3246-7722
Sim, em nome da empresa LTOOLS LTDA - CNPJ44.653.140/0001-34. Basta solicitar após finalizar o seu pagamento pelo email
[email protected] informando seus dados pessoais (ou PJ) e endereço. Costuma levar um dia útil a
emissão da mesma.
O curso é 100% gravado, você faz no seu tempo.
Você terá acesso aos primeiros módulos assim que se inscrever e a cada semana novos módulos são
liberados.
Os fontes são liberados no mesmo ritmo, junto das respectivas aulas.
O acesso ao conteúdo do curso é vitalício.
No entanto, o suporte do professor e atualizações do curso são por 2 anos após a inscrição.
Com certeza. Temos um grupo exclusivo no Telegram e um e-mail para dúvidas de
programação. Todas as dúvidas são respondidas dentro do horário comercial, no mesmo dia em que foram enviadas.
Sua inscrição no curso te dará direito a 2 anos de suporte.
Você terá acesso a todos os códigos-fontes desenvolvidos ao longo das aulas sob licença MIT, que permite
inclusive uso comercial sem restrições e sem pagar royalties, desde que a licença seja
mantida.
No entanto, os fontes são liberados junto dos módulos das aulas e servem para consulta, ou seja, você
deve programar os seus projetos, eles não são projetos comerciais, para baixar e usar.
Não, todas as aulas serão feitas usando ambientes de testes. Você não precisará sequer ter
conta criada em alguma corretora para fazer o curso, mas precisará criar uma carteira MetaMask, que é
gratuita e ensinado em aula.
Infelizmente não é possível, o curso deve ser adquirido separadamente por cada pessoa que deseja ter
acesso a ele. Acessos não autorizados ou duplicados são barrados no sistema automaticamente.
Além disso, não é possível baixar as videoaulas e nem mesmo assisti-las fora da plataforma.
Ex-alunos de outros cursos possuem desconto de 10% para aquisição de novos cursos. Para solicitar o
desconto, devem entrar em
contato pelos canais de suporte do curso em que estão.
Na compra via PIX e criptomoedas, tem 5% de desconto adicional.
Nas compras acima de R$2.500 (combinando com outros cursos), tem 10% de desconto adicional com o cupom
COMBOLUIZTOOLS.
Outras formas de pagamento não permitem aplicar qualquer desconto.
O pagamento por PIX pode ser feito usando a chave email [email protected]. O comprovante deve ser
enviado para este e-mail também.
O pagamento por cartão nacional pode ser feito via PayPal em até 6x sem juros ou via Mercado Pago em até
12x com juros.
O pagamento por boleto pode ser feito via Mercado Pago, à vista.
O pagamento por cartão internacional pode ser feito via PayPal (sem parcelamento).
O pagamento em criptomoedas pode ser feita desde que com USDT ou USDC, solicite a cotação e chave
para [email protected]
Você pode realizar o pagamento internacional via PayPal ou criptomoedas (USDT e USDC). Também possuo
conta bancária nos EUA. Envie uma mensagem para [email protected] solicitando dados
Sim, entre em contato no botão de WhatsApp ou no [email protected] informando como deseja
pagar para que possamos gerar os links apropriados.
Em até 14 dias corridos após o pagamento do curso (o dobro do previsto por lei), se o aluno se
arrepender da compra e quiser o seu
dinheiro de volta ele será ressarcido em 100% do valor, pelo mesmo canal em que pagou (cartão, PIX,
etc).
Não há necessidade de qualquer indicação de motivo e a solicitação deve ser feita via email
([email protected]), sendo atendida em até 1 dia útil.
O curso atualmente conta com mais de 91h de vídeos, em 665 lições e 38 projetos variados. Se somar o
curso bônus de Web3 para Iniciantes, são mais 10h de vídeos e 5 projetos. Se colocar ainda o curso de
Node.js que vai receber como bônus são mais 30h de vídeos e 6 projetos.
Sim e não. Tecnicamente é possível usar os mesmos conceitos e arquitetura em outras linguagens de
programação, mas o professor não poderá dar suporte a outras tecnologias que não as da stack do
curso.
Qualquer blockchain compatível com EVM (padrão Ethereum) pode ser usado no curso.
Durante as lições são usadas na prática Ethereum (Sepolia), Avalanche (Avax), BSC/BNB Chain (Binance) e
Polygon (Matic). Também usamos provedores de blockchain em nuvem com Infura e QuikNode, provedores web3
como Moralis e blockchain local com
HardHat Network e Ganache.