Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


407 posts

Ultimate Geek
+1 received by user: 25


Topic # 115723 4-Apr-2013 14:40
Send private message

Hello,

I currently manage a 3 person web team including myself and wondered if anyone knows of any good JQuery/Javascript courses in New Zealand, preferably Christchurch?

Google seems to return University courses full time, doesn't seem to be any day/week long courses.

Thank you.

Create new topic
Infrastructure Geek
4056 posts

Uber Geek
+1 received by user: 195

Trusted
Microsoft NZ
Subscriber

  Reply # 793414 4-Apr-2013 19:42
Send private message
I iz your trusted friend
5785 posts

Uber Geek
+1 received by user: 137

Mod Emeritus
Trusted
Lifetime subscriber

  Reply # 793480 4-Apr-2013 20:39
Send private message

Being a web developer myself, knowledge of JavaScript is a must for any web developer, jQuery has a good API documentation - and a good developer should be able to read through and understand API documentation.

Having said that, JavaScript is pretty easy to understand and can be as easy and simple as you want it to be, or it can do complex and sophisticated stuff. You'll probably be concerning on what CSS and HTML tags can be used on what browsers and whether if some of the JavaScript functions are working across these browsers. jQuery and many other plug-ins or libraries can help alleviate these barriers.




Internet is my backyard...

 

«Geekzone blog: Tech 'n Chips Takeaway» «Personal blog: And then...»

 

Please read the Geekzone's FUG

 




407 posts

Ultimate Geek
+1 received by user: 25


  Reply # 793697 5-Apr-2013 09:28
Send private message

We can read Javascript/JQuery and make changes but its more writing things from scratch, I find myself using W3 to help piece together code or taking other code and modifying it.

I iz your trusted friend
5785 posts

Uber Geek
+1 received by user: 137

Mod Emeritus
Trusted
Lifetime subscriber

  Reply # 793717 5-Apr-2013 10:09
Send private message

leo0787sx: We can read Javascript/JQuery and make changes but its more writing things from scratch, I find myself using W3 to help piece together code or taking other code and modifying it.


Often that's not uncommon, and also, perhaps before writing the first code, plan out what you want to actually achieve and how something is functioning. A preliminary of psuedo-coding of ideas and methods probably will be useful then translate that into JavaScript later.




Internet is my backyard...

 

«Geekzone blog: Tech 'n Chips Takeaway» «Personal blog: And then...»

 

Please read the Geekzone's FUG

 


3335 posts

Uber Geek
+1 received by user: 639

Trusted

  Reply # 793737 5-Apr-2013 10:22
Send private message

jquery is amazing, i think its the best thing to happen to javascript. but now with AngularJS, i find myself writing less and less jquery plugins/code.

I strongly suggest you look at angularjs as well as jquery, angular allows you to bind objects to a template/page so you don't need to load values from the page into javascript for posting to the server.

eg instead of doing something like var name = $('#name').val()'; where #name is a input, you can just bind the input to the value with ng-model="name" so when the input changes the value changes automatically.

hard to explain the benefits of angularjs here (code usually gets formatted away in this texteditor). but check it out. I still encourage learning jquery, just dont use it as heavily now as I would of used it 2 years ago.

with angular my javascript code is reduced to about 20% of what it use to be.

92 posts

Master Geek
+1 received by user: 1


  Reply # 799935 15-Apr-2013 23:37
Send private message

Hey, I wouldn't bother with a course. There's a lot of amazing books around, and you can Google your questions that dozens of people have already asked before.. you'll find that 99% of them will have already been answered.

I found this Javascript tutorial quite amazing. I found a ton of awesome stuff I didnt realise you could do in Javascript.
http://ejohn.org/apps/learn/

Once you got Javascript down, have a go at JQuery..  check out the docs on jquery.com, and get used to writing selectors to find elements on your page. Visit random sites, and use debugging console's in Firefox or Chrome or whatever you like to use, and play with your selectors. Type $('input')  and hit enter, see what it returns.. get complicated and specific. Modify it when it doesn't find what you want..

Once you got that down, start playing with frameworks that sound useful. Someone has mentioned Angular, which I'm not familiar with.. but it sounds similar to knockout.js which binds properties to your html.. e.g. change a value in your input element and the property thats bound to it is updated automatically without the need for events to assign values from element to variable, etc.

If you want a clearer separation of concerns, have a look at something like backbone.js which implements a client side model view controller pattern.

Bear in mind that JQuery is starting to get quite big, and if you want JQuery functionality but without the need for compatibility with older browsers,  you could try something faster and more compact like Zepto.js.

Also, check out Underscore.js. It does a LOT, but what I like most is the functions for working with collections and JSON.

And also, look into templating (defining a block of HTML that can be repeated with properties inserted). Everyones doing it these days.. kendo, knockout, underscore, etc.. it's good.



Create new topic

Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:





News »

Microsoft Dynamics 365 Business Central launches
Posted 10-Jul-2018 10:40


Spark completes first milestone in voice platform upgrade
Posted 10-Jul-2018 09:36


Microsoft ices heated developers
Posted 6-Jul-2018 20:16


PB Technologies charged for its extended warranties and warned for bait advertising
Posted 3-Jul-2018 15:45


Almost 20,000 people claim credits from Spark
Posted 29-Jun-2018 10:40


Cove sells NZ's first insurance policy via chatbot
Posted 25-Jun-2018 10:04


N4L helping TAKA Trust bridge the digital divide for Lower Hutt students
Posted 18-Jun-2018 13:08


Winners Announced for 2018 CIO Awards
Posted 18-Jun-2018 13:03


Logitech Rally sets new standard for USB-connected video conference cameras
Posted 18-Jun-2018 09:27


Russell Stanners steps down as Vodafone NZ CEO
Posted 12-Jun-2018 09:13


Intergen recognised as 2018 Microsoft Country Partner of the Year for New Zealand
Posted 12-Jun-2018 08:00


Finalists Announced For Microsoft NZ Partner Awards
Posted 6-Jun-2018 15:12


Vocus Group and Vodafone announce joint venture to accelerate fibre innovation
Posted 5-Jun-2018 10:52


Kogan.com to launch Kogan Mobile in New Zealand
Posted 4-Jun-2018 14:34


Enable doubles fibre broadband speeds for its most popular wholesale service in Christchurch
Posted 2-Jun-2018 20:07



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.