0xNekr Profile picture
Jun 17 16 tweets 24 min read
[#THREAD] Les outils du développeur Web3

Difficulté technique : ★☆☆☆☆

Je vous livre sur un petit plateau tous les outils qui vont vous permettre d'avancer dans le monde du dev !

#Web3 #Solidity #SmartContracts #NFT #Crypto #Tools

⬇️

1/15 Image
> Organisation / Documentation

L'OUTIL INCONTOURNABLE : notion.so

@NotionHQ

C'est ce qui me permet de TOUT gérer :

- ToDo List
- Planning
- Gestion des prestations
- Documentation

Je fais tout là-bas et tout est centralisé ! C'est le TOP !

2/15
@NotionHQ > Organisation / Documentation

Le deuxième outil que TOUT dev doit gérer et maîtriser :

@github

Plus besoin de le présenter, le gestionnaire de code où je stocke tout ce que je fais, vous pouvez me suivre là-bas pour voir mon code :

github.com/0xNekr

3/15
@NotionHQ @github > Dev

Il faut choisir un bon IDE pour coder dans le confort.
En voici deux :

remix.ethereum.org pour tout ce qui est code rapide en ligne.

@WebStormIDE pour tout ce qui est gros projet structuré. J'utilise aussi le plugin Solidity @intellijidea parfois.

4/15
@NotionHQ @github @WebStormIDE @intellijidea > Dev

Depuis peu, j'ai pu avoir accès à @GitHubCopilot et c'est... incroyable !

En résumé, il analyse votre code et ce qu'il y a sur Github pour vous proposer du code, ça devient vite indispensable.

Attention, je ne le conseille pas si vous êtes en apprentissage !

5/15
@NotionHQ @github @WebStormIDE @intellijidea @GitHubCopilot > Dev

Les explorateurs de block :

etherscan.io (#ETH)
snowtrace.io (#AVAX)

Même sans dev vous devez maîtriser ces outils ! Tout ce qui se passe sur la blockchain est référencé dans ces livres...vous devez savoir les lire.

6/15
@NotionHQ @github @WebStormIDE @intellijidea @GitHubCopilot > Dev

J'utilise aussi beaucoup deux documentations pour Solidity. Il en existe plein, mais ces deux-là sont vraiment complètes :

solidity-by-example.org

docs.openzeppelin.com

Important de les mettre en fav.

7/15
@NotionHQ @github @WebStormIDE @intellijidea @GitHubCopilot > Dev

Un dernier pour la route concernant le dev, et pas des moindres :

netlify.com

Cet outil va vous permettre de déployer toutes vos dApp JS (de test ou non) et ceux gratuitement (jusqu'à un certain usage).

Pour les POC (Proof Of Concept) c'est dingue !

8/15
@NotionHQ @github @WebStormIDE @intellijidea @GitHubCopilot > NFT

Ressource spéciale pour les NFTs :

app.pinata.cloud

Un outil qui vous permet de stocker vos images et vos métadonnées pour en récupérer un lien #IPFS qui vous permet ensuite de créer vos NFTs correctement.

Un must have je trouve, au moins pour les tests.

9/15
@NotionHQ @github @WebStormIDE @intellijidea @GitHubCopilot > Partage & réseaux

Pour écrire mes #threads j'utilise :

@typefully

ça permet d'avoir une belle vue d'ensemble de ce que vous faites, et même en version gratuite, vous allez pouvoir faire un max de choses qui vont vous faciliter la vie.

À tester !

10/15
@NotionHQ @github @WebStormIDE @intellijidea @GitHubCopilot @typefully > Partage & réseaux

discord.com

Le must, que ce soit pour échanger, trouver des clients, trouver des projets...

Tout le monde utilise Discord mais il est bon de rappeler tout ça !

Join @CryptApeDAO de @GoodValueCrypto 🔥

⬇️

discord.gg/ZzJYZWfp

11/15
@NotionHQ @github @WebStormIDE @intellijidea @GitHubCopilot @typefully @CryptApeDAO @GoodValueCrypto > Partage & réseaux

On termine avec un outil que je n'aurais pas pensé utiliser autant...

@telegram

C'est l'endroit des échanges professionnels, lorsque vous avez un client, c'est le canal d'échange le plus simple en général.

À utiliser les amis !

12/15
@NotionHQ @github @WebStormIDE @intellijidea @GitHubCopilot @typefully @CryptApeDAO @GoodValueCrypto @telegram > Conclusion

J'en ai surement oublié...je ferai en sorte de les rajouter au fur et à mesure.

N'hésitez pas à me partager vos outils, ça m'intéresse énormément !

C'est en se créant un environnement de développement sain que l'on évolue vraiment selon moi.

13/15
@NotionHQ @github @WebStormIDE @intellijidea @GitHubCopilot @typefully @CryptApeDAO @GoodValueCrypto @telegram Merci d'avoir lu ce tout petit thread du vendredi soir!

J'espère qu'il pourra aider certains d'entre vous.

On se retrouve rapidement pour un thread qui vous expliquera comment passer directement par le contrat lors d'un mint par exemple...

14/15
@NotionHQ @github @WebStormIDE @intellijidea @GitHubCopilot @typefully @CryptApeDAO @GoodValueCrypto @telegram Abonnez-vous pour voir la suite de mon contenu tech. Vous pouvez aimer et partager si cela vous a plu 🎉

Très bon week-end à tous !

Il va faire très chaud donc profitez tous bien et faites attention 🔥

15/15

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with 0xNekr

0xNekr Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @0xNekr

Jun 22
[#THREAD] Intéragir directement avec un Smart Contract

Difficulté technique : ★☆☆☆☆

Mint sans passer par une dApp, transférer un NFT, on a plein de raisons de vouloir intéragir avec un Smart Contract.

Mais comment faire ?

#Web3 #SmartContracts #NFT #Crypto

⬇️ Image
Interagir en direct avec un contrat a beaucoup d'avantages.

Notamment lorsqu'une #dApp ne fonctionne pas ou ne propose pas certaines fonctionnalités comme le transfert par exemple.

Cela va nous permettre d'avoir accès à toutes les fonctions publiques et externes !

1/22
> Le scope

Aujourd'hui je ne parle que des contrats qui sont déployés sur Ethereum et toutes les EVMs (AVAX, BSC, Fantom, Polygon, etc..)

Ce qui couvre déjà une belle partie de notre écosystème !

On est parti

⬇️

2/22
Read 24 tweets
Jun 14
[#THREAD] On créé un contrat ERC721 pas à pas v.2

Difficulté technique : ★★★★☆

On améliore notre dernier contrat : il est temps de rajouter des étapes de vente et surtout... une whitelist !

#Web3 #Solidity #SmartContracts #NFT #Crypto #Whitelist

⬇️

1/21 Image
Notre objectif est de rajouter et modifier certaines caractéristiques :

• Ajouter des étapes de vente.
• Ajouter une vente en whitelist avec un arbre de Merkle.
• Un prix de vente de 0.01 ether en vente publique.
• Un prix de vente de 0.005 ether en whitelist.

2/21
Avant de continuer, si ce n'est pas déjà le cas, je vous conseille fortement de suivre mon premier thread sur la première étape de développement du contrat.

Il permet de poser les bases nécessaires pour comprendre ce qui suit !



3/21
Read 22 tweets
Jun 7
[#THREAD DE MES THREADS💻]

Histoire de facilement tout retrouver, voici mes threads dans l'ordre de publication ! 🥳

Design by @CryptoLidl 🔥

#ERC721 #Solidity #EVM #Eth #Crypto #Dev Image
Read 8 tweets
Jun 6
[#THREAD] Comment devenir développeur Solidity ?

C'est la question qu'on me pose le plus régulièrement !

Je ne suis pas sûr d'avoir la réponse, mais mon parcours est le suivant...

#Web3 #Solidity #SmartContract #NFT #Crypto #ETH

⬇️ 1/20 Image
[Prélude]

Je suis développeur de formation, j'ai des appétences pour le développement et ça m'a aidé à aller beaucoup plus vite !

Mais rien n'est impossible même si vous n'avez pas les bases (avec du temps et de l'envie on peut tout faire).

2/20
Je vais aborder exclusivement mon parcours entre mon apprentissage de Solidity jusqu'à mes premiers projets.

Mais si vous partez de 0, il est important selon moi de comprendre et maîtriser au moins les points qui suivent :

• HTML/CSS/JS
• Un framework JS
• La POO

3/20
Read 21 tweets
May 31
[#THREAD] Déployer et tester son premier smart contract

Difficulté technique : ★☆☆☆☆

La dernière fois on a développé notre premier smart contrat…

Aujourd'hui on va faire en sorte de le déployer sur la blockchain !

#Web3 #Solidity #SmartContract #NFT #Crypto #ETH
⬇️
1/19
[INTRO]

Pour commencer, n'oubliez pas d'aller lire / appliquer tout ce qu'on a apprit dans le dernier thread sur comment développer un smart contract ERC721, vous pouvez le retrouver ici :



2/19
[INTRO]

Si vous voulez tester par vous même je vous conseille de repartir du code présent sur mon #Github :

github.com/0xNekr/HowToCr…

3/19
Read 20 tweets
May 31
[THREAD DE MES THREADS💻]

Histoire de facilement tout retrouver, voici mes threads dans l'ordre de publication ! 🥳

⬇️⬇️⬇️
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(