January TC Drupal Meetup - Why if you're new to Drupal you should learn Javascript not PHP

Events happening in the community are now at Drupal community events on www.drupal.org.
raytiley's picture
Start: 
2012-01-25 19:00 - 21:00 America/Chicago
Organizers: 
Event type: 
User group meeting

Title got your attention?

This months meetup Ray Tiley (Thats Me) will cover JavaScript's role in web development and more importantly Drupal. We'll talk about what JavaScript is and what it isn't (Java), the good, bad, cool frameworks, and the where/how to use JavaScript in Drupal.

Topics will lean towards the beginner side showcasing some common simple tasks that can be achieved with a few lines of JavaScript escalating in complexity as time / interest allows.

If you have any specific thoughts, questions, or interests be shore to share them below.

Come for the pizza, shared beverages and Drupal camaraderie.

See you there.

Location/time:
Advantage Labs Offices in the IATP Building
2104 Stevens Avenue South
Minneapolis, MN 55404
7-9PM

Comments

End time wrong ?

rgristroph's picture

Something about this event it causing it to show up on the calendar on January 15th, and every day there after . . .

http://groups.drupal.org/event/2012-01

Is a start date set but no end ?

Javascript & SEO

ryan258's picture

I have to admit that I've more or less been anti-javascript because I literally obsess over SEO and from what I understand is that if you use js in your navigation/main menu that search engines won't follow the link. If your main menu links aren't followed then your site architecture as I understand it "shot."

I'm so looking forward to this event because this sort of interpretation has more or less kept me from jumping into js because right now I think whatever I do with js is going to cost the site seo points. If you could offer a little enlightenment in that regard it would be beyond appreciated!

Drupal Developer | Saint Paul | Buenos Aires

JavaScript wiil not cause you that problem

lorlarz2's picture

Although often it is possible to have appearing/disappearing menus with a pure CSS solution (which, of course, works even when the weird 10% of people have JS off in their browsers), JavaScript dynamic menu should not cause the problem you describe. The links will be see by the engines. The menus just might not be well-formatted.

BUMP - Corrected Time

raytiley's picture

Hi Everyone,

Just a friendly reminder about Regular Drupal Meetup this month at Advantage labs. I'm working hard on my talk, so I hope you can make it.

I also adjusted the end time, it was set to Jun instead of Jan. Oops

-ray

Nerd at work

lorlarz2's picture

I sign up on the alternative site (mistakenly) instead of here and that other site makes it look like only 2 people are going to tomorrow's meeting. Last month I waited in the cold for 45min because I did not know the meeting was cancelled. My conclusion: Write in big bold print on that other site that people must check THIS site for valid information. OR, update religiously the other site or throw it away.

What other site?

raytiley's picture

Hey Lorlarz2...

Sorry not sure what site you mean. I'm not one of the administrators for Twin Cities Drupal so the only page I know about is here.

I'm sure your write though. Bring it up tomorrow during the introductions, I'm sure we can get it taken care of.

-ray

Nerd at work

Those who count on meetup.com group, confused

lorlarz2's picture

People who, in their no-doubt-very-mistaken ways just look at the meetup group for our drupal group (that is: http://www.meetup.com/Twin-Cities-Drupal-Group/ ) do not get good information, because the information there is not sync-ed with info here (one example: who's attending -- what is shown is always very low; there are other problems).

Missing it

keithm's picture

Hey Ray, sorry I will have to miss your talk. I have to teach a class otherwise I would definitely show up. I hope you are able to post slides - it sounds really interesting.

Keith

Interested

Barry Madore's picture

What are you teaching, Keith?

Barry Madore
Triplo
Minneapolis-St. Paul, MN

Thanks to Everyone That Made It

raytiley's picture

Just wanted to thank everyone that came and listened to me blabber on way to long last night. I probably learned more than anyone else did last night. Drupal is a unique group to try and tailor presentations to because the community is so diverse and awesome :)

So here is what I learned:

  1. Once you finish preparing for a talk remove half of the slides
  2. Always test your code examples
  3. Pick as small a topic as possible

If you have any feedback (good or bad) please feel free to post it here.

For those of you present last night you'll remember that my slides are a Drupal site, so I can't just attach them to this post, but I'll try to get that site up ASAP with some clarifications.

Nerd at work

Since JavaScript is so important: Best Books are ...

lorlarz2's picture

Since JavaScript is so important: Best Books are: (and my opinion is a damned
good one, because I read all those books over the years and all the best of the previous 8+ yr):
http://mynichecomputing.org/bestJSbooks.htm

What looks like a excellent book for a beginner is the new edition:
JavaScript and jQuery, The Missing Manual by McFarland (O'Reilly, 2012)

P.S. The first great JS application book was the 1999 edition of the JavaScript Application Cookbook
by Bradenbaugh (NOTE: later editions sucked). It is still cool, still ok, and might well be worth
reading (at least for some).

P.S. If you want to learn JavaScript for free ...

lorlarz2's picture

If you want to learn JavaScript for free, a collection of my bookmarks over the last
several years should help http://nottoolate.info/mysharedlinks.htm

Code Year

colinlee's picture

For those looking for a light and easy introduction to Javascript that is interactive and friendly, you need to sign up for Code Year. It's a free, weekly lesson providing progressively more advanced Javascript classes. I mentioned this last night at the meeting, but figured I'd send out the link as well.

Their interface is very easy to learn from as they walk you through various exercises. The closest tutorial I've used is the critically-acclaimed Rails for Zombies.

I tried to post the link, but Mollum thinks it could be spam and forces me to enter a broken word verification that doesn't work in my browser. It's Code Year Dot Com.

Twin Cities

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: