How To Learn Solidity: All the resources you need in one place
How To Learn Solidity: The Ultimate Ethereum Coding Guide:
https://blockgeeks.com/guides/solidity/Learn to Code Ethereum DApps By Building Your Own Game
https://cryptozombies.io/Introduction to Smart Contract and DApp Security
https://medium.com/modular-network/introduction-to-smart-contract-and-dapp-security-556502629d54How to Code Your Own CryptoKitties-Style Game on Ethereum
https://medium.com/loom-network/how-to-code-your-own-cryptokitties-style-game-on-ethereum-7c8ac86a4eb3
5.Your first Dapp
https://dappsforbeginners.wordpress.com/tutorials/your-first-dapp/
Videos:
A great place to start and pick up some solid coding skills