A era Polkadot 2.0 chegou, 219 desenvolvedores concluíram o curso de desenvolvimento em Solidity
Polkadot, com seu conceito de design modular e interoperabilidade entre cadeias, oferece uma base sólida para os desenvolvedores construírem aplicações Web3 de próxima geração. Com a atualização abrangente do Polkadot 2.0, o Polkadot em breve suportará totalmente o desenvolvimento de contratos inteligentes baseados em EVM, abrindo uma porta para um futuro multichain para desenvolvedores Solidity. Dominar a capacidade de construir contratos inteligentes usando Solidity no Polkadot será a chave para os desenvolvedores conquistarem uma vantagem.
O curso nº 17 de 【Desenvolvimento de Tecnologia Blockchain|Desenvolvimento em Solidity no Polkadot】 foi criado para aproveitar esta oportunidade. O curso abrange todo o conteúdo da linguagem Solidity, desde os fundamentos até a segurança de contratos inteligentes, equilibrando teoria e prática, ajudando os desenvolvedores a construir aplicações seguras e confiáveis no Polkadot.
Este curso terá início a 7 de março de 2025 e terminará a 19 de junho, com uma duração de mais de 3 meses, incluindo sete aulas e 15 atividades online, construindo um sistema completo de habilidades desde a base da linguagem até a prática de segurança. No total, 219 desenvolvedores inscreveram-se, e 78 alunos graduaram-se com sucesso.
Durante o hackathon PolkaPlay Mini Hack, que faz parte do curso, 81 desenvolvedores submeteram 18 projetos incríveis, e no final, 15 projetos se destacaram e dividiram um prêmio de 2000U. Agradecemos a cada aluno pela participação ativa; agora vamos juntos rever esta jornada de crescimento!
Visão geral dos dados-chave:
Exposição total na mídia: 78,628 vezes
Inscrição no curso: 219 pessoas
Alunos graduados: 78 pessoas
Alunos excelentes: 51 pessoas
Eventos online: 15 sessões
Submissão de trabalhos: 651
Submissão de projetos de hackathon: 18
Dados de inscrição no curso
Este curso atraiu 219 desenvolvedores de diferentes origens de todo o país. O perfil dos participantes apresenta algumas tendências notáveis:
O grupo de estudantes está a fazer um esforço ativo para se posicionar no Web3
A proporção de indivíduos nascidos após 2000 atinge 32%, a proporção de estudantes é de 25%, e a proporção de pessoas sem experiência em desenvolvimento é de 20%, mostrando que uma grande quantidade de jovens nascidos após 2000 está a ver o Web3 como um ponto de partida profissional, buscando ativamente caminhos de crescimento que vão do aprendizado à prática.
A tendência de transição do Web2 para o Web3 é significativa
Os desenvolvedores Web2 representam 36%, os que têm mais de 5 anos de experiência representam 31%, e as linguagens de programação mais dominadas são Python (21%), JavaScript (18%) e Java (14%), indicando que uma grande quantidade de desenvolvedores tradicionais com formação em programação está se transformando e entrando no campo do Web3.
A demanda por aprendizado avançado em Web3 é forte
Desenvolvedores Web3 em exercício ou independentes representam 21%, com alunos que dominam as linguagens Solidity e Rust a constituírem 12% e 8% respectivamente, o que indica que muitos alunos já possuem uma base em programação Web3 e desejam avançar ou complementar seus estudos através do curso.
Dados detalhados do perfil do aluno
Relação de géneros: Os alunos deste curso continuam a ser maioritariamente do sexo masculino, representando 89%. As alunas são 24, representando 11%.
Distribuição etária: Os alunos apresentam uma tendência clara de envelhecimento, com os nascidos nos anos 90 e 2000 a dominarem, representando um total de 80% (os nascidos nos anos 90 ocupam 48%, e os nascidos nos anos 2000 ocupam 32%). Além disso, ainda há 18% de alunos dos anos 80 e 2% de alunos dos anos 70, indicando que desenvolvedores mais experientes estão a explorar a transformação de carreira.
Distribuição de Grau Acadêmico: O nível de escolaridade dos alunos deste curso é globalmente elevado, com 89% a possuírem graduação ou mais (68% licenciatura, 20% mestrado, 1% doutoramento).
Posição dos alunos: Os desenvolvedores Web2 representam 36% do grupo, refletindo a tendência de fluxo de talentos da internet tradicional para o Web3; o grupo de estudantes representa 25%, indicando que os cursos são uma importante via para formar novos profissionais no Web3; os desenvolvedores Web3 existentes ocupam 21%, mostrando a disposição para o aprendizado avançado/complementar nesta área.
Experiência de desenvolvimento: A experiência de desenvolvimento dos alunos neste curso apresenta uma diversidade. A maior parte é composta por desenvolvedores experientes com mais de 5 anos de experiência, representando 31%, o que indica que o conteúdo do curso tem um certo apelo para desenvolvedores experientes.
Os alunos com menos de 1 ano de experiência representam 18%, aqueles com 1-3 anos correspondem a 17%, e os com 3-5 anos representam 14%, o que demonstra a demanda por cursos entre desenvolvedores em estágios iniciais da carreira.
A proporção de alunos sem experiência é de 20%, enquanto a distribuição de posições dos alunos mostra que o grupo de estudantes representa 25%, indicando que parte do grupo de estudantes está ativamente a preparar-se para o setor Web3 e planeia usar o Web3 como o primeiro passo para iniciar a sua carreira.
Situação de domínio de linguagens de programação: A diversidade de linguagens de programação dominadas pelos alunos nesta turma é evidente, com Python e JavaScript a representarem as maiores percentagens, respectivamente 21% e 18%. Java ocupa o terceiro lugar, com uma percentagem de 14%. Esta estrutura indica que a maioria dos alunos possui uma sólida capacidade de programação geral.
Solidity representa 12%, Rust representa 8%, indicando que muitos alunos já possuem uma base em programação Web3 e esperam avançar ou complementar seus estudos através do curso.
Go e C/C++ representam cada um 10%, de forma geral, a base de programação dos alunos é bastante sólida.
Distribuição urbana: As principais províncias/municipalidades são Guangdong (37 pessoas), Xangai (30 pessoas), Pequim (24 pessoas), Sichuan (21 pessoas), Jiangsu (20 pessoas), Zhejiang (20 pessoas), concentrando-se nas províncias de primeira linha e costeiras.
Forma do Curso
O curso é composto por 1 sessão de material introdutório + 6 sessões de vídeos gravados + 7 tarefas + 2 transmissões ao vivo de apresentações + um hackathon. Durante este período de 3 meses, ajudámos 219 desenvolvedores a aprofundar-se no ecossistema Polkadot e a iniciar com sucesso a sua jornada de exploração do Web3.
Programa do curso
Este curso gira em torno da prática de desenvolvimento em Solidity na Polkadot, com conteúdo que avança do básico ao avançado.
Nos primeiros módulos, liderar os alunos na construção de uma compreensão básica sobre Polkadot, Solidity e EVM, dominando a estrutura de contratos, sintaxe e formas de chamada; na 3ª aula, aprofundar temas avançados, como call e deleGatecall, contratos atualizáveis e a lógica de implementação de DEX; nas aulas 4-5, apresentar bibliotecas comuns de contratos inteligentes, como ether.js, web3.js e viem.js, e aprimorar as habilidades de desenvolvimento através de um projeto prático com Uniswap; finalmente, na 6ª aula, focar na segurança de contratos inteligentes, ajudando os alunos a reconhecer formas comuns de ataque e dominar métodos básicos de defesa e auditoria.
Evento Online
Durante o período de mais de três meses do curso, foram realizados 15 eventos online, abrangendo diversas formas, como sessões de apresentação, workshops, horas de atendimento, cerimônias de abertura e dias de demonstração de hackathon, com um total de 12.429 exposições para os eventos online.
Duas sessões de apresentação: Foco nos tópicos quentes, resolução precisa dos problemas
Introdução ao blockchain sem se perder | Polkadot, Solidity & contratos inteligentes, tudo em um só lugar
Web2 entra no Web3: Caminho para se tornar um especialista em Solidity
Quatro workshops: treino prático passo a passo
PolkaPlay Mini Hack: Interpretação de regras + Recrutamento de equipas, guia de participação tudo em um!
PolkaM Compilação Debug Dicas: A postura correta para reproduzir e resolver Bugs de forma eficiente!
Prática de Desenvolvimento de Mini DEX: Construa sua primeira aplicação em blockchain
PolkaVM Comunidade Prática de Reproduzir e Resolver Bugs: Aprimore suas habilidades de Debug e torne-se um contribuinte da comunidade!
Seis sessões de Office Hour: acompanhamento próximo do progresso, orientação eficiente
Após cada aula, há um horário de atendimento, que inclui revisão de conhecimento, comentários sobre os trabalhos, explicação de pontos difíceis e interação para dúvidas, ajudando os alunos a preencher lacunas, aprofundar a compreensão e formar um ciclo de aprendizado eficaz.
Cerimônia de Abertura/Encerramento + Dia de Demonstração do Hackathon
Além disso, o curso começou com uma cerimônia de abertura e terminou com o Demo Day do hackathon e a cerimônia de encerramento.
Equipa de Investigação e Ensino
Este curso é realizado por 2 instrutores + 6 assistentes + 1 representante da turma que apoiam no ensino e acompanhamento.
Instrutor
Zhou Jun|PaperMoon DevRel: possui vasta experiência em desenvolvimento nas áreas de embutidos, servidores e big data, começou a trabalhar com Ethereum em 2017, e começou a estudar Substrate e desenvolver projetos de código aberto em 2019, atualmente se dedica à pesquisa e promoção do Substrate.
Wang Dachui|PaperMoon DevRel: Originally a smart contract developer, now dedicated to developing blockchain infrastructure and decentralized networks, always full of interest in new technological adventures.
Assistente
Liu Zhengyuan: Um entusiasta de Web3 que veio do setor da construção civil, um desenvolvedor de Web3 que começou do zero.
Wu Yanhui: Doze anos de experiência em desenvolvimento, incluindo java, python, big data, finanças, desenvolvimento full stack de front-end e back-end. Começou a entender e aprender Web3 em agosto de 2024.
Yang Xinmin: Entrou na indústria de blockchain em 2018, trabalhando com contratos inteligentes (solidtity) e desenvolvimento backend (golang), participou no desenvolvimento de mais de 15 projetos, possui a certificação PMP e a certificação de treinador em desenvolvimento ágil.
Liu Bo: Familiarizado com desenvolvimento backend em Rust e Go, familiarizado com desenvolvimento de contratos em Solidity e Rust, focado em transações e na área de DeFi.
Jianghua: Familiarizado com a pilha tecnológica Polkadot, desenvolveu de forma independente projetos como dreamfactory e soccertoweb3, focado no desenvolvimento de Parachain.
Magia: Depois de mais de dez anos como programador, gosto de experimentar tecnologias e acredito que escrever código pode tornar o mundo um pouco melhor.
Chefe de turma
Emma: Incentivar e acompanhar todos no aprendizado, encorajando ativamente os alunos a completarem cada tarefa de estudo e trabalho de casa, esforçando-se para ajudar todos a lidarem eficazmente com os problemas encontrados durante o processo de aprendizado, e seguindo as atividades relacionadas ao planejamento do curso.
Hackathon Prático: Estimular o Potencial Inovador
Para melhorar a eficácia do aprendizado e incentivar a aplicação prática do conhecimento, o curso incluiu uma sessão prática de hackathon chamada PolkaPlay Mini Hack, com um prêmio total de até 2.000U, visando incentivar todos a desenvolverem projetos inovadores com base no ecossistema Polkadot.
Este hackathon atraiu 81 desenvolvedores a participar ativamente, tendo sido submetidos 24 projetos no total. Após uma seleção profissional, 18 projetos conseguiram passar para o Demo Day, onde 15 projetos vencedores foram escolhidos na apresentação final, demonstrando plenamente a capacidade técnica e a criatividade dos alunos.
Os três principais projetos premiados
Após uma intensa competição, os três projetos vencedores destacaram-se, recebendo prémios de 500U, 300U e 200U.
DAOLottery: uma aplicação de sorteio de governança descentralizada que combina o mecanismo de governança DAO com um sistema de incentivos de sorteio, aumentando assim a motivação e a diversão da governança.
Launchpad: Este é um projeto Launchpad baseado em Hardhat, destinado à criação e gestão de projetos de emissão de Token.
DTrust: uma plataforma de verificação da autenticidade dos dados construída sobre a tecnologia blockchain, projetada especificamente para resolver os riscos de manipulação de dados, a falta de confiança na auditoria e os problemas de ilhas de informação enfrentados pelas empresas na gestão de contratos.
Prémio de Melhor Desenvolvedor
Dois alunos receberam o prêmio de mais diligentes.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
12 gostos
Recompensa
12
4
Partilhar
Comentar
0/400
ChainMaskedRider
· 07-09 22:00
Quase na hora, o solidity também foi copiado.
Ver originalResponder0
TrustlessMaximalist
· 07-08 05:41
em alta dot,拔网线了
Ver originalResponder0
GateUser-5854de8b
· 07-08 05:32
Se não dá para brincar, então não dá para brincar.
Ver originalResponder0
NFTArchaeologis
· 07-08 05:12
A era digital abre um novo capítulo, investigando a origem e a direção futura.
A era do Polkadot 2.0 chegou, 219 desenvolvedores concluíram o curso de Solidity.
A era Polkadot 2.0 chegou, 219 desenvolvedores concluíram o curso de desenvolvimento em Solidity
Polkadot, com seu conceito de design modular e interoperabilidade entre cadeias, oferece uma base sólida para os desenvolvedores construírem aplicações Web3 de próxima geração. Com a atualização abrangente do Polkadot 2.0, o Polkadot em breve suportará totalmente o desenvolvimento de contratos inteligentes baseados em EVM, abrindo uma porta para um futuro multichain para desenvolvedores Solidity. Dominar a capacidade de construir contratos inteligentes usando Solidity no Polkadot será a chave para os desenvolvedores conquistarem uma vantagem.
O curso nº 17 de 【Desenvolvimento de Tecnologia Blockchain|Desenvolvimento em Solidity no Polkadot】 foi criado para aproveitar esta oportunidade. O curso abrange todo o conteúdo da linguagem Solidity, desde os fundamentos até a segurança de contratos inteligentes, equilibrando teoria e prática, ajudando os desenvolvedores a construir aplicações seguras e confiáveis no Polkadot.
Este curso terá início a 7 de março de 2025 e terminará a 19 de junho, com uma duração de mais de 3 meses, incluindo sete aulas e 15 atividades online, construindo um sistema completo de habilidades desde a base da linguagem até a prática de segurança. No total, 219 desenvolvedores inscreveram-se, e 78 alunos graduaram-se com sucesso.
Durante o hackathon PolkaPlay Mini Hack, que faz parte do curso, 81 desenvolvedores submeteram 18 projetos incríveis, e no final, 15 projetos se destacaram e dividiram um prêmio de 2000U. Agradecemos a cada aluno pela participação ativa; agora vamos juntos rever esta jornada de crescimento!
Visão geral dos dados-chave:
Dados de inscrição no curso
Este curso atraiu 219 desenvolvedores de diferentes origens de todo o país. O perfil dos participantes apresenta algumas tendências notáveis:
A proporção de indivíduos nascidos após 2000 atinge 32%, a proporção de estudantes é de 25%, e a proporção de pessoas sem experiência em desenvolvimento é de 20%, mostrando que uma grande quantidade de jovens nascidos após 2000 está a ver o Web3 como um ponto de partida profissional, buscando ativamente caminhos de crescimento que vão do aprendizado à prática.
Os desenvolvedores Web2 representam 36%, os que têm mais de 5 anos de experiência representam 31%, e as linguagens de programação mais dominadas são Python (21%), JavaScript (18%) e Java (14%), indicando que uma grande quantidade de desenvolvedores tradicionais com formação em programação está se transformando e entrando no campo do Web3.
Desenvolvedores Web3 em exercício ou independentes representam 21%, com alunos que dominam as linguagens Solidity e Rust a constituírem 12% e 8% respectivamente, o que indica que muitos alunos já possuem uma base em programação Web3 e desejam avançar ou complementar seus estudos através do curso.
Dados detalhados do perfil do aluno
Relação de géneros: Os alunos deste curso continuam a ser maioritariamente do sexo masculino, representando 89%. As alunas são 24, representando 11%.
Distribuição etária: Os alunos apresentam uma tendência clara de envelhecimento, com os nascidos nos anos 90 e 2000 a dominarem, representando um total de 80% (os nascidos nos anos 90 ocupam 48%, e os nascidos nos anos 2000 ocupam 32%). Além disso, ainda há 18% de alunos dos anos 80 e 2% de alunos dos anos 70, indicando que desenvolvedores mais experientes estão a explorar a transformação de carreira.
Distribuição de Grau Acadêmico: O nível de escolaridade dos alunos deste curso é globalmente elevado, com 89% a possuírem graduação ou mais (68% licenciatura, 20% mestrado, 1% doutoramento).
Posição dos alunos: Os desenvolvedores Web2 representam 36% do grupo, refletindo a tendência de fluxo de talentos da internet tradicional para o Web3; o grupo de estudantes representa 25%, indicando que os cursos são uma importante via para formar novos profissionais no Web3; os desenvolvedores Web3 existentes ocupam 21%, mostrando a disposição para o aprendizado avançado/complementar nesta área.
Experiência de desenvolvimento: A experiência de desenvolvimento dos alunos neste curso apresenta uma diversidade. A maior parte é composta por desenvolvedores experientes com mais de 5 anos de experiência, representando 31%, o que indica que o conteúdo do curso tem um certo apelo para desenvolvedores experientes.
Os alunos com menos de 1 ano de experiência representam 18%, aqueles com 1-3 anos correspondem a 17%, e os com 3-5 anos representam 14%, o que demonstra a demanda por cursos entre desenvolvedores em estágios iniciais da carreira.
A proporção de alunos sem experiência é de 20%, enquanto a distribuição de posições dos alunos mostra que o grupo de estudantes representa 25%, indicando que parte do grupo de estudantes está ativamente a preparar-se para o setor Web3 e planeia usar o Web3 como o primeiro passo para iniciar a sua carreira.
Situação de domínio de linguagens de programação: A diversidade de linguagens de programação dominadas pelos alunos nesta turma é evidente, com Python e JavaScript a representarem as maiores percentagens, respectivamente 21% e 18%. Java ocupa o terceiro lugar, com uma percentagem de 14%. Esta estrutura indica que a maioria dos alunos possui uma sólida capacidade de programação geral.
Solidity representa 12%, Rust representa 8%, indicando que muitos alunos já possuem uma base em programação Web3 e esperam avançar ou complementar seus estudos através do curso.
Go e C/C++ representam cada um 10%, de forma geral, a base de programação dos alunos é bastante sólida.
Distribuição urbana: As principais províncias/municipalidades são Guangdong (37 pessoas), Xangai (30 pessoas), Pequim (24 pessoas), Sichuan (21 pessoas), Jiangsu (20 pessoas), Zhejiang (20 pessoas), concentrando-se nas províncias de primeira linha e costeiras.
Forma do Curso
O curso é composto por 1 sessão de material introdutório + 6 sessões de vídeos gravados + 7 tarefas + 2 transmissões ao vivo de apresentações + um hackathon. Durante este período de 3 meses, ajudámos 219 desenvolvedores a aprofundar-se no ecossistema Polkadot e a iniciar com sucesso a sua jornada de exploração do Web3.
Programa do curso
Este curso gira em torno da prática de desenvolvimento em Solidity na Polkadot, com conteúdo que avança do básico ao avançado.
Nos primeiros módulos, liderar os alunos na construção de uma compreensão básica sobre Polkadot, Solidity e EVM, dominando a estrutura de contratos, sintaxe e formas de chamada; na 3ª aula, aprofundar temas avançados, como call e deleGatecall, contratos atualizáveis e a lógica de implementação de DEX; nas aulas 4-5, apresentar bibliotecas comuns de contratos inteligentes, como ether.js, web3.js e viem.js, e aprimorar as habilidades de desenvolvimento através de um projeto prático com Uniswap; finalmente, na 6ª aula, focar na segurança de contratos inteligentes, ajudando os alunos a reconhecer formas comuns de ataque e dominar métodos básicos de defesa e auditoria.
Evento Online
Durante o período de mais de três meses do curso, foram realizados 15 eventos online, abrangendo diversas formas, como sessões de apresentação, workshops, horas de atendimento, cerimônias de abertura e dias de demonstração de hackathon, com um total de 12.429 exposições para os eventos online.
Duas sessões de apresentação: Foco nos tópicos quentes, resolução precisa dos problemas
Quatro workshops: treino prático passo a passo
Seis sessões de Office Hour: acompanhamento próximo do progresso, orientação eficiente Após cada aula, há um horário de atendimento, que inclui revisão de conhecimento, comentários sobre os trabalhos, explicação de pontos difíceis e interação para dúvidas, ajudando os alunos a preencher lacunas, aprofundar a compreensão e formar um ciclo de aprendizado eficaz.
Cerimônia de Abertura/Encerramento + Dia de Demonstração do Hackathon Além disso, o curso começou com uma cerimônia de abertura e terminou com o Demo Day do hackathon e a cerimônia de encerramento.
Equipa de Investigação e Ensino
Este curso é realizado por 2 instrutores + 6 assistentes + 1 representante da turma que apoiam no ensino e acompanhamento.
Instrutor
Assistente
Chefe de turma
Hackathon Prático: Estimular o Potencial Inovador
Para melhorar a eficácia do aprendizado e incentivar a aplicação prática do conhecimento, o curso incluiu uma sessão prática de hackathon chamada PolkaPlay Mini Hack, com um prêmio total de até 2.000U, visando incentivar todos a desenvolverem projetos inovadores com base no ecossistema Polkadot.
Este hackathon atraiu 81 desenvolvedores a participar ativamente, tendo sido submetidos 24 projetos no total. Após uma seleção profissional, 18 projetos conseguiram passar para o Demo Day, onde 15 projetos vencedores foram escolhidos na apresentação final, demonstrando plenamente a capacidade técnica e a criatividade dos alunos.
Os três principais projetos premiados
Após uma intensa competição, os três projetos vencedores destacaram-se, recebendo prémios de 500U, 300U e 200U.
DAOLottery: uma aplicação de sorteio de governança descentralizada que combina o mecanismo de governança DAO com um sistema de incentivos de sorteio, aumentando assim a motivação e a diversão da governança.
Launchpad: Este é um projeto Launchpad baseado em Hardhat, destinado à criação e gestão de projetos de emissão de Token.
DTrust: uma plataforma de verificação da autenticidade dos dados construída sobre a tecnologia blockchain, projetada especificamente para resolver os riscos de manipulação de dados, a falta de confiança na auditoria e os problemas de ilhas de informação enfrentados pelas empresas na gestão de contratos.
Prémio de Melhor Desenvolvedor
Dois alunos receberam o prêmio de mais diligentes.