SDA India is an online resource for Software, Development,IT, Architecture, Open Source, Mobile, Security, Databases, Delphi, C, OS, Asp, .Net, Php, Xml, Java

From the News Desk
Wednesday, 5. September 2007

Beginner's Guide to Eclipse and Java


Current Issue

Mark Dexter has put together a video tutorial 'Eclipse and Java for Total Beginners' to help newbies get started with writing Java programs using Eclipse version 3.3. The lessons are designed for you to work side-by-side, pausing and rewinding the video as needed. You don't need any prior experience with Eclipse or Java to learn through the tutorial. There are 16 lessons in all spanning 195 minutes. Each lesson guides you through a step-by-step process creating a simple 'personal lending library' application. All the code for the lessons is typed in 'real time', which allows the demonstration of many Eclipse Java editor features that speed up coding. Test-driven development is used throughout the lessons, using the JUnit testing facility in Eclipse.

The tutorial aims to demonstrate the basics of using Eclipse for writing Java programs, how to use Eclipse for agile software development, how to use existing Java learning resources (tutorials, examples, books) within Eclipse, and create a foundation for continuing to learn Java and Eclipse. There is also a Tutorial Companion Guide that includes the code snapshots from each lesson, which allows you to jump in at any lesson and to make sure your code matches the sample code.

If you're still wondering why you should learn Java using the Eclipse integrated development environment (IDE), Mark lists the following reasons:
  • Eclipse provides a number of aids that make writing Java code much quicker and easier than using a text editor. This means that you can spend more time learning Java, and less time typing and looking up documentation.
  • The Eclipse debugger and scrapbook allow you to look inside the execution of the Java code. This allows you to “see” objects and to understand how Java is working behind the scenes
  • Eclipse provides full support for agile software development practices such as test-driven development and refactoring. This allows you to learn these practices as you learn Java.
  • If you plan to do software development in Java, you’ll need to learn Eclipse or some other IDE. So learning Eclipse from the start will save you time and effort.

The chief concern with learning Java with an IDE is that learning the IDE itself will be difficult and will distract you from learning Java. Mark hopes that this tutorial will make learning the basics of Eclipse relatively painless so you can focus on learning Java. The tutorials use Europa.



Post a Comment
Name
Title
Comment
Menu
News Desk
Feature Stories
Articles
Interviews
Case Studies
White Paper
Analyst Corner
Planet SDA-India
SDA Events
INDIA IT Event Calender
IT Jobs
Advertise