Re: how to advance my WOKnowledge
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