I hope you will get ideas in those sites.
This one is to teach you programming:
Learn to Program[
^]
and this one is to teach you languages:
W3Schools Online Web Tutorials[
^]
in both sites, you type your own code, and it is ok when you reach the wanred result.