rtcvb32: I've done assembly language for years, Atari Basic, Qbasic, C, D, and Java, autoit,
PHP,
SQL, etc. (
Although I can do C++, I hate it).
Maybe not much of a story, but a long time ago when I was bigger in assembly language programming I wrote a program that took up 101 bytes (
a .com file). Well it started at 1 and doubled the number over and over again spitting the output to the screen. I sent the output to a friend, who took it to their teacher. The teacher had it laminated and then used it in his classes and courses later...
Ahh the good old days...
I've done a little Assembly coding on the C64, must have been around 1990. Never came around to really develop my skills though. My first code was BASIC on the C116, that was 1988.
I've done websites in PHP for many years, but tbh. I don't like the language. While easy to learn it's really not beautiful. On the other hand, my current work with ASP.NET MVC (5) shows how much overhead the MS stack really has. It's surprising how powerful a server (and how much RAM) you need to have a shop and a CMS running. Written in PHP the whole thing could probably run on a LAMP system half as powerful and still be twice as fast.
Dessimu: Nice thread! I was starting to look for something like this here, on GOG forum. Great initiative.
I myself started learning to program Java, some HTML with CSS, a little JQuery, JavaScript, SQL. Doing this for 2 months now. I am intrigued, interested, frustrated and having fun all together. Most of the days I find myself working with NetBeans on Windows. And I still can't get used to using Linux.
Yesterday I was introduced to GIT - that is pretty handy little thing. And today I was shown how to use Maven. Did not get a hang of it yet.
That is as little about me as I can think of. Good to know I can find some fellow programmers here.
Depending on what you are trying to to... Try to understand Javascript before going to jQuery. jQuery is totally awesome, but it hides the nastier corners of Javascript from you - it's better to know what you're dealing with (and also it will make you appreciate jQuery more ;-))
Next I would look into a frontend library like Angular (which is quite the rage since a few years, unfortunately I never had the time to dig deeper into it). These are really useful because they structure your client code. Angular is a full fledged framework (jQuery is a toolkit).
Git is great, once you use it you won't want to go back to any other VCS... Like me, I came to love Git, but now I'm stuck with SVN again :-/
As IDE of choice for web development I would recommend WebStorm (or PHPStorm) by JetBrains. Sadly they are not free. But IDEs are a matter of taste, really.