1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

newbie questions concerning web programming

Discussion in 'BlackHat Lounge' started by h3rmit, Dec 16, 2014.

  1. h3rmit

    h3rmit Newbie

    Joined:
    Oct 30, 2014
    Messages:
    3
    Likes Received:
    5
    Hey all, what's up? I'm taking on web programming as you can see from the title. I've been asking/reading/searching a lot and found out that to be able to produce good websites I need to learn HTML/CSS/PHP/JavaScript/MySQL.. I have seen tutorials as well and to be honest, I'd rather learn Python than PHP (after learning html/css that is), so, my question is, do I have to learn Python before learning Django? afaik, Django is a framework of Python for web programming. Can I study Django without learning Python first, or should I learn the language first? and if I do, then how much of Python should I know to move on to Django? Same goes for JavaScript and jQuery, which do I learn first?

    Edit : Which language do you personally prefer, PHP or Python?

    I'll be grateful for the answer!
     
  2. Conor

    Conor Elite Member

    Joined:
    Nov 7, 2012
    Messages:
    3,577
    Likes Received:
    5,955
    Gender:
    Male
    Location:
    South Africa
    Home Page:
    You're overcomplicating the issue dude.

    Sure, PHP and Python are good languages to know, but in order to make "Good websites" these days, you don't even need to know HTML, unless you're looking to offer a web design service. Just learn to install Wordpress.

    Also, jQuery is still just an addon to Javascript. Doesn't matter which one you learn first, but jQuery is much easier and simpler to understand imo.

    I have no idea how to code in Python, but PHP is fairly straightforward and simple to understand, as well as being more popular these days I think.
     
  3. h3rmit

    h3rmit Newbie

    Joined:
    Oct 30, 2014
    Messages:
    3
    Likes Received:
    5
    treeofl1

    Thanks for replying in the first place.

    I don't wanna be a freelancer, I'm an IMer and want to be a good web developer as well, for myself and my work. It's a pain to hire someone and try to explain sh#t to them, I wanna be able to quickly code responsive websites myself. I know I can get by with html/css and a little php maybe, but I want to dig deeper than that. That's why I'm asking those questions. I know Python is not for web only, it's used for a whole bunch of things, but do I need to learn let's say a part of python where you code bots so I can go on to Django? I doubt... that's my point bro.
     
  4. Conor

    Conor Elite Member

    Joined:
    Nov 7, 2012
    Messages:
    3,577
    Likes Received:
    5,955
    Gender:
    Male
    Location:
    South Africa
    Home Page:
    These links should help out:

    http://www.quora.com/Do-you-need-to-learn-Python-first-before-you-take-on-Django
    http://www.quora.com/Should-a-beginner-programmer-learn-Python-before-using-Django
    http://stackoverflow.com/questions/4048973/whats-the-best-way-to-start-learning-django