# How to become a Solidity developer? **Published by:** [0xMarko](https://paragraph.com/@0xmarko/) **Published on:** 2023-01-31 **URL:** https://paragraph.com/@0xmarko/how-to-become-a-solidity-developer ## Content Bear (BUILD) market is a perfect time to FOCUS and LEARN new skills. Here is a roadmap you can take NOW to become a Solidity developer or improve your existing skills. Knowing programming languages such as JavaScript or Python will make this much easier. Here's what you can do:Read Mastering Ethereum bookComplete several Udemy coursesRead existing smart contractsMastering Ethereum book is offering a guide to the operation and use of Ethereum and other compatible EVM-based open blockchains. The book provides detailed technical breakdowns and introductions to high and low-level Ethereum concepts. https://t.co/fXpnhqOsVm Ethereum and Solidity: The Complete Developer's Guide course on Udemy, by Stephen Grider. By the end of the course, you should be able to:Write SolidityUnderstand smart contractsUse smart contracts to build apps based on the blockchainhttps://t.co/ugq0zcSGMj Master Ethereum & Solidity Programming From Scratch course on Udemy, by Andre Dumitrescu. The course comes with over 40 downloadable resources and 20 articles. You’ll build 5 smart contracts:TokenICOLotteryAuctionCrowdfundinghttps://t.co/xi1r8GMj12 The Complete NFT Web Development Course - Zero To Expert course on Udemy teaches you how to build an NFT Marketplace with Solidity And React. It goes through the ERC721 standard and shows how to build basic NFT smart contracts. https://t.co/233SGnq5f7 Advanced Solidity: Understanding and Optimizing Gas Costs Udemy course by Jeffrey Scholz. You will learn how:the EVM sets the gas pricesto improve the gas price of your codeto debug execution coststo write gas-efficient smart contractshttps://t.co/ra8ZIJUZH5 Advanced Solidity: Yul and Assembly Udemy course by Jeffrey Scholz. You will learn how Solidity works behind the scenes and how to write Smart Contracts in assembly. This is very useful if you like gas puzzles and want to dig deeper into Solidity. https://t.co/7Ffe15Uygp Spend some time reading the contracts on Etherscan. You will discover how experienced developers write code, find some interesting solutions, and improve your Solidity skills. Those were interesting to me:WETHUniswap v2Clone X & Clone X Mint VialAzukiNounsSolidity is a very fun language, and the possibilities for smart contracts are limitless. ## Publication Information - [0xMarko](https://paragraph.com/@0xmarko/): Publication homepage - [All Posts](https://paragraph.com/@0xmarko/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@0xmarko): Subscribe to updates