Do you want to become a Google App Engine Java Ninja? I'm so impressed by this revolutionary technology so much that I explored into the most useful resources that will help you understand and code on this gold mine ( Google App Engine ). I've been experimenting with several applications in GAE over a period of 1 year and have done so much that I could have never even though of doing without setting up a paid java server. I did all that in the free quota provided by Google App Engine. For now, here, I'm going to provide you with some of the most useful resources and websites from which you could learn to code on Google App Engine. The basic concept's would be.
1. Deploying your own sample application in Google App Engine
2. Learning more about the Google datastore
3. Understanding deeper about the JPA and JDO implementation possibilities in Google App Engine
4. Deploying Java applications done in the framework of your preference ( Eg. done in struts)
IBM Developer Works tutorial on Java Programming with Google App Engine
1. Deploying your own sample application in Google App Engine
2. Learning more about the Google datastore
3. Understanding deeper about the JPA and JDO implementation possibilities in Google App Engine
4. Deploying Java applications done in the framework of your preference ( Eg. done in struts)
Resources to learn Java Programming in Google App Engine
IBM Developer Works Tutorial on Java programming in GAEIBM Developer Works tutorial on Java Programming with Google App Engine
This IBM Developer works tutorial provides and overview about the nuts and bolts of Google App Engine. Developer works tutorials are always simple and I heavily rely on them to learn anything new in a short time.
Go to Google App Engine Java and GWT Application Development
Download Free Pdf Ref Card Dzone
There is a free pdf Reference card about Google App Engine in dzone. Once you get the concepts pretty well this document could be helpful for quick reviews about the features. It even include code snippets to do some tasks in GAE.
- Java on Google App Engine Tutorial 1
- Java on Google App Engine Tutorial 2
- Java on Google App Engine Tutorial 3
These are the native tutorials published by the Google developers . They are the official guide to Google App Engine. It's also a good start.
Go to the google developers guide on GAE.
Go to the google developers guide on GAE.
Mkyong Tutorials On Java Programming in Google App Engine
Mkyong provides several implementation methods ( Eg: struts, spring and jsf integration) that could be done in Google App Engine. These are rare pieces of live working example that are hard to find anywhere else.
Go to mkyong Google App Engine tutorials.
Mkyong provides several implementation methods ( Eg: struts, spring and jsf integration) that could be done in Google App Engine. These are rare pieces of live working example that are hard to find anywhere else.
Go to mkyong Google App Engine tutorials.
Vogella Tutorial On Java Programming in Google App Engine
Vogella covers almost all the topics in Google App Engine Java programming very briefly yet with live code. They're great suppliments and can be done along with the mkyong tutorials.
Go to vogella tutorials.
Vogella covers almost all the topics in Google App Engine Java programming very briefly yet with live code. They're great suppliments and can be done along with the mkyong tutorials.
Go to vogella tutorials.
Google App Engine Java and GWT Application Development (book) by Daniel Guermeur and Amy Unruh
This is the best book for app engine I've come across so far. After reading a sample I myself purchased one copy and I got all I ever wanted to know on real-world hands on database design for Google App Engine. The book uses GWT as the front end programming language but the datastore, query and design part is pure java ( I meat you don't need to know the java for GWT). I felt the datastore part is worth the cost of the book. It also covers task scheduling, emailing via the Google App Engine infrastructure.Go to Google App Engine Java and GWT Application Development
Beginning Java Google App Engine ( book )
This is the only book I've ever read on Java coding in Google App Engine. I relied on it when I was stuck with the Google Developers documentation. They provided me with good explanations that taught me deeper about the Google app engine datastore concepts. Such as creating Kind and iterating over an Entity list.
Go to Beginning Java Google App Engine book.
This is the only book I've ever read on Java coding in Google App Engine. I relied on it when I was stuck with the Google Developers documentation. They provided me with good explanations that taught me deeper about the Google app engine datastore concepts. Such as creating Kind and iterating over an Entity list.
Go to Beginning Java Google App Engine book.
Download Free Pdf Ref Card Dzone
There is a free pdf Reference card about Google App Engine in dzone. Once you get the concepts pretty well this document could be helpful for quick reviews about the features. It even include code snippets to do some tasks in GAE.
To got to the dzone ref card page for gae. You'll have to register (free) in dzone to download the pdf.
Akhil's passion Tutorials
I myself explore many of the possibilities and design solutions for newbie Java problems in Google App Engine. You could get all my articles on Google App Engine here .
Akhil's passion Tutorials
I myself explore many of the possibilities and design solutions for newbie Java problems in Google App Engine. You could get all my articles on Google App Engine here .
PS : 'GAE' is the acronym for 'Google App Engine' . I just use it when I get bored of typing the full word.
Each post takes two days or more of research and over three hours of typing to bring out the high quality you see here. If you admire my effort, consider giving +1 to this post and Subscribe me in Facebook. You can also Follow Me on Twitter to get all the new stuffs on GAE.
Each post takes two days or more of research and over three hours of typing to bring out the high quality you see here. If you admire my effort, consider giving +1 to this post and Subscribe me in Facebook. You can also Follow Me on Twitter to get all the new stuffs on GAE.
Hi as you would like to start from scratch, Tutorialspoint is one of the best free resource
ReplyDeletehttp://www.tutorialspoint.com/java/index.htm
One of the quality places for paid training is :
http://www.pluralsight.com/training/Courses/TableOfContents/java1
I don't know about wiziq.com .No, you dont need to know C. You can start learning Java even if you don't know about programming knowledge in any other language. Search for "learn java programming " in youtube to get a lot of free resource.