Once i tried that codecademy site first lessons were easy

but and then after seems pretty hard

and then i left using this

[/QUOTE]
i guess you only try the basic lessons they offer. please try becoming a pro user by paying USD18 (Around SLR 2500) for one month. nothing is impossible. u need to try..if u give up that easily how can you learn bigger concepts like node.js,Mongo DB..etc ..remember web developing is not easy..you need to work hard..
Honestly if you feel you can not handle the web development curriculam i advise you to follow the web design which is easier..once you get use to design, you can later move to the development track with the maturity.