Eclipse tips and tricks
3.5 (16 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,951 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Eclipse tips and tricks to your Wishlist.

Add to Wishlist

Eclipse tips and tricks

Various tips and tricks when using Eclipse IDE. Speed up your Java development!
3.5 (16 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,951 students enrolled
Created by ITSuff &Tricks
Last updated 2/2017
English
Price: Free
Includes:
  • 36 mins on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • At the end of course, students will be more productive when working with Eclipse, they will be able to boost their speed and overall performance.
View Curriculum
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.
Description

What is Eclipse IDE?

Eclipse is one of the most popular IDE's in the world. 

Eclipse is an integrated development environment (IDE) used in computer programming, and is the most widely used Java IDE. It contains a base workspace and an extensible plug-in system for customizing the environment. Eclipse is written mostly in Java and its primary use is for developing Java applications, but it may also be used to develop applications in other programming languages through the use of plugins, including: Ada, ABAP, C, C++, COBOL, D, Fortran, Haskell, JavaScript, Julia, Lasso, Lua, NATURAL, Perl, PHP, Prolog, Python, R, Ruby (including Ruby on Rails framework), Rust, Scala, Clojure, Groovy, Scheme, and Erlang. It can also be used to develop documents with LaTeX (through the use of the TeXlipse plugin) and packages for the software Mathematica. Development environments include the Eclipse Java development tools (JDT) for Java and Scala, Eclipse CDT for C/C++ and Eclipse PDT for PHP, among others.

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. 

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 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


Who 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
Students Who Viewed This Course Also Viewed
Curriculum For This Course
+
Introduction, installation and working environment setup
2 Lectures 07:41

Introduction video and notes about what will be covered in course

Introduction
01:39

This lecture covers setting up IDE (integrated development environment) and adding Java and Maven to path (Windows example)

Installing required software and setting up IDE (Windows example)
06:02
+
Various tips and tricks - including examples in practice!
7 Lectures 28:12

In this lecture you will see examples and advices of how to get rid of server port problems, how to set up build path, and how and why view code changes in real time. 

Build path set up, server port problems, how and why of real-time code changes
03:28

This lecture brings examples and advices of fixing encoding problems, servlet problem, and you will be familiar how to set stack size (which is sometimes needed if working with larger projects).

Encoding problems, common servlet problem, setting stack size
05:04

In this lecture you will be able to check examples of good practices for enabling faster loading of projects, validation, controlling console output, bookmarking - which all helps for making you more productive when working with Eclipse

Practices and advices for speeding up work
05:17

This lecture covers: faster installing of plugins, working behind corporate proxy. 

Adding new plugins and dependencies in Eclipse, dealing with connectivity issues
02:03

In this lecture you will be instructed how to use maven, pom.xml, and how to deal with specific connectivity (working behind proxy for example).

How to use maven, pom.xml, and how to deal with specific connectivity
01:58

In this lecture you will learn how you can properly generate Javadoc without errors

Generating javadoc avoiding errors
03:35

This lecture shows how to unbind shortcuts what blocked another shortcut - example on curly braces, and you'll also get examples and tips how to use various shortcuts

Fixing non working shortcuts and various shortcuts tips and tricks
06:47
About the Instructor
ITSuff &Tricks
3.3 Average rating
18 Reviews
1,957 Students
2 Courses
Software development

Hi everybody. I have worked for 9 years as PHP backend/web developer and 3 years as Java developer. I am passionate about Java: I love Spring framework, complex integrations, web services. Love to research and play with various technologies like Docker and microservices. I also know Python (love-crush for Flask framework), JavaScript, AngularJS, jQuery, SQL, XML, HTML, CSS, Adobe Flex, and so on. I love to investigate various API-s and I love to work on Linux and Windows.