section_text

DT offers a core set of courses aimed at covering the Application Lifecycle, from requirements gathering, analysis and design to development, testing, process and project management.

section_grafx
  

Core Java Programming for Server Side (J2EE) Developers


Course Overview
This fast paced five-day, comprehensive hands-on workshop is geared for developers who have had prior programming experience, but little or no prior exposure to object-oriented programming languages.

This workshop provides and extensive overview of Object -Oriented technologies and their relation to Java. This is however not an "exposure" class - we ensure that you will leave ready to program intermediate-level, Java applications using object-oriented programs in Java, using sound development techniques. This workshop has successfully provided Cobol, C and mainframe developers the skills needed to program Java.

What will I learn?
This course is aimed at developers needing to become productive in Java immediately, and need to develop primarily in a J2EE environment.

Students who attend this course will leave the course armed with the skills they require to develop solid object-oriented applications written in Java, using sound coding techniques and best coding practices, with a specific focus on server side development.

This workshop will prepare you for the more advanced APIs used in building web-based business applications in the J2EE environment.

  • Understand not only the fundamentals of the Java language (using JDK 1.5), but also its importance, uses, strengths and weaknesses
  • Understand the basics of the Java language and how it relates to OO-programming and the Object Model
  • Learn to use Java multi-threading and exception handling features
  • Understand and use classes, inheritance and polymorphism
  • Use the JDBC API for database access
  • Develop basic Servelts and JSPs.
  • Course Style
    This is is a five-day workshop comprised of carefully integrated lessons and hands-on lab exercises. Each lesson in this Developer’s Workshop is driven by performance-based objectives specific to the critical skills you are learning in this training – no more, no less. Please review these objectives prior to the start of each lesson. You will be asked to assess your understanding of those objectives at the end of each lesson to ensure you have mastered the concepts introduced in that chapter.

    The training is comprised of approximately 45% hands-on lab and 55% lecture. Many complete “mini-projects” are laced throughout the course, designed to reinforce fundamental skills and concepts learned in the lessons. Because these lessons, labs and projects are presented in a building block fashion, students will gain a solid understanding of not only the core concepts, but also of how all pieces fit together in complete application.

    Course Contents
    .

    Prerequisites
    Ideally students should have a minimum of six months' experience with a programming language.

    Recommended Follow-On Courses
    .

    Duration
    5 days

    Next Dates
    Please call for dates

    Cost
    £1,500 plus VAT