Announcement

Collapse
No announcement yet.

CSS and JS resources?

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • CSS and JS resources?

    I've recently been thinking about how I haven't kept up with any coding since I finished uni so I want to learn some more. I am going to try CSS and JavaScript as I reckon these would be most practical.

    Does anyone know of any reasonable websites for sort of tutorials on them please?

    I'm loathe to do a local college night course as they seem rather too simple. I already have C/C++, ASP, assembler, ADA and FORTRAN so I have a reaasonable background to start from.

    Thanks in advance.
    Good customers are as rare as Latinum. Treasure them. ~ The 57th Ferengi Rule Of Acquisition.

  • #2
    Well... You could be a little less specific, somehow You could also do something less painful, such as gouging out your eardrums with a grapefruit spoon. Trust me, CSS and JavaScript are hugely painful.

    When doing any sort of web app (which, if you're doing CSS and JS, you're doing a webapp), you're going to have to deal with the following as the current major browsers of choice:
    • IE 6
    • IE 7
    • IE 8
    • Firefox 2
    • Firefox 3
    • Firefox 3.5
    • Safari (don't know the versions here, sorry)
    • Opera 9
    • Opera 10 (which should be out RSN)


    Yes, you actually need to make sure that all of those work properly. Failure to do so will result in someone harassing you about it. Either a co-worker, or a user of the site, or some such. And you'll have two different issues to deal with: Looks (since what renders perfectly in one usually fails in one or more of the others) and functionality (since what runs perfectly in one usually fails in one more more of the others). And we won't get into the differences of why they fail. Suffice to say they do.

    Now, with all that in mind, if you're still going to go through with making a webapp, you've got a ton of choices available to you. Personally, I happily use TurboGears for my own webapps, and love the results. Others will choose other frameworks to power their sites.

    So, to make a webapp, you have to decide on the following:
    • Your server side development language
    • Your server side development framework (even if you're doing it all from scratch)
    • Which browsers you will target from the list above
    • Which operating systems you will support (if this matters to your app)
    • Which JavaScript libraries you will use on the client


    The list goes on and on.

    I suppose that, really, what I should have done was to ask you what sort of webapp you wish to make, and then I'll give you advice from there.

    So... whatcha wanna make?

    Comment


    • #3
      i like this place
      To err is human, to blame someone else shows good management skills.

      my blog --> http://www.hendrices.com/joesblog/
      my brother's blog --> http://www.hendrices.com/ryansblog/

      Comment


      • #4
        Websites? No. Books - hell yes:

        http://www.amazon.com/XHTML-Sixth-Vi...9033664&sr=8-4

        http://www.amazon.com/JavaScript-Aja...033692&sr=8-25

        The whole series is great and a lot of the authors have forums that you can go to and download applications, help files, and even forums to ask question.

        I have just about the entire series of book and wish I had the time (and focus) to read them all.
        Quote Dalesys:
        ... as in "Ifn thet dawg comes at me, Ima gonna shutz ma panz!"

        Comment


        • #5
          I wasn't actually thinking webapp to be honest. The CSS was because that seems to be the current norm for any decent website development. (we were taught to hardcode all styles into every html page)

          And the JavaScript was because at uni we had to choose whether we would do C++ or JS. I chose C++ buit now want to do JS as well.

          JoeHX - Thanks for the link. That looks like a reasonable starting point.
          Good customers are as rare as Latinum. Treasure them. ~ The 57th Ferengi Rule Of Acquisition.

          Comment

          Working...