File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes IDEs, Version Control and other tools and the fly likes Eclipse training Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "Eclipse training" Watch "Eclipse training" New topic
Author

Eclipse training

Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

My manager has asked me to give Eclipse training to my team mates for about an hour. What should I cover ?
[ April 10, 2006: Message edited by: Pradip Bhat ]

Groovy
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
First of all, briefly introduce the main concepts of the workspace, project, perspectives, and views.

Then show how to import an existing project directory into your Eclipse workspace. Creating a new project is so trivial that people can figure that out for themselves even if you don't hold their hands.

Then, spend the remaining time on things like how to run your application from within Eclipse, how to run your unit tests from within Eclipse, how to format code automatically (and where to configure the code style settings), how to run an Ant script from within Eclipse, and how to navigate source code (Go to definition, call graph, showing the type hierarchy, etc.).

I'm not sure how much of this you can fit into an hour, but this is what I'd consider the most important aspects (more or less in order of importance) from a learning-to-use perspective.

Of course, if the goal is to just raise awareness of what Eclipse can do rather than teach the fundamentals that help people to learn to actually use Eclipse, the content should focus more on the juicy features rather than the concepts.


Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Christophe Verré
Sheriff

Joined: Nov 24, 2005
Posts: 14687
    
  16

Only one hour sounds short. Nothing better than "get your hangs dirty on Eclipse" to understand it, but that takes more than an hour

At least:
. Perspective and view concept
. Making a new project
. Project properties (external libraries...)
. auto-compile feature when saving and auto-import
. Run and Debug windows
. The CTRL key (jump to definition)

Furthermore, if you have time:
. Version control
. Plugins concept
. Ant
. JUnit


[My Blog]
All roads lead to JavaRanch
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

I want to talk less about concepts and more about features.

Thanks guys.
Richard Shelly
Greenhorn

Joined: Oct 03, 2005
Posts: 24
features!? then you cannot, and i repeat cannot go past including the "generate getters and setters" feature, saves so much time wasted on basic code!!


<a href="http://www.somethingfm.net/" target="_blank" rel="nofollow">somthingFM</a> BOOYAH
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

"generate getters and setters" feature

Does Eclipse provide a way to generate a Java bean. Is it possible to create a java bean just by specifying properties and Eclipse does the work of creating getter/setter methods?
Zip Ped
Ranch Hand

Joined: Jul 26, 2005
Posts: 336
No, Eclipse does not auto generate the getters and setters. However it can generate the getters and setters for the properties you specify for the Bean. Specify the properties and right click -> go to Source menu -> select generate getters and setters and you are on your way.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Eclipse training