Learn software develoment tools. software development tools  training. hands-on software development tools training courses.

Software Development Tools Training

Become a master of the tools in your tool belt. Get customized on-site training for you and your team on the most popular software development tools in the industry today.

Learn how to use IntelliJ, NetBeans, Apache Ant, Apache Maven, and Subversion.

IntelliJ Training
(Java Development using IntelliJ)

Purpose: Learn how to use the IntelliJ IDE to write your Java applications via our IntelliJ training

Audience: Developers that have experience with the Java language and an integrated development environment like Eclipse

Duration: 3 Days

Summary:
Java Development Using IntelliJ Training provides Java developers the skills and knowledge required to effectively leverage IntelliJ as their integrated development environment. The IntelliJ Java training teaches students how to install and configure IntelliJ IDEA, along with how to create a sample project, perform automated testing and manage the build lifecycle. Students will also learn how to work with common version control systems, how to improve the quality of their code through analysis and refactorings, and how to extend the capability of IntelliJ through customized templates. The class concludes by examining Swing projects, Java EE support, and Groovy support.

Learn IntelliJ from the only JetBrains Authorized provider in North America.

NetBeans 6.8 Training
(Java Development using NetBeans)

Purpose: Learn how to use the NetBeans 6.8 IDE to write your Java applications via our NetBeans training

Audience: Developers that have experience with the Java language and an integrated development environment like Eclipse

Duration: 2 Days

Summary:
Java Development Using NetBeans Training provides Java developers the skills and knowledge required to effectively leverage NetBeans as their integrated development environment. The NetBeans Java training teaches students how to install and configure NetBeans, along with how to create a sample project, perform automated testing and manage the build lifecycle. Students will also learn how to work with common version control systems, how to improve the quality of their code through analysis and refactorings, and how to extend the capability of NetBeans through customized templates.

Apache ANT Training
(Automating Builds with Apache Ant)

Purpose: Learn how to use Apache Ant as your automated build tool.

Audience: Developers working on projects that use Ant as an automated build tool.

Duration: 2 Days

Summary:
The Apache ANT training teaches developers the skills and knowledge needed to use Ant as an automated build tool. The course begins with an overview of automated build concepts and motivations. It then moves into a discussion about Ant as a build tool, in terms of its architecture, implementation, and operation. With the foundation laid, the course then examines how to setup an Ant build.xml file, externalize build configuration information through properties files, and define and execute tasks. The course concludes with a discussion of common Ant tasks, like continuous integration tasks, packaging tasks, etc.

Apache Maven Training
(Automating Builds with Apache Maven)

Purpose: Learn how to use Apache Maven as your automated build tool.

Audience: Developers working on projects that use Maven as an automated build tool.

Duration: 2 Days

Summary:
The Apache Maven training teaches developers the skills and knowledge needed to use Ant as an automated build tool. The course begins with an overview of automated build concepts and motivations. It then moves into a discussion about Maven as a build tool, in terms of its architecture, implementation, and operation. With the foundation laid, the course then examines how to setup an Maven2 pom.xml file, project configuration, and task execution. The course concludes with a discussion of common Maven tasks, like continuous integration tasks, packaging tasks, etc.

SVN Training
(Source Control Management with Subversion Training)

Purpose: Learn how to use subversion as your version control system.

Audience: Developers and System Administrators needing to setup, configure, and use SVN

Duration: 2 Days

Summary:
The Subversion User Training course teaches developers and administrators the skills and knowledge required to effectively use Subversion as a version control system in a production environment. The course covers svn architecture, installation, configuration, handling, security, the svn working cycle, locking, version management, branching and merging.


Hands-On Format
Customized, in-depth, instructor-led lecture and lab training.

We'll Come To You
Here are just a few recent training locations: Austin, Baltimore, Boston, Boulder, Calgary, Charlotte, Chicago, Columbus, Dallas, Denver, Detroit, Edmonton, Houston, Indianapolis, Jacksonville, Las Vegas, Los Angeles, Louisville, Memphis, Milwaukee, Montreal, Nashville, New York, Ottawa, Philadelphia, Phoenix, Portland, San Antonio, San Diego, San Francisco, San Jose, Seattle, Toronto, Vancouver, Washington DC

110% Guarantee
If you aren't satisfied with our training, we'll refund your money and give you $750.

Customized for You
We customize every solution to meet the specific learning needs.