How to learn Javascript fast and effective to make use in business website?

20 replies
My intention is to learn Javascript to apply to commercial websites such as building the "pop up" or pull down menu upon mouse interaction, changing the color of text upon mouse in, out etc.

What's your suggestion(s) ?

Thanks!
#business #effective #fast #javascript #learn #make #website
  • Profile picture of the author Aronya
    Try echoecho.com or w3schools.com
    {{ DiscussionBoard.errors[632935].message }}
  • Profile picture of the author stevenh512
    I suggest learning the "basics" of Javascript (w3schools is a good resource for this), then learning something like JQuery or script.aculo.us that will do most of the "heavy lifting" for you on these types of projects.

    I've found JQuery and the JQuery-ui plugins to be extremely easy to use and it gives me functionality in minutes that would have taken me weeks or months to code from scratch. It's also dual-licensed under GPL (probably the most common opensource license) and an "MIT-style" license that makes it available for use in any commercial or opensource projects.
    Signature

    This signature intentionally left blank.

    {{ DiscussionBoard.errors[632997].message }}
  • Profile picture of the author mywebwork
    Another very nice JavaScript Library is the Yahoo Yui

    The Yahoo! User Interface Library (YUI)

    I like it because it is very well and consistently documented. There are plenty of tutorials to get you started. However, as stevenh512 said, you should learn the basics of JavaScript first at w3schools before using a code library.

    Best of Luck


    Bill
    {{ DiscussionBoard.errors[633271].message }}
  • Profile picture of the author MemberWing
    YUI is good. It's one of not that many things that YHOO actually did right.
    Jquery is simpler and very powerful. Bill Gates...oops..Ballmer endorsed JQuery into next age of MSFT development tools. So betting on JQuery *will* pay off.

    Google hosting JQuery off their servers for free - so it will save some bandwidth and get some speed to your development efforts. YHOO/YUI does it too though.

    JQuery!



    Gleb
    {{ DiscussionBoard.errors[633476].message }}
  • Profile picture of the author Adaptive
    Do you have a programming background? Are you interested in becoming a really excellent programmer? If not, it might be more efficient to just hire a programmer by the project when you need code.
    {{ DiscussionBoard.errors[635762].message }}
  • Profile picture of the author GB2008
    The way I learned code was by simply searching for examples online - there are a lot of free tutorials and sample code snippets out there that will come close to what you want. Then you learn by hacking them into what you really want! But it depends what you want to do - you'll learn code this way, but if you really just want websites to make money, then you might be better off paying someone else to do the work when you need it.
    Signature
    {{ DiscussionBoard.errors[636054].message }}
    • Profile picture of the author Ventrilo Host
      javascript is considered as a client-side-scripting language. before learning javascript u need some understanding of HTML and should have minimum programming concept to do the job. there are many resources on the web to learn javascript so let's try to find it out.
      {{ DiscussionBoard.errors[967841].message }}
  • Profile picture of the author projek001
    It's a pretty difficult script. You need for a coach or a good tutorial.
    Signature
    I will build, SEO and promote your blog to over 1000 blog for only $5

    PM me or ask me via Yahoo Messenger (my id:saifulbest) for more info about this crazy deal.
    {{ DiscussionBoard.errors[968328].message }}
    • Profile picture of the author Poglia
      Originally Posted by projek001 View Post

      It's a pretty difficult script. You need for a coach or a good tutorial.
      It's definitely not difficult: I know only the basics but I can make every kind of script on the fly if I search on Google and other sites.
      Signature

      {{ DiscussionBoard.errors[968750].message }}
      • Profile picture of the author txr7
        actually for a non-programmer, yes it is difficult and he will be pulling his hair out trying to make his scripts work.

        Go with what Adaptive said, hire someone or buy a working script. Your time should be spent building your business not building a website
        {{ DiscussionBoard.errors[968943].message }}
        • Profile picture of the author Steve Diamond
          I say everyone is right. Javascript is both easy and difficult. It's both simple and complex.

          The fact is that Javascript is very versatile. A beginner who doesn't really understand programming can still copy a few snippets of Javascript and achieve useful effects on a web page.

          In the hands of a real expert, Javascript is a powerful object-oriented language that can be used to code a very complex application. One example that comes to mind is the original prototype that became the Yahoo email web interface. It was called Oddpost and it was coded by 4 or 5 folks over a period of about a year. The original version consisted of about 250,000 lines of Javascript on the client side (and lord knows what on the server side).

          That's a very large, very complex application. The largest I've ever written in Javascript was a mere 10,000 lines or so. Amateurs will not do well at that level.

          Steve
          Signature
          Mindfulness training & coaching online
          Reduce stress | Stay focused | Keep positive and balanced
          {{ DiscussionBoard.errors[973424].message }}
  • Profile picture of the author developerholic
    IMO, I think CSS is capable of what you are trying to achieve.
    {{ DiscussionBoard.errors[977309].message }}
  • Profile picture of the author topnichekeyword
    Try to learn comparing with any good javascript framework like jqury, mootools etc. It's should be easier.
    {{ DiscussionBoard.errors[3941281].message }}
  • Profile picture of the author Heimdalx
    w3schools's the best to learn. the other u can try to search on google with the keyword " drop down button "
    {{ DiscussionBoard.errors[3951007].message }}
  • Profile picture of the author leahpot
    I prefer you to used w3school, you would love to study javascript on that site. They have a lot example that allows you to try that codes by yourself.
    {{ DiscussionBoard.errors[3953071].message }}
  • Profile picture of the author ussher
    Another vote for Jquery here. It makes javascript bearable.

    And if your going to be doing lots of ajax stuff, another monitor. I've been doing more work with ajax lately and find that i seam to need about 3 times the space for my IDE when dealing with all the phases of doing _something_

    You have the main page template files open, the js files open, the xml response files open, the php files open, the called in template files open.

    It just takes up more space to develop..... more monitors.
    Signature

    "Jamroom is a Profile Centric CMS system suitable as a development framework for building entire communities. Highly modular in concept. Suitable for enterprise level development teams or solo freelancers."

    - jamroom.net
    Download Jamroom free: Download
    {{ DiscussionBoard.errors[3953163].message }}
    • Profile picture of the author ZomgZombies
      Learning programming, especially JavaScript, can be super frustrating. If you want to take a MASSIVE shortcut, you should join an intensive, in-person course (which is what I did).

      There is a 12-week course called Catalyst Class (catalystclass.com) in San Francisco that focuses specifically on JavaScript and web development. I know the founders personally and can say without a doubt that they kick serious ass as programmers and teachers.
      {{ DiscussionBoard.errors[7181486].message }}
  • Profile picture of the author dutrowllc
    Javascript is a fantastic langauge. Its the best in my opinion.

    However, you need to read this book in order to use it: "Javascript, The Good Parts."

    If you learn it just by looking at web page code, you will think its the worst language ever.
    {{ DiscussionBoard.errors[7194271].message }}
  • Profile picture of the author dexlink
    Originally Posted by qinazaza View Post

    My intention is to learn Javascript to apply to commercial websites such as building the "pop up" or pull down menu upon mouse interaction, changing the color of text upon mouse in, out etc.

    What's your suggestion(s) ?

    Thanks!
    Internet is there. Search on the Google and you'll get lots of sources and references to follow.
    {{ DiscussionBoard.errors[7213063].message }}

Trending Topics