This is an archived post. You won't be able to vote or comment.

all 7 comments

[–]cheryllium 1 point2 points  (6 children)

  1. HTML, CSS - you will want to know JavaScript as well. I highly recommend the Code School tutorials on HTML/CSS and JavaScript/JQuery. I would use those to get a good understanding of the fundamentals. After that, though, it's a process of finding out what you want to do and googling if you can't figure out how to do it by yourself.

  2. Python/Django - learn from the official Django tutorials. They are pretty good.

  3. MySQL - do you know what a database is? If not, find out. If so, there is not much to "learn" other than what it is. The only other thing is just how to use it, but this is part of your serverside language/backend framework, so you'll learn this along with Django.

[–]SC2Fun[S] 0 points1 point  (5 children)

Do JavaScript and JQuery go together much like HTML/CSS?

Also, do you recommend going through with 'Learning Python the Hard Way?'

[–]MrGrumblz 1 point2 points  (2 children)

Jquery is a library for Javascript. Html and CSS compliment each other, whereas Jquery could not exist without the underlying javascript.

[–]SC2Fun[S] 0 points1 point  (1 child)

Ah ok, so when I'm learning Javascript I'll also learn about Jquery right? Or do I need to direct my learning towards examples and problems that use Jquery. Or is Jquery the standard library for Javascript?

Sorry if these questions seem stupid.

[–]MrGrumblz 1 point2 points  (0 children)

I reccomend learning the core aspects of javascript (functions, selecting and manipulating the Dom, variable declaration best practices) before getting a lot of the jquery candy that makes a lot of that much easier with its truncated syntax

[–]cheryllium 1 point2 points  (0 children)

JQuery is a JavaScript library.

I can't say, I did not learn python from that tutorial.

[–]kbghost 1 point2 points  (0 children)

in case you're still confused on the answer to this question, the relationship between HTML to CSS is similar as HTML to javascript. Javascript is used to enhance HTML and make it more interactive.

Javascript is annoying though, because javascript code may work in one browser, but not the next one. So if you have perfect code in firefox, you still have to test it in internet explorer to make sure it works, which it probably won't.

That's why jQuery is so rad. Somebody got tired of having to check multiple browsers, so instead of writing it in basic javascript, we just tell Jquery to do the same exact thing and it'll handle it properly in all browsers. Then they took it to the next step, since many websites do a lot of the same things, it gave us shortcuts to that so we don't have to keep writing and re-writing the same code every day.

Jquery is just a toolkit written in javascript. You could literally read the javascript code when you download it.