This week's book giveaways are in the Refactoring and Agile forums.
We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line!
See this thread and this one for details.
Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Agile forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Eclipse training

 
Pradeep bhatt
Ranch Hand
Posts: 8927
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 ]
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Christophe Verré
Sheriff
Posts: 14691
16
Eclipse IDE Ubuntu VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Pradeep bhatt
Ranch Hand
Posts: 8927
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I want to talk less about concepts and more about features.

Thanks guys.
 
Richard Shelly
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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!!
 
Pradeep bhatt
Ranch Hand
Posts: 8927
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"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
Posts: 336
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic