Solidity learning resources

The following is a list of Solidity learning resources.
This is a wiki post that you can edit and add to.

OpenZeppelin Learn Guides

https://docs.openzeppelin.com/learn/

Play

:books: Read

Security Audits

Best practices

https://consensys.github.io/smart-contract-best-practices/

Books

Articles/Posts

What are your top three recommendations for a new developer in the space?

Answer questions

Answer questions in the Community Forum or in other Solidity development communities.
If you don’t know the answer (which often I don’t), you can try to find it out.

Write

Keep a coding journal of things that you learn and the progress have you made.

See some examples of what people have shared with the community:

#coding-journey

Contribute to open source

Find a project that you are passionate about and contribute. This can be as simple as:

Courses

Videos

Dapp University:

Eat the Blocks:

2 Likes