Mobile Nav

Creating Object-Oriented Solutions using Java

$1895

05/21/2012

9:00 AM - 5:00 PM Request Info Looking for another date?
Improving Enterprises
16633 Dallas Parkway, Suite 100
Addison, TX, 75001

Course Content

Lecture Lab
 
 

Course Length

4 days

Working with an object-oriented language is a must have skill in today’s business world. Most introductory language courses focus on the syntax, libraries, and tools of the language but fail to explain the most important aspect: How to effectively use the language to solve business problems.
This four day, instructor-led course provides students with the knowledge, principles and skills to design software solutions using Java and a modern IDE such as Eclipse or Intellij’s Idea. Along the way, you will use the tools, learn the syntax, and gain experience with the core libraries that you will use every day in your development. The course is heavily hands-on, and provides the students ample opportunity to practice using the knowledge and skills in the context of creating an application. Students will be exposed to principles and best practices for creating maintainable, extensible software. Improving’s instructors bring real-world experience and insight to the classroom, and students walk away with knowledge, experience, and references to enhance retention.

Audience:

  • Individuals with some prior programming experience who are interested in learning to program well using Java

Participants will learn to:

  • Explain Coupling and Cohesion
  • Use polymorphism to create flexible solutions
  • Explain the concepts of generalization and specialization
  • Understand when to and [more importantly] when not to use inheritance
  • Assign responsibilities to classes to make the solution flexible, extensible, and maintainable
  • Select candidate objects and classes
  • Define classes, methods, and properties
  • Create Interfaces to extract common behavior
  • Group classes into packages
  • Import packages
  • Debug and troubleshoot a java application
  • Create unit tests using JUnit
  • Use the Java I/O API
  • Use JDBC to connect to a database
  • Create a basic Swing application
  • Create a basic Web application
Close
  • - -

Upcoming Events & Training

Free ALN - Dallas Chapter Improving Enterprises, Addison TX 05/22/2012 More Info
$1495 Acceptance and Test-Driven Development Improving Enterprises, Addison TX 05/22/2012 - 05/24/2012 More Info
$1195 MS-50352: SharePoint 2010 Overview for End Users Improving Enterprises, Addison TX 05/22/2012 - 05/24/2012 More Info
Free .NET Micro User Group Improving Enterprises, Addison TX 05/23/2012 More Info
$1195 MS-50353: SharePoint 2010 Overview for IT Professionals Improving Enterprises, Addison TX 05/23/2012 - 05/25/2012 More Info
free VNext User Group Improving Enterprises, Addison TX 05/24/2012 More Info
$1495 MS-50465A: PerformancePoint 2010 Designing and Implementing Scorecards and Dashboards Improving Enterprises, Addison TX 05/29/2012 - 05/31/2012 More Info
$795 MS-50354B: SharePoint 2010 SharePoint Designer Improving Enterprises, Addison TX 05/29/2012 - 05/30/2012 More Info
$2195 MS-50511A: End to End Microsoft Business Intelligence. An exploration of the entire stack. Improving Enterprises, Addison TX 06/04/2012 - 06/08/2012 More Info
$1895 Creating Object-Oriented Solutions using C# Improving Enterprises, Addison TX 06/04/2012 - 06/07/2012 More Info
$1895 Agile Software Development with Microsoft® Visual Studio™ and TFS Improving Enterprises, Addison TX 06/05/2012 - 06/08/2012 More Info
Free Club Ajax User Group Improving Enterprises, Addison TX 06/05/2012 More Info
Free Ruby Brigade User Group Improving Enterprises, Addison TX 06/05/2012 More Info
Free XAML User Group Improving Enterprises, Addison TX 06/05/2012 More Info
Free North Dallas .NET User Group Improving Enterprises, Addison TX 06/06/2012 More Info
Free DFW Groovy-Grails User Group Improving Enterprises, Addison TX 06/06/2012 More Info
Free C#SIG User Group Improving Enterprises, Addison TX 06/07/2012 More Info
More Events →