Author

Topic: Desenvolvimento de smart contracts - como começar (Read 232 times)

legendary
Activity: 2758
Merit: 6830
Acha que esse site também seria útil pra quem não é programadora?
A vantagem de saber programação é por que a base é a mesma (variáveis, funções, condicionamentos, etc...). Mas essa base não é dificil.

Eu sugiro que você tente a sorte. Se não conseguir entender, vá no youtube e veja alguns videos do básico do básico do Javascript (parecido). Vai aprender essa base por lá e poder começar a entender melhor.
legendary
Activity: 1862
Merit: 5154
**In BTC since 2013**
Ai to querendo iniciar as aventuras de novo, mas eu sei zero de programação e não sei por onde iniciar.

Se realmente quer entrar nessa aventura, mesmo sabendo zero, qualquer informação acaba por ser útil.

Uma coisa que eu recomendo, principalmente para quem quer começar como autodidata, é por criar pequenos projetos só para si, para tentar resolver os problemas que encontrar para conseguir isso. Normalmente em toda a programação, começa-se por fazer um pequeno programa que se chama "Hello, World!". Onde a pessoa aprende a programar para dizer ola ao mundo.

Depois de entenderes as bases, podes criar pequenos programas de teste, do tipo fazer o jogo do galo (jogo da velha, no Brasil), onde duas pessoas podem jogar offline (não queria fazer nada complexo, faça coisas simples).

Outro elemento importante, se realmente queres aprofundar a programação, o que pode ser bem é fazeres um curso de logica de programação. Porque se entenderes a logica, vais perceber de forma mais simples como todas as linguagens de programação.



NOTA: Eu dou estas dicas, porque 90% do que sei aprendi sozinho, e apesar de nunca ter feito grandes cursos (tirando um ou outro mais básico), e não ser nenhum especialista em programação, nem me considerar um programador. Percebi que se tivesse tirado um curso de logica de programação e soube-se mais de Inglês, tinha ido bem mais longe nessa área da programação, mesmo sem tirar grandes cursos. Isto claro é a minha precessão.
legendary
Activity: 1428
Merit: 1568

Para começar a codar em Solidity, eu recomendo dar uma olhada no https://cryptozombies.io


Acha que esse site também seria útil pra quem não é programadora?

Há algumas semanas eu estou querendo começar a me aventurar mais profundamente em cripto, talvez colocando os pés em programação. Há uns três anos atrás eu até iniciei e fiz vários módulos de um curso de programação Blockchain da Udacity e até gostei bastante, mas chegou em um momento que já não ia mais  Embarrassed Embarrassed Embarrassed Embarrassed Embarrassed

Ai to querendo iniciar as aventuras de novo, mas eu sei zero de programação e não sei por onde iniciar.
newbie
Activity: 6
Merit: 0
Ohhh bacaninha! Obrigado por compartilhar o conhecimento!
legendary
Activity: 2758
Merit: 6830
Estou me preparando para mudar para essa área e pelo que vi nos trampos no https://cryptojobslist.com/ - os trabalhos de desenvolvedor crypto são para rede ethereum basicamente
No caso, a maior parte é para contratos em Solidity ou Vyper (sendo a gigante maioria na primeira) que rodam na EVM (Ethereum Virtual Machine). Outras redes também são totalmente compatíveis com esses tipos de contrato, como a BSC, AVAX-C, Polygon, Fanthom, etc...

Segundo os canais do EatTheBlocks e Dapp University no youtube em termos de capacitação é focar pelo menos 1 ano como desenvolvedor web (front e back end) para depois + 1 ano para aprender solidity e smart contracts e pelo caminho fazer vários projetinhos e postar no github.
Eu concordo. A Solidity é MUITO parecida com a JavaScript, que é a linguagem de programação mais presente no currículo deum desenvolvedor web. Você provavelmente também teria que aprender a como codar um site em React.js, que é o framework front-end mais utilizado nos dapps (i.e Uniswap, Sushiswap, Yearn, PancakeSwap, etc...).

Para começar a codar em Solidity, eu recomendo dar uma olhada no https://cryptozombies.io

newbie
Activity: 6
Merit: 0
Olá pessoal, noob aqui.

Por gentileza, gostaria de saber se alguém aqui já trampa como desenvolvedor de smart contracts e/ou teria alguma recomendação de como entrar nesse mercado.

Estou me preparando para mudar para essa área e pelo que vi nos trampos no https://cryptojobslist.com/ - os trabalhos de desenvolvedor crypto são para rede ethereum basicamente

Segundo os canais do EatTheBlocks e Dapp University no youtube em termos de capacitação é focar pelo menos 1 ano como desenvolvedor web (front e back end) para depois + 1 ano para aprender solidity e smart contracts e pelo caminho fazer vários projetinhos e postar no github.

Essas informações que vi procedem? Teriam alguma outra dica de comunidade de desenvolvedores/recursos de estudo?
 

Jump to: