• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: how to advance my WOKnowledge
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: how to advance my WOKnowledge


  • Subject: Re: how to advance my WOKnowledge
  • From: Kieran Kelleher <email@hidden>
  • Date: Thu, 23 Dec 2010 11:12:22 -0500

Theodore,

FWIW, here is my 2 cents on learning WO "in a vacuum"...... and what I recommend to someone starting WebObjects

You need to be willing to grab a few essential books and study them. You need to be willing to bookmark essential internet references that you find relevant so that you can quickly reference them when needed.

First you need good java foundations:

Essential Java References (most return for least learning effort IMHO):
	Head First Design Patterns
	Effective Java (2nd Edition) by Josh Bloch
	Wonder source code

Second, you need basic Terminal command line usage knowledge and SQL knowledge (SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, ALTER TABLE, etc.)
	Plenty of online references for that

Third you need to be comfortable hand-coding HTML and CSS, (and basic Javascript if you plan to use Ajax)
	Plenty of online references and books for that available

Finally you need to wrap your brain around WebObjects and good practices
Essential WebObjects References
	http://wiki.objectstyle.org
	Practical WebObjects
	Wonder source code
		Wonder example applications
	Old WWDC WebObjects Sessions Video/Presentations
	WOWODC Video/Presentations

And remember, keep on asking here for help. If you really want to make it easy for people to look at your code, then commit it to a free google code subversion repository with everyone ......

........ and remember, checkout Wonder source code, link Wonder frameworks and examples into your workspace, and run and explore the examples. If you don't understand how an example works by looking at the source, just ask.

HTH, Kieran



On Dec 23, 2010, at 9:27 AM, Theodore Petrosky wrote:

> I am trying to advance my working knowledge of WO but I am running into a constant block. I work in a vacuum (alone).
>
> The videos are great and I get some WOnderful ideas but I know that there are things that I just do WOWrong. They work but I get boxed into corners.
>
> So, I am going to:
> 1. find a mentor (someone that could look at my code and offer some helpful suggestion [get a new job]) or:
> 2. find a tutor (?$)
> 3. keep plugging away and hope I don't shoot myself in the foot.
>
> Maybe it's just a feeling of lack of general programming skills (oops I forgot to mention that I learned what I know by reading the FMs, and examples, I went to Juilliard and there were not many programming classes :-(  )
>
> Is there such a person for WO. If I wanted to learn the tabla, I know exactly what I need to do. If I heard you play two notes on the tabla (even though I have never played one) I would know exactly how to guide you.
>
> Some suggestions would be welcome.  Help!!!
>
> Ted
>
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >how to advance my WOKnowledge (From: Theodore Petrosky <email@hidden>)

  • Prev by Date: Re: Quick ERXEnterpriseObject newly inserted Question --
  • Next by Date: NPE at at er.modern.directtoweb.components.buttons.ERMDRemoveRelatedButton.showRemoveButton(ERMDRemoveRelatedButton.java:197) with isEntityDeletable=false
  • Previous by thread: how to advance my WOKnowledge
  • Next by thread: Re: how to advance my WOKnowledge
  • Index(es):
    • Date
    • Thread