i want to learn how to Design and Development projects so recommended me some sites or book to start reading
That's fine, but you have to make sure what type of project you need and you want to develop. Anyway, there are a lot of informative websites those are providing huge facilities regarding this issue. some of those courses are free of cost and some other courses should be enrolled with a little money. so you can choose a course among of those available on the internet.