[QUESTION] How should I start?

04/28/2015 17:53 CantShutMyMouth#1
So I want to get into web development . I wanna get into web design and security , finding vulnerabilities on different sites like XSS etc. How should I start?

html -> java script -> php . then what? or is there another way?

I should say that I'm friendly with those languages , I don't really have to learn html , I kinda know how it works and I know "designing" a web page in html . Also some javascript.
04/28/2015 18:42 MrDami123#2
It's not all about languages, concepts matter too.
04/28/2015 18:48 CantShutMyMouth#3
Quote:
Originally Posted by MrDami123 View Post
It's not all about languages, concepts matter too.
Elaborate?

Also, what about python. I really wanna get the bigger image , so I can make an ideea on how to start learning.
04/28/2015 19:09 Devsome#4
This maybe helps you a bit

04/28/2015 19:58 Reav0r#5
if you just want to learn Webdevelopment i suggest you Ruby on Rails, for Web only this is a super choice. Python and Django are also a super choice but for web only I would like Rails more I think.
Well but thats just a matter of taste.
For a job in Web-tech I would also suggest you to learn some of the major client frameworks like bootstrap(HTML/CSS/ a little JS) AngularJS or some others.
It also would be good to know what kind of sites you want to build
04/28/2015 20:23 CantShutMyMouth#6
Quote:
Originally Posted by Reav0r View Post
if you just want to learn Webdevelopment i suggest you Ruby on Rails, for Web only this is a super choice. Python and Django are also a super choice but for web only I would like Rails more I think.
Well but thats just a matter of taste.
For a job in Web-tech I would also suggest you to learn some of the major client frameworks like bootstrap(HTML/CSS/ a little JS) AngularJS or some others.
It also would be good to know what kind of sites you want to build

Ok . I just went over a 2 hour course of html and css, just to remember it. Then I saw what ruby on rails is. But no-one talks about php. What's with that?

Is Ruby on Rails also replace the php ? Like connecting to databases ?
04/28/2015 20:40 Reav0r#7
Well for the backend code you have 4 options : PHP, Python, Ruby and Javascript.
With all of them you can write small, medium and big web applications.
In the end I would say it's really your taste what makes the difference. For example I really don't like PHP. If written some medium sized projects with PHP and laravel as framework but I don't know why, I just don't like PHP.
Ruby on Rails is a Ruby based framework and offers a big number of helpers. The same goes for Django, a Python based framework. For JS there is only nodejs I know from.

I like django and rails pretty much since I have much more fun writing something in Ruby or Python than I would have with PHP.

I think if you want a language thats is cutting the edge and stuff you should go for ruby and rails. If you more want something thats easy and straightforward you should check out python and django or other python based frameworks.

Well i didn't said much about nodejs since I never tried it myself and I don't want to say something wrong about it.

edit:
well of cause there are more than this 4 options but this are the mainstream options. You could also go for asp.net or java and even c++ offers a webframework.
04/29/2015 00:04 MrDami123#8
Quote:
Originally Posted by CantShutMyMouth View Post
But no-one talks about php.
Because you shouldn't use it, if you have the choice.

I use Python and JS as programming languages for web development.