What is Eclipse IDE?
Eclipse is one of the most popular IDE's in the world.
The initial codebase originated from IBM VisualAge. The Eclipse software development kit (SDK), which includes the Java development tools, is meant for Java developers. Users can extend its abilities by installing plug-ins written for the Eclipse Platform, such as development toolkits for other programming languages, and can write and contribute their own plug-in modules. Since Equinox, plug-ins can be plugged/stopped dynamically and are known as (OSGI) bundles
Learn various Eclipse tips and tricks
This course is for everyone who wants to work with such rich IDE as Eclipse. Learn various topics of how to use Eclipse to be more productive.
Idea behind course
Idea behind this course was to make quick overview of tips, tricks and what can you do with Eclipse, with short and direct "into the head" explanations. This course is free - and it is planned to remain free (with new materials, hopefully soon) !
Contents and Overview
What is covered in course:
- setting up IDE and adding Java and Maven to path (Windows example)
- good practices for enabling faster loading of projects
- validation, controlling console output, bookmarks
- server port problems, setting build path, viewing code changes in real time
- fixing encoding problems, servlet problem, setting stack size
- faster installing of plugins, working behind corporate proxy
- how to use maven, pom.xml, and dealing with problematic connectivity
- generating javadoc avoiding errors
- enabling curly braces, various shortcuts
What are the requirements?
- Before starting this course, students need to know how to download and install software from search site like Google or similar. They need to know absolutely basic things for working with Eclipse - how to use file and other menus in Eclipse, and how to create empty project with Eclipse. Although this course is for all levels, for topic with Maven there is needed knowledge of how to write well defined pom.xml fine. Some examples show possible difficulties that occurs in larger projects and complex environments, but that is also why this course is good path for non-experienced and junior programmers or developers also who want to avoid possible problems before they occur. Basic understanding of Java language - classes and structure is needed to be able to understand examples with tips and tricks when working with Eclipse, but some of this tips and tricks should help you even if you are working in Eclipse with other language than Java.
What am I going to get from this course?
- At the end of course, students will gather valuable information. Students should be more productive when working with Eclipse, they will be able to boost their speed and overall performance.
What is the target audience?
- Target student is junior, intermediate, senior programmer or developer who wants to be more productive with Eclipse and who wants to get know more tips and tricks when working with Eclipse