The easiest and organized way would be moving along this path:
Learn what a Website is, Client-side scripting, Server-side scripting.
How websites actually work. Get to know the complete server traceroute.
Learn HTML, CSS and a tincture of JS for flavor
![Wink :wink:](./images/smilies/icon_wink.gif)
.
HTML is the skeleton of the website.
CSS will provide the muscles and skin to your site.
JavaScript is what makes your website dance.
My advice would be to use CodePen for learning and putting stuff together.
Time to move on to server-side scripting
Start with PHP
Create forms and stuff.
Validate forms with JavaScript
The easy part is over. Three cheers for you. Now, you have to be specific about what are you going to do. Choose most appropriate language, platform, and framework.
Learn how to setup databases, use SQL queries, manipulate inputs.
What is better than creating a personal website. So get on with it. Build yourself a cool site, show it off to your friends. Do you know what the best part is? You did it on your own.
Stuck somewhere? Head on to Stack Overflow. There will always be someone to help you out.
Be Inspired. Think Creative
Regards, Jessica