GSA Advantage!



AUTHORIZED

INFORMATION TECHNOLOGY SCHEDULE PRICELIST

GENERAL PURPOSE COMMERCIAL INFORMATION TECHNOLOGY

EQUIPMENT, SOFTWARE AND SERVICES

FSC Group 70 - FSC Class – U012 - Cage Code: 65UM0

NAICS: 611420, 541512, 541511

DUNS Number: 011076033 GSA Contract: GS-35F-356BA

Information Technology (IT) Training Courses and IT Consulting Services.

nTier was formed in 2006 with the belief that through imparting knowledge and best practices, real change can happen. This is an organization of IT experts who believed there’s a `better way: Skill set standardization, team collaboration and implementation of the latest technologies and methodologies.

nTier provides dedicated onsite training to corporations on an international basis. Our solutions range from one-off up-skill courses on the latest technologies to customized boot camps that not only train the students in the latest/greatest technologies/methodologies, but also ensure they’re operating as a cohesive team. All of nTier’s courses are individually tailored to each customer to ensure we’re meeting their exact needs.

Let’s build things Better/Faster/Cheaper

Special Item No. 132-50 Training Courses

SPECIAL ITEM NUMBER 132-50 - TRAINING COURSES (FPDS Code U012)

Contractor: NTier Training, LLC

3822 Tynemoore Walk, SE

Smyrna, GA 30080

Telephone: 866-526-3921

Email: louie@, edlance@, rob@

Company website:

Socioeconomic: Small Business

Contract Number: GS-35F-356BA

Period Covered by Contract: April 30, 2014 through May 1, 2019

General Services Administration

Federal Acquisition Service

Pricelist current through Modification #A519, dated August 13, 2016.

Products and ordering information in this Authorized Information Technology Schedule Pricelist are also available on the GSA Advantage! System ().

Table of Contents

Ordering information – Page 3

Discounts – Page 4

Pricing – Page 9

TERMS AND CONDITIONS SPECIAL ITEM NUMBER 132-50 – Page 60

USA Commitment to Small Business – Page 63

Blanket Purchase Agreement – Page 65

INFORMATION FOR ORDERING ACTIVITIES

APPLICABLE TO ALL SPECIAL ITEM NUMBERS

SPECIAL NOTICE TO AGENCIES: Small Business Participation

SBA strongly supports the participation of small business concerns in the Federal Acquisition Service. To enhance Small Business Participation SBA policy allows agencies to include in their procurement base and goals, the dollar value of orders expected to be placed against the Federal Supply Schedules, and to report accomplishments against these goals.

For orders exceeding the micropurchase threshold, FAR 8.404 requires agencies to consider the catalogs/pricelists of at least three schedule contractors or consider reasonably available information by using the GSA Advantage!( on-line shopping service (). The catalogs/pricelists, GSA Advantage!( and the Federal Acquisition Service Home Page (fas) contain information on a broad array of products and services offered by small business concerns.

This information should be used as a tool to assist ordering activities in meeting or exceeding established small business goals. It should also be used as a tool to assist in including small, small disadvantaged, and women-owned small businesses among those considered when selecting pricelists for a best value determination.

For orders exceeding the micropurchase threshold, customers are to give preference to small business concerns when two or more items at the same delivered price will satisfy their requirement.

1. GEOGRAPHIC SCOPE OF CONTRACT:

Domestic delivery is delivery within the 48 contiguous states, Alaska, Hawaii, Puerto Rico, Washington, DC, and U.S. Territories. Domestic delivery also includes a port or consolidation point, within the aforementioned areas, for orders received from overseas activities.

Overseas delivery is delivery to points outside of the 48 contiguous states, Washington, DC, Alaska, Hawaii, Puerto Rico, and U.S. Territories.

Offerors are requested to check one of the following boxes:

[ x ] The Geographic Scope of Contract will be domestic and overseas delivery.

[ ] The Geographic Scope of Contract will be overseas delivery only.

[ ] The Geographic Scope of Contract will be domestic delivery only.

For Special Item Number 132-53 Wireless Services ONLY, if awarded, list the limited geographic coverage area:

__________________________________________________________________________________________

2. CONTRACTOR’S ORDERING ADDRESS AND PAYMENT INFORMATION:

NTier Training, LLC

3822 Tynemoore Walk, SE

Smyrna, GA 30080

Email: louie@, edlance@, rob@

The following telephone number(s) can be used by ordering activities to obtain technical and/or ordering assistance:

Telephone: 866-526-3921 and 404-496-6454

3. LIABILITY FOR INJURY OR DAMAGE

The Contractor shall not be liable for any injury to ordering activity personnel or damage to ordering activity property arising from the use of equipment maintained by the Contractor, unless such injury or damage is due to the fault or negligence of the Contractor.

4. STATISTICAL DATA FOR GOVERNMENT ORDERING OFFICE COMPLETION OF STANDARD FORM 279:

Block 9: G. Order/Modification Under Federal Schedule Contract GS-35-356BA

Block 16: Data Universal Numbering System (DUNS) Number: 011076033

Block 30: Type of Contractor: __Small Business__________________________

B. Other Small Business

Block 31: Woman-Owned Small Business - _____No___________ **Yes or No**

Block 37: Contractor's Taxpayer Identification Number (TIN): ____26-1461521_________________

Block 40: Veteran Owned Small Business (VOSB): ________No_________________

4a. CAGE Code: ____65UMO_________

4b. Contractor has registered with the Central Contractor Registration Database.

5. FOB DESTINATION

6. DELIVERY SCHEDULE

a. TIME OF DELIVERY: The Contractor shall deliver to destination within the number of calendar days after receipt of order (ARO), as set forth below:

SPECIAL ITEM NUMBER DELIVERY TIME (Days ARO)

______All Courses________ __30 to 45___ Days

7. DISCOUNTS: Prices shown are NET Prices; Basic Discounts have been deducted.

a. Prompt Payment: _2__% - _10__ days from receipt of invoice or date of acceptance, whichever is later.

b. Quantity

c. Dollar Volume

d. Other Special Discounts (i.e. Government Education Discounts, etc.)

8. TRADE AGREEMENTS ACT OF 1979, as amended:

All items are U.S. made end products, designated country end products, Caribbean Basin country end products, Canadian end products, or Mexican end products as defined in the Trade Agreements Act of 1979, as amended.

9. STATEMENT CONCERNING AVAILABILITY OF EXPORT PACKING:

10. Small Requirements: The minimum dollar of orders to be issued is $_100.00.

11. MAXIMUM ORDER (All dollar amounts are exclusive of any discount for prompt payment.)

a. The Maximum Order for the following Special Item Numbers (SINs) is $500,000:

Special Item Number 132-51 - Information Technology Professional Services

b. The Maximum Order for the following Special Item Numbers (SINs) is $100,000:

Special Item Number 132-50 - Training Courses

12. ORDERING PROCEDURES FOR FEDERAL SUPPLY SCHEDULE CONTRACTS

Ordering activities shall use the ordering procedures of Federal Acquisition Regulation (FAR) 8.405 when placing an order or establishing a BPA for supplies or services. These procedures apply to all schedules.

a. FAR 8.405-1 Ordering procedures for supplies, and services not requiring a statement of work.

b. FAR 8.405-2 Ordering procedures for services requiring a statement of work.

13. FEDERAL INFORMATION TECHNOLOGY/TELECOMMUNICATION STANDARDS REQUIREMENTS: ordering activities acquiring products from this Schedule must comply with the provisions of the Federal Standards Program, as appropriate (reference: NIST Federal Standards Index). Inquiries to determine whether or not specific products listed herein comply with Federal Information Processing Standards (FIPS) or Federal Telecommunication Standards (FED-STDS), which are cited by ordering activities, shall be responded to promptly by the Contractor.

13.1 FEDERAL INFORMATION PROCESSING STANDARDS PUBLICATIONS (FIPS PUBS): Information Technology products under this Schedule that do not conform to Federal Information Processing Standards (FIPS) should not be acquired unless a waiver has been granted in accordance with the applicable "FIPS Publication." Federal Information Processing Standards Publications (FIPS PUBS) are issued by the U.S. Department of Commerce, National Institute of Standards and Technology (NIST), pursuant to National Security Act. Information concerning their availability and applicability should be obtained from the National Technical Information Service (NTIS), 5285 Port Royal Road, Springfield, Virginia 22161. FIPS PUBS include voluntary standards when these are adopted for Federal use. Individual orders for FIPS PUBS should be referred to the NTIS Sales Office, and orders for subscription service should be referred to the NTIS Subscription Officer, both at the above address, or telephone number (703) 487-4650.

13.2 FEDERAL TELECOMMUNICATION STANDARDS (FED-STDS): Telecommunication products under this Schedule that do not conform to Federal Telecommunication Standards (FED-STDS) should not be acquired unless a waiver has been granted in accordance with the applicable "FED-STD." Federal Telecommunication Standards are issued by the U.S. Department of Commerce, National Institute of Standards and Technology (NIST), pursuant to National Security Act. Ordering information and information concerning the availability of FED-STDS should be obtained from the GSA, Federal Acquisition Service, Specification Section, 470 East L’Enfant Plaza, Suite 8100, SW, Washington, DC 20407, telephone number (202)619-8925. Please include a self-addressed mailing label when requesting information by mail. Information concerning their applicability can be obtained by writing or calling the U.S. Department of Commerce, National Institute of Standards and Technology, Gaithersburg, MD 20899, telephone number (301)975-2833.

14. CONTRACTOR TASKS / SPECIAL REQUIREMENTS (C-FSS-370) (NOV 2003) FSS A/L FC 01-5

(a) Security Clearances: The Contractor may be required to obtain/possess varying levels of security clearances in the performance of orders issued under this contract. All costs associated with obtaining/possessing such security clearances should be factored into the price offered under the Multiple Award Schedule.

(b) Travel: The Contractor may be required to travel in performance of orders issued under this contract. Allowable travel and per diem charges are governed by Pub .L. 99-234 and FAR Part 31, and are reimbursable by the ordering agency or can be priced as a fixed price item on orders placed under the Multiple Award Schedule. Travel in performance of a task order will only be reimbursable to the extent authorized by the ordering agency. The Industrial Funding Fee does NOT apply to travel and per diem charges.

(c) Certifications, Licenses and Accreditations: As a commercial practice, the Contractor may be required to obtain/possess any variety of certifications, licenses and accreditations for specific FSC/service code classifications offered. All costs associated with obtaining/ possessing such certifications, licenses and accreditations should be factored into the price offered under the Multiple Award Schedule program.

(d) Insurance: As a commercial practice, the Contractor may be required to obtain/possess insurance coverage for specific FSC/service code classifications offered. All costs associated with obtaining/possessing such insurance should be factored into the price offered under the Multiple Award Schedule program.

(e) Personnel: The Contractor may be required to provide key personnel, resumes or skill category descriptions in the performance of orders issued under this contract. Ordering activities may require agency approval of additions or replacements to key personnel.

(f) Organizational Conflicts of Interest: Where there may be an organizational conflict of interest as determined by the ordering agency, the Contractor’s participation in such order may be restricted in accordance with FAR Part 9.5.

(g) Documentation/Standards: The Contractor may be requested to provide products or services in accordance with rules, regulations, OMB orders, standards and documentation as specified by the agency’s order.

(h) Data/Deliverable Requirements: Any required data/deliverables at the ordering level will be as specified or negotiated in the agency’s order.

(i) Government-Furnished Property: As specified by the agency’s order, the Government may provide property, equipment, materials or resources as necessary.

(j) Availability of Funds: Many Government agencies’ operating funds are appropriated for a specific fiscal year. Funds may not be presently available for any orders placed under the contract or any option year. The Government’s obligation on orders placed under this contract is contingent upon the availability of appropriated funds from which payment for ordering purposes can be made. No legal liability on the part of the Government for any payment may arise until funds are available to the ordering Contracting Officer.

(k) Overtime: For professional services, the labor rates in the Schedule should not vary by virtue of the Contractor having worked overtime. For services applicable to the Service Contract Act (as identified in the Schedule), the labor rates in the Schedule will vary as governed by labor laws (usually assessed a time and a half of the labor rate).

15. CONTRACT ADMINISTRATION FOR ORDERING ACTIVITIES: Any ordering activity, with respect to any one or more delivery orders placed by it under this contract, may exercise the same rights of termination as might the GSA Contracting Officer under provisions of FAR 52.212-4, paragraphs (l) Termination for the ordering activity’s convenience, and (m) Termination for Cause (See 52.212-4)

16. GSA ADVANTAGE!

GSA Advantage! is an on-line, interactive electronic information and ordering system that provides on-line access to vendors' schedule prices with ordering information. GSA Advantage! will allow the user to perform various searches across all contracts including, but not limited to:

(1) Manufacturer;

(2) Manufacturer's Part Number; and

(3) Product categories.

Agencies can browse GSA Advantage! by accessing the Internet World Wide Web utilizing a browser (ex.: NetScape). The Internet address is

17. PURCHASE OF OPEN MARKET ITEMS

NOTE: Open Market Items are also known as incidental items, noncontract items, non-Schedule items, and items not on a Federal Supply Schedule contract. Ordering Activities procuring open market items must follow FAR 8.402(f).

For administrative convenience, an ordering activity contracting officer may add items not on the Federal Supply Multiple Award Schedule (MAS) -- referred to as open market items -- to a Federal Supply Schedule blanket purchase agreement (BPA) or an individual task or delivery order, only if-

(1) All applicable acquisition regulations pertaining to the purchase of the items not on the Federal Supply Schedule have been followed (e.g., publicizing (Part 5), competition requirements (Part 6), acquisition of commercial items (Part 12), contracting methods (Parts 13, 14, and 15), and small business programs (Part 19));

(2) The ordering activity contracting officer has determined the price for the items not on the Federal Supply Schedule is fair and reasonable;

(3) The items are clearly labeled on the order as items not on the Federal Supply Schedule; and

(4) All clauses applicable to items not on the Federal Supply Schedule are included in the order.

18. CONTRACTOR COMMITMENTS, WARRANTIES AND REPRESENTATIONS

a. For the purpose of this contract, commitments, warranties and representations include, in addition to those agreed to for the entire schedule contract:

(1) Time of delivery/installation quotations for individual orders;

(2) Technical representations and/or warranties of products concerning performance, total system performance and/or configuration, physical, design and/or functional characteristics and capabilities of a product/equipment/ service/software package submitted in response to requirements which result in orders under this schedule contract.

(3) Any representations and/or warranties concerning the products made in any literature, description, drawings and/or specifications furnished by the Contractor.

b. The above is not intended to encompass items not currently covered by the GSA Schedule contract.

c. The maintenance/repair service provided is the standard commercial terms and conditions for the type of products and/or services awarded.

19. OVERSEAS ACTIVITIES

The terms and conditions of this contract shall apply to all orders for installation, maintenance and repair of equipment in areas listed in the pricelist outside the 48 contiguous states and the District of Columbia, except as indicated below:

Upon request of the Contractor, the ordering activity may provide the Contractor with logistics support, as available, in accordance with all applicable ordering activity regulations. Such ordering activity support will be provided on a reimbursable basis, and will only be provided to the Contractor's technical personnel whose services are exclusively required for the fulfillment of the terms and conditions of this contract.

20. BLANKET PURCHASE AGREEMENTS (BPAs)

The use of BPAs under any schedule contract to fill repetitive needs for supplies or services is allowable. BPAs may be established with one or more schedule contractors. The number of BPAs to be established is within the discretion of the ordering activity establishing the BPA and should be based on a strategy that is expected to maximize the effectiveness of the BPA(s). Ordering activities shall follow FAR 8.405-3 when creating and implementing BPA(s).

21. CONTRACTOR TEAM ARRANGEMENTS

Contractors participating in contractor team arrangements must abide by all terms and conditions of their respective contracts. This includes compliance with Clauses 552.238-74, Industrial Funding Fee and Sales Reporting, i.e., each contractor (team member) must report sales and remit the IFF for all products and services provided under its individual contract.

22. INSTALLATION, DEINSTALLATION, REINSTALLATION

The Davis-Bacon Act (40 U.S.C. 276a-276a-7) provides that contracts in excess of $2,000 to which the United States or the District of Columbia is a party for construction, alteration, or repair (including painting and decorating) of public buildings or public works with the United States, shall contain a clause that no laborer or mechanic employed directly upon the site of the work shall received less than the prevailing wage rates as determined by the Secretary of Labor. The requirements of the Davis-Bacon Act do not apply if the construction work is incidental to the furnishing of supplies, equipment, or services. For example, the requirements do not apply to simple installation or alteration of a public building or public work that is incidental to furnishing supplies or equipment under a supply contract. However, if the construction, alteration or repair is segregable and exceeds $2,000, then the requirements of the Davis-Bacon Act applies.

The ordering activity issuing the task order against this contract will be responsible for proper administration and enforcement of the Federal labor standards covered by the Davis-Bacon Act. The proper Davis-Bacon wage determination will be issued by the ordering activity at the time a request for quotations is made for applicable construction classified installation, deinstallation, and reinstallation services under SIN 132-8 or 132-9.

23. SECTION 508 COMPLIANCE.

I certify that in accordance with 508 of the Rehabilitation Act of 1973, as amended (29 U.S.C. 794d), FAR 39.2, and the Architectural and Transportation Barriers Compliance Board Electronic and Information Technology (EIT) Accessibility Standards (36 CFR 1194) General Services Administration (GSA), that all IT hardware/software/services are 508 compliant:

Yes _______

No _______

The offeror is required to submit with its offer a designated area on its website that outlines the Voluntary Product Accessibility Template (VPAT) or equivalent qualification, which ultimately becomes the Government Product Accessibility Template (GPAT). Section 508 compliance information on the supplies and services in this contract are available at the following website address (URL):

The EIT standard can be found at: .

24. PRIME CONTRACTOR ORDERING FROM FEDERAL SUPPLY SCHEDULES.

Prime Contractors (on cost reimbursement contracts) placing orders under Federal Supply Schedules, on behalf of an ordering activity, shall follow the terms of the applicable schedule and authorization and include with each order –

(a) A copy of the authorization from the ordering activity with whom the contractor has the prime contract (unless a copy was previously furnished to the Federal Supply Schedule contractor); and

(b) The following statement:

This order is placed under written authorization from _______ dated _______. In the event of any inconsistency between the terms and conditions of this order and those of your Federal Supply Schedule contract, the latter will govern.

25. INSURANCE—WORK ON A GOVERNMENT INSTALLATION (JAN 1997)(FAR 52.228-5)28.310

(a) The Contractor shall, at its own expense, provide and maintain during the entire performance of this contract, at least the kinds and minimum amounts of insurance required in the Schedule or elsewhere in the contract.

(b) Before commencing work under this contract, the Contractor shall notify the Contracting Officer in writing that the required insurance has been obtained. The policies evidencing required insurance shall contain an endorsement to the effect that any cancellation or any material change adversely affecting the Government's interest shall not be effective—

(1) For such period as the laws of the State in which this contract is to be performed prescribe; or

(2) Until 30 days after the insurer or the Contractor gives written notice to the Contracting Officer, whichever period is longer.

(c) The Contractor shall insert the substance of this clause, including this paragraph (c), in subcontracts under this contract that require work on a Government installation and shall require subcontractors to provide and maintain the insurance required in the Schedule or elsewhere in the contract. The Contractor shall maintain a copy of all subcontractors' proofs of required insurance, and shall make copies available to the Contracting Officer upon request.

26. SOFTWARE INTEROPERABILITY.

Offerors are encouraged to identify within their software items any component interfaces that support open standard interoperability. An item’s interface may be identified as interoperable on the basis of participation in a Government agency-sponsored program or in an independent organization program. Interfaces may be identified by reference to an interface registered in the component registry located at .

27. ADVANCE PAYMENTS

A payment under this contract to provide a service or deliver an article for the United States Government may not be more than the value of the service already provided or the article already delivered. Advance or pre-payment is not authorized or allowed under this contract. (31 U.S.C. 3324)

nTier Training Price Schedule - GSA Contract: GS-35F-356BA

|COURSE TITLE |DESCRIPTION |GSA PRICE |

|COBOL Essentials |This course begins with an overview of COBOL, learning some of the basic language features. |$8,317.88 3 |

| |Students will then write a simple program. As COBOL becomes more familiar, the important |students + |

| |issue of Structured COBOL Programming is addressed. Students are encouraged to use these |$421.16 per |

| |structured techniques as they code additional programs, and all solutions to the exercises |student over 3 |

| |will be structured solutions. |(Max 16 students)|

| |As the course progresses, students will spend the majority of each day in workshop, with | |

| |minimal lectures to introduce new topics and then immediately apply them hands-on. When | |

| |finished, each student will have a good grasp of the essentials of COBOL. | |

| | | |

| |Course Length: 5 days | |

|COBOL Advanced |This course begins with a review of COBOL, looking through some of the basic language |$8,317.88 3 |

| |features. Students will learn (or review) basic testing and debugging skills. Students will |students + |

| |then learn how to creating and loading tables and how to search tables. They will learn to |$421.16 per |

| |code the CALL statement and the linkage section, the COBOL Sort/Merge, and Intrinsic |student over 3 |

| |Functions. Finally, a discussion of how VSAM is used in COBOL programs will precede two |(Max 16 students)|

| |hands-on activities. Students will spend the majority of the course in workshop, with | |

| |lectures introducing new topics and then immediately providing the opportunity to apply them | |

| |hands-on. When finished, each student will have a strong grasp of COBOL. | |

| | | |

| |Course Length: 5 days | |

|Using SiteScope |This course is designed to provide the technical knowledge and skills needed to manage and |$7,264.99 3 |

| |monitor an IT infrastructure with the help of HP SiteScope. Students gain practical |students + |

| |experience in using SiteScope to design and configure an extensive set of monitoring assets, |$421.16 per |

| |proactive alerts, and reports. In addition, the course delves into best practices and |student over 3 |

| |administrative techniques fundamental to the successful use of SiteScope. The topics included|(Max 16 students)|

| |in the course are reinforced through intensive lab exercises and hands-on activities. | |

| | | |

| |Course Length: 4 days | |

|UCMDB Boot Camp |This course covers the main functionality of HP’s Universal Configuration Management Database|$7,264.99 3 |

| |(UCMDB) software aimed at people who would like to learn how to use the software to |students + |

| |effectively discover and manage their IT infrastructure. The information presented in this |$421.16 per |

| |course will give the student the tools required to utilize and administer the main UCMDB |student over 3 |

| |components including IT Universe, CIT Manager, Modeling Studio, Data Flow Management, |(Max 16 students)|

| |Reporting, Enrichment, and Correlation and Impact Analysis. | |

| |This is a heavy course with significant pre-course work taught over two nine-hour days with | |

| |the following breakdown: | |

| |12 hours of pre-course reading | |

| |1/2 hour long mandatory pre-course test | |

| |3/4 hour in-course review of pre-course material plus Q&A | |

| |Two 3/4 hour long lunch breaks | |

| |4 hours of demonstration | |

| |11 1/2 hours of supervised hands-on case-study lab time | |

| |Pre-course work will include an overview of the course schedule and outline plus will | |

| |introduce all of the fundamental concepts that will be required to understand the material | |

| |covered in the demonstrations. Reference material will also be provided covering | |

| |installation, deployment, more details on the UCMDB architecture, and UCMDB’s position | |

| |alongside other BTO products as well as its adherence to the BTO Data Model and ITIL | |

| |standards. | |

| |This course is intended for the following people: | |

| |BTO Architects and system administrators who wish to leverage the power of UCMDB across their| |

| |enterprise. | |

| |Individuals in charge of maintaining the Configuration Management of their enterprise | |

| |including the documentation and storage of business services and their related assets and | |

| |relationships. | |

| |System administrators who want to leverage UCMDB’s discovery and management abilities to | |

| |better understand and monitor their environment. | |

| |Diligent students - there is a lot of material to cover and it is expected that the student | |

| |will have the ability to pick up the material being taught quickly. | |

| | | |

| |Course Length: 4 days | |

|Real User Monitor 9 |This intermediate, virtual and instructor-led classroom training offers technical personnel |$6,212.09 for 3 |

|Essentials |who are new to Real User Monitor (RUM) 9.x, the opportunity to develop hands-on experience in|students + |

| |applying the fundamental concepts, principles, and methodologies for managing the |$263.22 per |

| |administration and configuration aspects of this best-in-class enterprise software |student over 3 |

| |performance monitoring and service management solution. This course is recommended for |(max 16 students)|

| |individuals who are responsible for providing operational visibility into the performance and| |

| |availability aspects of mission-critical applications. | |

| |This course is designed for users who have working experience with Business Service | |

| |Management. | |

| | | |

| |Course Length: 3 days | |

|Quick Test Pro: |This comprehensive course covers both the basic and advance usage of QuickTest Professional |$8,317.88 3 |

|Functional/Regression Test |11 to create automated test scripts. During days 1-3, students will learn the basics of |students + |

|Automation |QuickTest Professional including use of the keyword view, creation of scripts through |$421.16 per |

| |recording and enhancement of scripts with synchronization and checkpoints. QuickTest's |student over 3 |

| |management of objects using the Object Repository is covered in depth as are advanced |(Max 16 students)|

| |techniques for modular and sustainable scripting such parameterization, reusable actions and | |

| |writing custom checkpoints. | |

| |On days 4-5, students switch to QTP's Expert View and learn to use programming to enhance | |

| |automated script functionality. Advanced concepts such as writing functions, error handling, | |

| |descriptive programming and manipulating QTP through code are covered. Students will learn | |

| |several techniques for using VB Script and maximizing QTP functionality. | |

| | | |

| |Course Length: 5 days | |

|Quality Center: Test and |This 4 day course gives students an in-depth understanding of use of Quality Center 11 and |$7,264.99 3 |

|DEfect Management |Customization and Administration of Quality Center Projects. |students + |

| |In days 1-3, all major modules of QC are covered. Lessons include defining Releases and |$421.16 per |

| |Cycles, Creating and Managing Requirements, Managing Requirement Risk, Test Planning and Test|student over 3 |

| |Case Creation, Test Execution, Defect Tracking, Working with Libraries and Baselines and |(Max 16 students)|

| |Using the QC Dashboard. Students will learn how to create, organize and track information | |

| |over the lifecycle of a test project. | |

| |On Day 4 attendees learn to customize Quality Center projects and practice Project | |

| |Administration. Topics include adding users, adding and customizing groups, defining custom | |

| |requirement types, adding and modifying fields and lists, limiting module access, setting up | |

| |alerts to using workflow and automail. | |

| |There is a large emphasis on hands on use of the tool and each lesson is reinforced with | |

| |exercises and review. | |

| |Intended Audience | |

| |Quality assurance engineers | |

| |Testers | |

| |Business analysts | |

| | | |

| |Course Length: 4 days | |

|Loadrunner: Load & |This 5 day course covers all aspects of using LoadRunner 11 to test a Web Based Application. |$8,317.88 3 |

|Performance Testing |The material covers concepts, setup and architecture, planning, scripting, execution, |students + |

| |analysis and advanced coding techniques in LR 11. All lessons are reinforced with hands on |$421.16 per |

| |exercises and review. Students will learn the full range of skills needed to execute an |student over 3 |

| |effective performance test in a web environment. |(Max 16 students)|

| |Intended Audience: | |

| |Quality Assurance Engineers | |

| |Performance Engineers | |

| |Software Engineers | |

| |Experienced users who want to enhance their LR skillset | |

| | | |

| |Course Length: 5 days | |

|HP VuGen Scripting |In this workshop, students will learn how to plan, design, and execute a successful |$5,159.19 3 |

| |performance test against a web application. Each topic is supported by hands-on exercises |students + |

| |that are based on real-life examples designed to provide you with the knowledge necessary to |$210.58 per |

| |use the tool efficiently and effectively. The workshop focuses on Performance / Capacity |student over 3 |

| |planning and risk management methodologies. Approximately 60 percent of the workshop is on |(Max 20 students)|

| |tool usage. About 10 percent of the tool usage portion will involve 'C' programming. | |

| |The goal of the Workshop is to enable students to use the Application Delivery product for | |

| |application performance testing according to tried and trusted Best Practices and implement | |

| |it correctly. The Workshop will demonstrate common performance testing methodologies and | |

| |industry accepted best practice to build a performance test of a web application. Upon | |

| |completion, the student will be able to take the concepts learned and apply them to any | |

| |application environment. | |

| | | |

| |Course Length: 2 days | |

|HP Diagnostics |This course introduces HP Diagnostics and teaches the ability to visualize, analyze, and |$7,264.99 3 |

| |ultimately improve the performance of enterprise applications. The course instructs on |students + |

| |installation, configuration, and tuning of the Diagnostics components, how to troubleshoot |$421.16 per |

| |the HP Diagnostics system performance, as well the use of the Diagnostics Profiler in |student over 3 |

| |J2EE/.NET environments. In addition to core capabilities, architecture, and navigation of |(Max 16 students)|

| |Diagnostics, this course introduces techniques for performance trending and analysis of | |

| |complex performance issues and bottlenecks. | |

| |The intended audience for this course includes: | |

| |Operations managers responsible for managing performance of J2EE or .NET applications | |

| |Application support / Operations Managers / Developers Tier II tasked with being able to | |

| |triage performance issues to a specific application component or tier | |

| |Developers and architects requiring problem isolation methodologies for drilling down into | |

| |the core application elements comprising J2EE or .NET environments | |

| | | |

| |Course Length: 4 days | |

|Business Availability Center |This entry-level, instructor-led classroom training offers technical personnel who are new to|$7,264.99 3 |

|(BSM) |Business Availability Center 7.0 the opportunity to develop hands-on experience in applying |students + |

| |the fundamental concepts, principles and methodologies for managing the administration and |$421.16 per |

| |configuration aspects of this best-in-class enterprise software performance monitoring and |student over 3 |

| |service management solution. This course is highly recommended for individuals who are |(Max 16 students)|

| |responsible for providing operational visibility into the performance and availability | |

| |aspects of mission-critical applications. | |

| | | |

| |Course Length: 4 days | |

|EC Council Wireless 5 |This course provides office knowledge workers or even home users with an understanding of |$5,159.19 3 |

|Training Course |wireless terminology, communication, operations, technology, devices and security. At the |students + |

| |conclusion of the course students will be prepared for the EC-Council's Wireless 5 Exam |$210.58 per |

| |212-50. |student over 3 |

| | |(Max 20 students)|

| |Course Length: 2 days | |

|EC Council Security 5 |This course provides office knowledge workers and even home users with the necessary |$5,159.19 3 |

|Training Course |terminology, procedures and understanding to successfully prepare for the EC-Council's |students + |

| |Security 5 exam 112-12. |$210.58 per |

| | |student over 3 |

| |Course Length: 2 days |(Max 20 students)|

|EC Council Network 5 Training|This course provides office knowledge workers or even home users with the foundation for, |$5,159.19 3 |

|Course |basic components, set-up and maintenance of a network and ample preparation for the |students + |

| |EC-Council's Network 5 Exam 112-11. |$210.58 per |

| | |student over 3 |

| |Course Length: 2 days |(Max 20 students)|

|C++ Programming |C++ is the object oriented superset of ANSI C. This course provides students with a |$8,317.88 3 |

| |comprehensive study of the C++ Programming Language. The course stresses the object paradigm |students + |

| |including classes, inheritance, virtual functions, and templates in the development of C++ |$421.16 per |

| |programs. Lab exercises reinforce the lectures. |student over 3 |

| | |(Max 16 students)|

| |Course Length: 5 days | |

|C++ for non C Programmers |This course provides students with a comprehensive study of the C++ programming language |$8,317.88 3 |

| |while teaching those parts of C relevant to C++. Classroom lectures are supplemented with |students + |

| |many hands-on exercises, which stress the following C++ topics: data abstraction, class |$421.16 per |

| |design, operator overloading, inheritance, polymorphism and I/O. |student over 3 |

| | |(Max 16 students)|

| |Course Length: 5 days | |

|Advanced C++ Programming |This course broadens the skills of a C++ language programmer by examining sophisticated C++ |$8,317.88 3 |

| |concepts such as templates, exceptions, memory management, advanced inheritance issues, |students + |

| |disambiguation of overloaded functions, private and protected inheritance, binary I/O and |$421.16 per |

| |class libraries. |student over 3 |

| | |(Max 16 students)|

| |Course Length: 5 days | |

|Python II: Applied Python |Once students have mastered the basics of Python, it's time to move on to applying Python to |$7,264.99 3 |

| |daily programming needs. This course picks up where Python I left off, covering some topics |students + |

| |in more detail, and adding new ones. For instance, regular expressions and classes are |$421.16 per |

| |covered extensively, with network programming (e.g. FTP, Web client and server), graphical |student over 3 |

| |programming, database access, and other areas of general need. |(Max 16 students)|

| |This course may be taught in either 4 or 5 days. In the 5 day version, the 5th day is devoted| |

| |to more advanced work. The entire day is spent on the last chapter, "Putting Python to Work",| |

| |which contains more in-depth exercises than the end-of-chapter labs. We also encourage | |

| |students to bring in their own, real-life tasks for this portion of the course, so they can | |

| |work on them in with the instructor as coach, mentor, and "second pair of eyes". | |

| | | |

| |Course Length: 4 days | |

|Python I: Introduction |This course leads the student from the basics of writing and running Python scripts to more |$7,264.99 3 |

| |advanced features such as file operations, regular expressions, working with binary data, and|students + |

| |using the extensive functionality of Python modules. Extra emphasis is placed on features |$421.16 per |

| |unique to Python, such as tuples, array slices, and output formatting. |student over 3 |

| |This is a hands-on programming class. All concepts are reinforced by informal practice during|(Max 16 students |

| |the lecture followed by graduated lab exercises. | |

| |Python Programming is a practical introduction to a working programming language, not an | |

| |academic overview of syntax and grammar. Students will immediately be able to use Python to | |

| |complete tasks in the real world. | |

| |Note: This course may be taught in either 4 or 5 days. In the 5 day version, the 5th day is | |

| |devoted to more advanced work. The entire day is spent on Chapter 19, "Putting Python to | |

| |Work", which contains more in-depth exercises than the end-of-chapter labs. We also encourage| |

| |students to bring in their own, real-life tasks for this portion of the course, so they can | |

| |work on them in with the instructor as coach, mentor, and "second pair of eyes". | |

| | | |

| |Course Length: 4 days | |

|Perl II: Applied Perl |This course provides advanced Perl coding tools that go beyond the basics. For the programmer|$8,317.88 3 |

| |that has mastered the basic building blocks of Perl, this course focuses on several common |students + |

| |application domains (e.g. Networking, database access) . Perl best practices are also |$421.16 per |

| |emphasized. |student over 3 |

| |Topics Summary |(Max 16 students)|

| |Shortcuts | |

| |Text Parsing | |

| |References | |

| |Using CPAN to access the Perl Library | |

| |Creating Reusable Modules | |

| |Objects in Perl | |

| |Exception Handling | |

| |Database Access | |

| |Network Programming | |

| | | |

| |Course Length: 5 days | |

|Perl I: Essentials |This course leads the student from the basics of writing and running Perl scripts to more |$7,264.99 3 |

| |advanced features such as file operations, report writing, the use of regular expressions, |students + |

| |working with binary data files, and using the extensive functionality of the standard Perl |$421.16 per |

| |library. |student over 3 |

| |This is a hands-on programming class. All concepts are reinforced by informal practice during|(Max 16 students)|

| |the lecture followed by graduated lab exercises which provide practice in the topics just | |

| |discussed. | |

| |Note: This course may be taught in either 4 or 5 days. In the 5 day version, the 5th day is | |

| |devoted to more advanced work. The entire day is spent on Chapter 19, "Putting Perl to Work",| |

| |which contains more in-depth exercises than the end-of-chapter labs. We also encourage | |

| |students to bring in their own, real-life tasks for this portion of the course, so they can | |

| |work on them in with the instructor as coach, mentor, and "second pair of eyes". | |

| | | |

| |Course Length: 4 days | |

|Solaris 10 Upgrade |This class is designed to teach the installation, administration and terminology necessary to|$6,212.09 for 3 |

| |upgrade to the Solaris 10 operating system. An in-depth explanation for new file systems, |students + |

| |directories and services is included. |$263.22 per |

| | |student over 3 |

| |Course Length: 3 days |(max 16 students)|

|Linux Fundamentals |The fundamentals class is a challenging course that focuses on the fundamental tools and |$8,317.88 3 |

| |concepts of Linux and Unix. The course's focus on proficient use of the command line benefits|students + |

| |all skill levels. Beginners develop a solid foundation in Unix, while advanced users discover|$421.16 per |

| |patterns and fill in gaps in their knowledge. The course material is designed to provide |student over 3 |

| |extensive hands-on experience. Topics include: basic file manipulation; basic and advanced |(Max 16 students)|

| |filesystem features; I/O redirection and pipes; text manipulation and regular expressions; | |

| |managing jobs and processes; vi, the standard Unix editor; automating tasks with shell | |

| |scripts; managing software; secure remote administration; and more. | |

| | | |

| |Course Length: 5 days | |

|Korn Shell Programming |This course is approximately 70% lab and 30% lecture. The course is intended for |$7,264.99 3 |

| |knowledgeable UNIX users who: |students + |

| |may have some System Administrator duties |$421.16 per |

| |want to extend their UNIX knowledge |student over 3 |

| |would like to learn programming techniques |(Max 16 students)|

| | | |

| |Course Length: 4 days | |

|Enterprise Linux System |This is an in-depth course that explores installation, configuration and maintenance of Linux|$8,317.88 3 |

|Administration |systems. The course focuses on issues universal to every workstation and server. The course |students + |

| |material is designed to provide extensive hands-on experience. Topics include: installation |$421.16 per |

| |and configuration; the boot process; user and group administration; filesystem |student over 3 |

| |administration, including quotas, FACLs, RAID and LVM; task automation; client networking; |(Max 16 students)|

| |SELinux; configuring Netfilter firewalls with iptables; troubleshooting; and more. | |

| | | |

| |Course Length: 5 days | |

|Enterprise Linux Networking |This is an expansive course that covers a wide range of network services useful to every |$8,317.88 3 |

|Services |organization. Special attention is paid to the concepts needed to implement these services |students + |

| |securely, and to the trouble-shooting skills which will be necessary for real-world |$421.16 per |

| |administration of these network services. The course material is designed to provide |student over 3 |

| |extensive hands-on experience. Topics include: DNS concepts and implementation with Bind; |(Max 16 students)|

| |LDAP concepts and implementation using OpenLDAP; Web services with Apache; FTP with vsftpd; | |

| |caching, filtering proxies with Squid; SMB/CIFS (Windows networking) with Samba; and e-mail | |

| |concepts and implementation with either Sendmail or Postfix combined with either Dovecot or | |

| |Cyrus. On request, discussion of NIS is also included. | |

| | | |

| |Course Length: 5 days | |

|ASP-123 Advanced Shell |This advanced-level course provides the foundation concepts and practices of shell |$6,212.09 for 3 |

|Programming Workshop |programming for every Linux and UNIX OS administrator. All Linux and UNIX based systems |students + |

| |predominantly use some form of the Bourne compatible Korn shell for scripting management |$263.22 per |

| |tools. This course takes someone with a base knowledge of scripting to the next level, |student over 3 |

| |specifically providing extensive hands on experience with creating scripts that process large|(max 16 students)|

| |and small data streams, text files and system messages, and introduces many of the powerful | |

| |common tools, for string, text and file processing, found on all Linux and UNIX systems. | |

| | | |

| |Course Length: 3 days | |

|Introduction to Android |This course is intended for experienced developers who wish to learn how to develop |$8,317.88 3 |

|Development |applications for the Android OS from Google. |students + |

| |No prior knowledge of the Android OS is required. However, attendees should be generally |$421.16 per |

| |familiar with modern user interface development. Students should also have knowledge of the |student over 3 |

| |Java programming language and the development of Java Enterprise applications. |(Max 16 students)|

| | | |

| |Course Length: 5 days | |

|Android Training |This course is intended for experienced developers who wish to learn how to develop |$8,317.88 3 |

| |applications for the Android OS from Google. |students + |

| | |$421.16 per |

| |Course Length: 5 days |student over 3 |

| | |(Max 16 students)|

| | | |

|XML Programming Using Visual |This comprehensive and practical four-day course builds skills in .NET's XML processing |$7,264.99 3 |

|Basic and .Net |APIs-chiefly parsing using XmlReader and the Document Object Model (DOM), writing XML streams|students + |

| |using XmlWriter, transformations using XPath and XSLT, and the new LINQ to XML, all using the|$421.16 per |

| |.NET Framework XML classes and the Visual Basic language. It also covers XML serialization |student over 3 |

| |according to XML Schema and the tight coupling between XML and . The course is |(Max 16 students)|

| |intended for students with a working knowledge of XML who want to build XML applications or | |

| |components using .NET and the Visual Basic language. Everything in the course adheres to W3C | |

| |and .NET standards for highly portable code. Visual Studio 2010 with .NET 4.0 is used as the | |

| |development environment. | |

| |The course includes extensive programming examples, a progressively developed case study, and| |

| |several tools for manipulating XML documents. All source code is in Visual Basic and is | |

| |provided with the course. A separate Lab Manual provides detailed instructions for laboratory| |

| |exercises with console and Windows Forms client programs. A parallel course, 4226, XML for | |

| |Web Applications Using Visual Basic, has lab exercises with console and Web Forms client | |

| |programs. | |

| | | |

| |Course Length: 4 days | |

|XML Programming Using C# and |This comprehensive and practical four-day course builds skills in .NET's XML processing |$7,264.99 3 |

|.NET |APIs-chiefly parsing using XmlReader and the Document Object Model (DOM), writing XML streams|students + |

| |using XmlWriter, transformations using XPath and XSLT, and the new LINQ to XML, all using the|$421.16 per |

| |.NET Framework XML classes and the C# language. It also covers XML serialization according to|student over 3 |

| |XML Schema and the tight coupling between XML and . The course is intended for |(Max 16 students)|

| |students with a working knowledge of XML who want to build XML applications or components | |

| |using .NET and the C# language. Everything in the course adheres to W3C and .NET standards | |

| |for highly portable code. Visual Studio 2010 with .NET 4.0 is used as the development | |

| |environment. | |

| |The course includes extensive programming examples, a progressively developed case study, and| |

| |several tools for manipulating XML documents. All source code is in C# and is provided with | |

| |the course. A separate Lab Manual provides detailed instructions for laboratory exercises | |

| |with console and Windows Forms client programs. A parallel course, 4126, XML for Web | |

| |Applications Using C#, has lab exercises with console and Web Forms client programs. | |

| |Upon completion of this course the student will be equipped to program XML applications in | |

| |.NET and understand which XML and .NET technologies to apply for the problem domain. | |

| | | |

| |Course Length: 4 days | |

|XML for Web Applications |This comprehensive and practical four-day course builds skills in .NET's XML processing |$7,264.99 3 |

|Using Visual Basic |APIs-chiefly parsing using XmlReader and the Document Object Model (DOM), writing XML streams|students + |

| |using XmlWriter, transformations using XPath and XSLT, and the new LINQ to XML, all using the|$421.16 per |

| |.NET Framework XML classes and the Visual Basic language. It also covers XML serialization |student over 3 |

| |according to XML Schema and the tight coupling between XML and . The course is |(Max 16 students)|

| |intended for students with a working knowledge of XML who want to build XML Web applications | |

| |or components using .NET and the Visual Basic language. Everything in the course adheres to | |

| |W3C and .NET standards for highly portable code. Visual Studio 2010 with .NET 4.0 is used as | |

| |the development environment. | |

| |The course includes extensive programming examples, a progressively developed case study, and| |

| |several tools for manipulating XML documents. All source code is in Visual Basic and is | |

| |provided with the course. A separate Lab Manual provides detailed instructions for laboratory| |

| |exercises with console and Web Forms client programs. A parallel course, 4225, XML | |

| |Programming Using Visual Basic and .NET, has lab exercises with console and Windows Forms | |

| |client programs. | |

| |Upon completion of this course the student will be equipped to program XML applications in | |

| |.NET and understand which XML and .NET technologies to apply for the problem domain. | |

| | | |

| |Course Length: 4 days | |

|XML for Web Applications |This comprehensive and practical four-day course builds skills in .NET's XML processing |$7,264.99 3 |

|Using C# |APIs-chiefly parsing using XmlReader and the Document Object Model (DOM), writing XML streams|students + |

| |using XmlWriter, transformations using XPath and XSLT, and the new LINQ to XML, all using the|$421.16 per |

| |.NET Framework XML classes and the C# language. It also covers XML serialization according to|student over 3 |

| |XML Schema and the tight coupling between XML and . The course is intended for |(Max 16 students)|

| |students with a working knowledge of XML who want to build XML Web applications or components| |

| |using .NET and the C# language. Everything in the course adheres to W3C and .NET standards | |

| |for highly portable code. Visual Studio 2010 with .NET 4.0 is used as the development | |

| |environment. | |

| |The course includes extensive programming examples, a progressively developed case study, and| |

| |several tools for manipulating XML documents. All source code is in C# and is provided with | |

| |the course. A separate Lab Manual provides detailed instructions for laboratory exercises | |

| |with console and Web Forms client programs. A parallel course, 4125, XML Programming Using C#| |

| |and .NET, has lab exercises with console and Windows Forms client programs. | |

| |Upon completion of this course the student will be equipped to program XML applications in | |

| |.NET and understand which XML and .NET technologies to apply for the problem domain. | |

| | | |

| |Course Length: 4 days | |

|Windows Presentation |This hands-on, 4-day course introduces Windows Presentation Foundation (WPF or "Avalon"), the|$7,264.99 3 |

|Foundation Using C# |.NET technology from Microsoft for building rich Windows applications. The course uses many |students + |

| |example programs and lab exercises that give students a firm foundation. It is current to |$421.16 per |

| |.NET 4.0 and Visual Studio 2010. |student over 3 |

| |Although WPF is a complex technology, this course takes a practical approach to the subject. |(Max 16 students)|

| |Students completing the course will gain an understanding of the philosophy and architecture | |

| |of WPF and be able to: | |

| |Create rich Windows applications using the classes provided by WPF or using a combination of | |

| |code and XAML (Extensible Application Markup Language); | |

| |Build flexible and attractive user interfaces with windows, menus, dialogs, toolbars, and | |

| |other common features; | |

| |Use advanced features of WPF (including dependency properties, routed events, logical | |

| |resources, styles, templates, and data binding); and | |

| |Access databases using both Visual Studio 2010 and the Entity Data Model. | |

| | | |

| |Course Length: 4 days | |

|Test Driven Development (TDD)|nTier's Test Driven Development in .NET course will prepare software professionals to develop|$6,212.09 for 3 |

|in .NET |software with more confidence by introducing and reinforcing the best practices and |students + |

| |principles related to Test Driven Development. |$263.22 per |

| |Although a variety of tools are available for testing .NET applications, this course may |student over 3 |

| |discuss and / or use TypeMock, MOQ, NCover, MSTest in order to show examples and for hands-on|(max 16 students)|

| |labs. | |

| | | |

| |Course Length: 3 days | |

| MVC USING C# |This course provides a practical hands-on introduction to developing Web applications using |$6,212.09 for 3 |

| | MVC 2 and C#. This new Web development framework from Microsoft emphasizes separation|students + |

| |of concerns in the architecture and testability of applications. |$263.22 per |

| |The course covers the fundamentals of the Model-View-Controller design pattern and its |student over 3 |

| |implementation in MVC. This technology is compared with classical Web Forms. |(max 16 students)|

| |The two technologies share a common infrastructure. Visual Studio 2010 is used as a | |

| |productive platform for creating MVC applications. After presenting the fundamentals | |

| |of the technology with several examples, the main components of Model, Controller and View | |

| |are covered in detail. The discussion of the Model incorporates modern Microsoft data access | |

| |technologies, including LINQ and Entity Framework 4.0. The routing mechanism of | |

| | MVC is covered. The course introduces automated unit testing of Web applications, one| |

| |of the chief advantages of the new technology. Security is covered, with some hands-on | |

| |illustrations of attacks and defenses against them. The course includes a discussion of how | |

| | MVC and Web Forms can be used together in the same application. The course concludes | |

| |with coverage of deployment. | |

| |Numerous programming examples and exercises are provided. The student will receive a | |

| |comprehensive set of notes and all the programming examples. | |

| | | |

| |Course Length: 3 days | |

| AJAX Using Visual |This five-day course provides a comprehensive and practical hands-on introduction to |$8,317.88 3 |

|Basic |developing Web applications using 4.0 and Visual Basic. It includes an introduction |students + |

| |to MVC, a new Web programming framework that incorporates use of the |$421.16 per |

| |Model-View-Controller (MVC) pattern. It also includes coverage of using AJAX to build|student over 3 |

| |rich client applications. The fundamentals of Web applications are reviewed, and a testbed is|(Max 16 students)|

| |established for and Internet Information Services. The architecture of is | |

| |outlined, including the role of compilation, the Page class and code-behind. Web Forms are | |

| |introduced, including server controls, view state, life cycle, and the event model. | |

| |Request/response HTTP programming using is covered. Additional server controls are | |

| |introduced, including menus and master pages. Data access is covered in some detail in two | |

| |chapters, including an introduction to , Language Integrated Query (LINQ), and the | |

| |powerful data access controls provided by 4.0. The final section of the course | |

| |introduces rich client-side development with AJAX and use of the MVC | |

| |framework. | |

| | | |

| |Course Length: 5 days | |

| AJAX Using C# |This three-day course provides a practical introduction to developing rich Internet |$6,212.09 for 3 |

| |applications using AJAX and C#. Because of the rich support provided by Microsoft's |students + |

| |AJAX tools, an programmer can get up and running in this new environment quickly. |$263.22 per |

| |This course shows the way. It is current to 4.0 and Visual Studio 2010. The course |student over 3 |

| |includes an introduction to the popular JavaScript library jQuery, which is now bundled with |(max 16 students)|

| | AJAX. | |

| | | |

| |Course Length: 3 days | |

|.NET Framework Using C# |This four-day course is designed to provide a sound introduction to the .NET Framework for |$7,264.99 3 |

| |programmers who already know the C# language and the fundamentals of Windows Forms. It is |students + |

| |current to .NET 4.0 and Visual Studio 2010. The course focuses on core portions of the .NET |$421.16 per |

| |Framework that are common across many application areas. The course starts with an |student over 3 |

| |introduction to the architecture and key concepts of .NET. Then, it covers various aspects of|(Max 16 students)|

| |the .NET programming model such as metadata, memory management, and .NET remoting; it moves | |

| |into .NET security, .NET interoperability, and it concludes with thorough coverage of the | |

| |.NET Framework diagnostic facilities. The goal is to equip you to begin building significant | |

| |applications using the .NET Framework. | |

| | | |

| |Course Length: 4 days | |

|HTML 5 |This 2-day course introduces students familiar with writing HTML to the new elements and |$5,159.19 3 |

| |attributes of HTML5 before moving into the web application scripting APIs. The course begins |students + |

| |by introducing where HTML5 came from and what it is. It discusses how to use the new elements|$210.58 per |

| |and attributes as well as how to detect if the browser supports them. The course then moves |student over 3 |

| |into new form input types and attributes before covering the audio/video tags. A deeper look |(Max 20 students)|

| |into the Canvas element follows, and then the Geolocation API, new local data storage options| |

| |that could make cookies obsolete, and finally new communications APIs that will greatly | |

| |enhance online web applications. Appendices covering Microdata, offline applications, and | |

| |WebSockets are included for further study. | |

| | | |

| |Course Length: 2 days | |

|Microsoft Access 2007 |nTier’s Intermediate Access course provides an overview of the new features available with |$6,212.09 for 3 |

|Intermediate |Microsoft Access 2007, including detailed security options, and offers further instruction on|students + |

| |how to effectively use, modify and design tables, queries, and forms within a database. |$263.22 per |

| |Formatting data types and creating validation rules, input masks and lookup fields within a |student over 3 |

| |table will be taught along with how to create and refine multiple types of queries. |(max 16 students)|

| |Instructors will cover constructing bound and unbound controls within a form and how to | |

| |create a subform to be linked with a main form. An explanation is also provided for using | |

| |arithmetic and logical expression controls within a query, form and report. The concept of | |

| |relationships is further explained and the issues related to creating valid relationships are| |

| |discussed. How to create different types of relationships and applying inner and outer joins,| |

| |automatic deletion of related records and using referential integrity will all be covered. | |

| |The final length of this course includes instruction on creating a report with a running | |

| |summary, creating and running a Macro, and how to import, export and link data to and from a | |

| |database using text files, Paradox files, dBase files and Excel spreadsheets. | |

| | | |

| |Course Length: 3 days | |

|Microsoft Access 2007 |nTier’s Microsoft Access 2007 Foundation course teaches the fundamental concepts necessary to|$6,212.09 for 3 |

|Foundation |effectively utilize the relational database management system that is Microsoft Access. This |students + |

| |course includes a basic introduction to and summary of the Access program including necessary|$263.22 per |

| |navigational knowledge and shortcuts. Creation and modification of a database and table is |student over 3 |

| |taught along with field properties and data validation. An explanation for general filtering |(max 16 students)|

| |and sorting is provided and eventually expounded upon with an introduction to the types and | |

| |uses of Queries. As part of teaching good database design, this course covers the basics of | |

| |table Relationships within a database including the different types and ways to establish | |

| |relationships as well as helpful applications. The final section of this course teaches the | |

| |creation and modification of a concise, printable report. | |

| | | |

| |Course Length: 3 days | |

|Microsoft Access 2007 |nTier’s Advance Access 2007 course offers the final instruction needed to create, manage, |$6,212.09 for 3 |

|Advanced |modify and control a relational database both efficiently and effectively using the Microsoft|students + |

| |Access 2007 program. This course teaches extensive form customization along with the |$263.22 per |

| |different types of forms, instruction on how to export a form to XML and options for limiting|student over 3 |

| |user access within a form. Instructions on how to create and format a report and customize |(max 16 students)|

| |the design of a report by creating and applying an AutoFormat template are provided. Access | |

| |Switchboards will be introduced for the first time and the course will explain the concept | |

| |and benefits of switchboards as well as cover how to create, delete, edit and display a | |

| |switchboard. The final section of this course explains Access 2007 customizing options, | |

| |including extra add-ins and proofing choices. | |

| | | |

| |Course Length: 3 days | |

|Introduction to Google Web |This course is intended for experienced Web developers that wish to learn how to use the |$7,264.99 3 |

|Toolkit |Google Web Toolkit (GWT) to develop browser based applications leveraging the Java Enterprise|students + |

| |web programming model. |$421.16 per |

| | |student over 3 |

| |Course Length: 4 days |(Max 16 students)|

|Google Web Tools |This course is intended for experienced Web developers that wish to learn how to use the |$8,317.88 3 |

| |Google Web Toolkit (GWT) to develop browser based applications leveraging the Java Enterprise|students + |

| |web programming model. |$421.16 per |

| |The course covers the same topics as our 4 day class with additional topics on various design|student over 3 |

| |patterns applicable to GWT. However, the resemblance with our standard course ends there. |(Max 16 students)|

| |The students work on the labs in teams and are presented with real world business situations | |

| |requiring them to respond to change. This provides a much more intense and satisfying | |

| |learning experience that results in developers that are really ready to be productive in the | |

| |GWT environment. | |

| | | |

| |Course Length: 5 days | |

|Google Web Toolkit Bootcamp |This course is intended for experienced Web developers that wish to learn how to use the |$8,317.88 3 |

| |Google Web Toolkit (GWT) to develop browser based applications leveraging the Java Enterprise|students + |

| |web programming model. |$421.16 per |

| | |student over 3 |

| |Course Length: 5 days |(Max 16 students)|

|VMware vSphere Advanced |This class is an intensive 4 day intensive hands on workshop for experienced VMware ESXi and |$7,264.99 3 |

|Administration |vCenter administrators who want to take virtualization to the next level. The focus on this |students + |

| |class is the effective and efficient use of vSphere software to improve deployment, |$421.16 per |

| |performance, availability, back up & recovery. |student over 3 |

| |Service availability is covered through in-depth looks at VMware High Availability clusters |(Max 16 students)|

| |and VMware Fault Tolerance. Performance is extensively covered, helping you keep your vSphere| |

| |and VMs running at top speed. | |

| |VM back up and recovery is addressed using VMware Data Recovery and 3rd party tools. Learn | |

| |how these tools can be used for daily VM back up and also for Disaster Recovery and | |

| |remediation. | |

| |Windows and ESXi host patching is covered along with Host Profiles. These tools let you set | |

| |configuration and patch baselines and then help you deploy and update to ensure policy and | |

| |configuration compliance. | |

| |Virtualization introduces new security concerns. These are identified and addressed both by | |

| |creating awareness and by demonstrating how security can be improved and monitored. | |

| |This class includes lectures/labs that use the vCLI and VMware Management Assistant command | |

| |line. Command line skills are helpful but not required. | |

| | | |

| |Course Length: 4 days | |

|VMware vSphere 4.1 Boot Camp |This class is an intensive 5-day introduction to VMware's vSphere including VMware ESXi 4 and|$8,317.88 3 |

| |vCenter 4.1 delivered in 5, 10 hour days. It is intended for experienced Windows and Linux |students + |

| |administrators who need to take charge of their VMware implementation/operation and then |$421.16 per |

| |drive it to the max. |student over 3 |

| |No prior virtualization experience is assumed, but a willingness to work hard is required! |(Max 16 students)|

| |This class starts with the basics and rapidly progresses to advanced topics. More than 40% of| |

| |class time is devoted to labs so technical skill development and best practices are | |

| |reinforced. | |

| |All key aspects of VMware vSphere 4.1 are covered - from installation of ESXi and vCenter | |

| |through to resource & power management, back up & recovery, monitoring and alarms, load | |

| |balancing, service availability, and much more. Each topic is presented from the perspective | |

| |of delivering key business and/or economic value - not just the technical or mechanical | |

| |aspects of the software. Advanced topics address both vSphere and Virtual Machine | |

| |scalability, performance, reliability, availability and security. | |

| |By the end of the class, attendees will have learned the benefits, skills, and best practices| |

| |of virtualization. Attendees will be able to design, implement, deploy, configure, monitor, | |

| |manage and troubleshoot VMware vSphere 4.1. | |

| | | |

| |Course Length: 5 days | |

|VMware vSphere 4.1 |This powerful 5-day class is an intense introduction to virtualization using VMware's |$8,317.88 3 |

| |vSphere™ 4.1 including VMware ESX™ 4.1 and vCenter™. Assuming no prior virtualization |students + |

| |experience, this class starts with the basics and rapidly progresses to more advanced topics.|$421.16 per |

| |More than 40% of class time is devoted to labs so concepts, skills and best practices are |student over 3 |

| |developed and reinforced. |(Max 16 students)|

| |Initial labs focus on installation and configuration of stand-alone ESXi servers. As the | |

| |class progresses, shared storage, networking and centralized management are introduced. The | |

| |class continues on to more advanced topics including resource balancing, high availability, | |

| |back up and recovery, troubleshooting and more. Disaster recovery, rapid deployment, hot | |

| |migration and workload consolidation are also covered. | |

| |This class is unique in its approach; which is to identify common IT pain points and then | |

| |clearly explain and demonstrate how virtualization delivers clear, tangible benefits (e.g.: | |

| |reduced costs, greater consistency, responsiveness, reduced administration, server | |

| |consolidation, etc.). Each topic is presented from the perspective of delivering key business| |

| |value; not just the technical or mechanical aspects of the software. | |

| |By the end of the class, attendees will have learned the benefits, skills, and best practices| |

| |of virtualization. Attendees will be able to design, implement, deploy, configure, monitor, | |

| |manage and troubleshoot VMware vSphere 4.1. | |

| | | |

| |Course Length: 5 days | |

|VMware vSphere 4.0 with ESXi |This powerful 5-day class is an intense introduction to virtualization using VMware1s vSphere|$8,317.88 3 |

|and vCenter |5.0 including VMware ESX 5.0 and vCenter. Assuming no prior virtualization experience, this |students + |

| |class starts with the basics and rapidly progresses to more advanced topics. More than 40% of|$421.16 per |

| |class time is devoted to labs so concepts, skills and best practices are developed and |student over 3 |

| |reinforced. |(Max 16 students)|

| |Initial labs focus on installation and configuration of stand-alone ESXi servers. As the | |

| |class progresses, shared storage, networking and centralized management are introduced. The | |

| |class continues on to more advanced topics including resource balancing, high availability, | |

| |back up and recovery, troubleshooting and more. Disaster recovery, rapid deployment, hot | |

| |migration and workload consolidation are also covered. | |

| |This class is unique in its approach; which is to identify common IT pain points and then | |

| |clearly explain and demonstrate how virtualization delivers clear, tangible benefits (e.g.: | |

| |reduced costs, greater consistency, responsiveness, reduced administration, server | |

| |consolidation, etc.). Each topic is presented from the perspective of delivering key business| |

| |value; not just the technical or mechanical aspects of the software. | |

| |By the end of the class, attendees will have learned the benefits, skills, and best practices| |

| |of virtualization. Attendees will be able to design, implement, deploy, configure, monitor, | |

| |manage and troubleshoot VMware vSphere 5.0. | |

| | | |

| |Course Length: 5 days | |

|VMware VI3.5 Bootcamp |This course is taught by top virtualization experts, with hands-on labs designed to expose |$8,317.88 3 |

|Training |the student to advanced virtualization concepts and the VMware® vSphere 4.0 product. This |students + |

| |comprehensive class prepares the student to become a professional virtualization expert with |$421.16 per |

| |the certification Certified Virtualization Expert® (CVE® 4.0) to attest to their knowledge of|student over 3 |

| |the material and technology.  |(Max 16 students)|

| |The course is designed to give the student in-depth skills training through hands-on | |

| |experience with state-of-the art equipment.  | |

| |The focus of the course is to instill the knowledge required for the student to do their job | |

| |efficiently and effectively. To accomplish this, we provide a comprehensive Beginner to | |

| |Advanced training experience, starting from the installation of the licensed product to real | |

| |world troubleshooting scenarios. The course focus is not limited only to learning and | |

| |harnessing the power of VMware® but the entire concept of virtualization and other 3rd party | |

| |tools and technologies that will enhance VMware® capabilities and increase the student's | |

| |virtualization expertise.  | |

| |Labs are taught and performed on VMware® HCL approved Dell Poweredge servers. Each student | |

| |has their own remotely accessed server available to them 24/7 during the training week. | |

| | | |

| |Course Length: 5 days | |

|Virtualization Security |A critical and often overlooked aspect of migrating to a virtualized environment is security |$8,317.88 3 |

| |and setting up security properly. Like physical machines, virtualization technologies are not|students + |

| |secure out of the box and VMware is no exception. The Advanced Virtualization Security course|$421.16 per |

| |focuses on where the vulnerabilities lie and how to reduce the attack surfaces in the |student over 3 |

| |virtualized environment. It goes beyond the typical security protocols administrators use to |(Max 16 students)|

| |secure their environments and delves much deeper into the actual workings (and short comings)| |

| |of the VMware environment. | |

| |Students will take a 360 degree look at the potential threats, how to defend and defeat them,| |

| |and establish a solid foundation to build secure virtual data centers from the ground up. | |

| |This course was designed from the perspective of how an attacker would get into your Virtual | |

| |Environment and is taught by a Licensed Penetration Tester with a long history of | |

| |vulnerability audits with US National Security Teams and audits of many foreign governments. | |

| | | |

| |Course Length: 5 days | |

|Desktop Virtualization with |Desktop virtualization promises to be the next great wave in IT's ongoing quest to provide |$7,264.99 3 |

|VMware View 4.5 |better service, higher availability, improved security, increased standardization and a more |students + |

| |robust computing environment while lowering deployment, administration and infrastructure |$421.16 per |

| |costs. |student over 3 |

| |Desktop Virtualization with VMware View 4.5 is a 4-day intense introduction to desktop |(Max 16 students)|

| |virtualization using VMware1s View 4.5 product suite including VMware View Composer, VMware | |

| |View Manager and VMware ThinApp. | |

| |Successful VMware View implementations depend on the effective deployment and use of Active | |

| |Directory, SQL Server, VMware vSphere, Windows desktop OS', networking infrastructure, SAN | |

| |storage and NFS datastores. Our class is unique in that students build all of these | |

| |components in class, thereby ensuring they can successfully deploy View in their own office. | |

| |40%+ of class time is devoted to labs so concepts and skills are reinforced. | |

| |By the end of the class, attendees will have learned the benefits, mechanics and best | |

| |practices of desktop virtualization. Attendees will be able to design, implement, deploy, | |

| |configure, monitor, manage, troubleshoot and secure a robust virtual desktop environment. | |

| | | |

| |Course Length: 4 days | |

|RAD Training: J2EE |nTier's J2EE Programming with RAD course teaches students how to develop Servlet, JSP and EJB|$8,317.88 3 |

|Programming with Rational |for the WebSphere Application Server v6 platform. About 50% of the time is spent on hands on |students + |

|Application Developer (RAD) |labs that use the Rational Developer Studio (RAD) v6 development tool. |$421.16 per |

| | |student over 3 |

| |Course Length: 5 days |(Max 16 students)|

|Java Persistence (JPA) |This 3 day training course teaches students about the standard persistence architecture |$6,212.09 for 3 |

|Programming using Rational |provided by JPA. This standard can be used to replace third party persistence frameworks like|students + |

|Application Developer 7.5 |Hibernate. By learning the programming model made available by the JPA standard and how to |$263.22 per |

|Training and Courseware |use it in various types of applications, developers can create applications that are more |student over 3 |

| |portable between environments and rely less on integration of third party libraries. Students|(max 16 students)|

| |will develop JPA applications using RAD 7.5 for the WebSphere Application Server v7.0 | |

| |platform. | |

| | | |

| |Course Length: 3 days | |

|Java EE 5 Programming with |This 5 day training course teaches students how to develop Java EE 5 applications using RAD |$8,317.88 3 |

|JSF, EJB 3.0 and JPA Using |7.5 for the WebSphere Application Server v7.0 platform. This course covers some of the newest|students + |

|Rational Application |technologies of the Java EE 5 platform, including JSF 1.2, EJB 3.0, and JPA. A brief intro to|$421.16 per |

|Developer 7.5 Training and |JAX-WS web services is also covered. |student over 3 |

|Courseware | |(Max 16 students)|

| |Course Length: 5 days | |

|Introduction to Java and Java|This course introduces the Java programming language and how to develop Java applications |$8,317.88 3 |

|Enterprise Using Rational |using RAD v7.5. Students learn the syntax of the Java programming language, object-oriented |students + |

|Application Developer v7.5 |programming using Java, exception handling, file input/output (I/O), along with servlets and |$421.16 per |

|Training and Courseware |JavaServer Pages. During the course, students will develop and test Java applications using |student over 3 |

| |RAD v7.5. |(Max 16 students)|

| |Extensive practical exercises take students through all major aspects of the design and | |

| |development of Java programs. Students will be introduced to various wizards and tools | |

| |available from RAD. | |

| | | |

| |Course Length: 5 days | |

|Developing Rich Web |This training course teaches the various technologies that can be used with Spring web |$6,212.09 for 3 |

|Applications with Spring 3.0 |applications. Spring support for various database technologies, including JPA is also |students + |

|Using RAD 7.5 Training and |covered. Several web application frameworks and how they integrate with Spring are covered |$263.22 per |

|Courseware |including Spring MVC, Spring Web Flow, and Spring-JSF integration. Other requirements of web |student over 3 |

| |applications like using the Tiles template technology or adding dynamic PDF or spreadsheet |(max 16 students)|

| |output to the web application are covered. Finally how to use the Ajax integration of Spring | |

| |JavaScript is covered. | |

| | | |

| |Course Length: 3 days | |

|Developing Portal |Learn how to build and deploy portlet applications using Rational Application Developer V8.0 |$8,317.88 3 |

|Applications using RAD 8.0 |and WebSphere Portal V7.0. The class covers the concepts, architecture, components, and |students + |

|and Websphere Portal V7.0 |packaging involved in implementing a portal application. |$421.16 per |

| |This course provides students the theory and the real experience to immediately begin |student over 3 |

| |developing applications using the features of IBM Websphere Portal V7.0. |(Max 16 students)|

| | | |

| |Course Length: 5 days | |

|Developing Portal |Learn how to build and deploy portlet applications using Rational Application Developer V7.0 |$8,317.88 3 |

|Applications using RAD 7.0 |and WebSphere Portal V6.0. The class covers the concepts, architecture, components, and |students + |

|and Websphere Portal V6.0 |packaging involved in implementing a portal application. |$421.16 per |

| |This course provides students the theory and the real experience to immediately begin |student over 3 |

| |developing applications using the features of IBM Websphere Portal V6.0. |(Max 16 students)|

| | | |

| |Course Length: 5 days | |

|Core Spring 3.0 and Spring |This course provides students with the knowledge needed to use the Spring Framework and |$7,264.99 3 |

|Web Flow Using RAD 7.5 |Rational Application Developer 7.5 to develop flexible, testable and maintainable Java EE |students + |

|Training and Courseware |enterprise applications. This course covers v3.0 of the Spring Framework. This course also |$421.16 per |

| |covers the programming model of Spring Web Flow for conversational web applications. |student over 3 |

| | |(Max 16 students)|

| |Course Length: 4 days | |

|Overview of Design Patterns |nTier's Java Design Patterns training course seeks to develop, for the experienced Java |$8,317.88 3 |

|(Java Version) |programmer, a strong, shared vocabulary of design patterns and best practices. The course |students + |

| |begins with a discussion of how to recognize and apply design patterns – that is, how to |$421.16 per |

| |incorporate pattern awareness into one’s own analysis, design, and implementation practices. |student over 3 |

| |The main body of the course focuses on the Gang of Four design patterns, with a chapter each |(Max 16 students)|

| |on creational, behavioral, and structural patterns. Classroom time is about evenly split | |

| |between discussion, group design exercises, and coding labs to reinforce finer points of | |

| |important patterns. Students will be challenged to bring their own previous development | |

| |experience to the discussion, to see the patterns in everyday design and coding solutions. | |

| |The course puts more emphasis on some patterns than others. | |

| | | |

| |Course Length: 5 days | |

|J2EE Patterns Training |nTier's J2EE training course focuses on patterns for J2EE and provides solutions to problems |$5,159.19 3 |

| |encountered by designers of software applications for the J2EE platform. This course also |students + |

| |provides proven solutions for the J2EE platform with particular emphasis on key technologies |$210.58 per |

| |such as: JSP’s, Servlets, EJB components, JMS, JDBC, and JNDI. The patterns in this course |student over 3 |

| |will help you quickly gain the proficiency and skills to build robust, efficient enterprise |(Max 20 students)|

| |applications. | |

| | | |

| |Course Length: 2 days | |

|Test Driven Development (TDD)|nTier's intensive hands-on course will teach C language programmers how to integrate Test |$6,212.09 for 3 |

|for C programmers |Driven Development (TDD) to fully harness the power of modern best practices to provide the |students + |

| |most valuable software possible. TDD is about return on investment, this course shows you how|$263.22 per |

| |to implement TDD for results! |student over 3 |

| |Derived from our 2 week "Effective Software Development Bootcamp", this course is highly |(max 16 students)|

| |customizable to fit your specific needs - just ask. | |

| | | |

| |Course Length: 3 days | |

|Test Driven Development (TDD)|nTier's intensive hands-on course will teach you how to integrate Test Driven Development |$6,212.09 for 3 |

| |(TDD) to fully harness the power of modern best practices to provide the most valuable |students + |

| |software possible. TDD is about return on investment, this course shows you how to implement |$263.22 per |

| |TDD for results! Derived from our 2 week "Effective Software Development Bootcamp", this |student over 3 |

| |course is highly customizable to fit your specific needs - just ask! |(max 16 students)|

| |This class is tailored to serve the following audiences: Software Developers, Technical team | |

| |leaders and Managers needing to better understand the technologies they oversee. | |

| |Default language focus is on Java, but the training can be delivered relevant to: Java, C#, | |

| |, & C++ languages. | |

| | | |

| |Course Length: 3 days | |

|Managing Agile Projects With |This course covers everything you'd find in a certified Scrum Master course but takes a |$6,212.09 for 3 |

|Scrum And Lean |deeper dive and allows even more hands on lab time. After a one day overview of Scrum, |students + |

| |students will have an opportunity to practice what they've learned with two days of intensive|$263.22 per |

| |lab work. |student over 3 |

| | |(max 16 students)|

| |Course Length: 3 days | |

|eXtreme Programming (XP) |The XP Overview course takes students through a basic understanding of the extreme |$5,159.19 3 |

| |programming (XP) methodology created by Kent Beck and Ward Cunningham. There are currently |students + |

| |numerous books and other sources of misinformation available on this hot process, which makes|$210.58 per |

| |getting a firm grasp on just what XP (and isn't) is difficult. This course will set you |student over 3 |

| |straight. We discuss XP principles and practices, and use exercises to demonstrate how |(Max 20 students)|

| |planning works in XP. We discuss how to introduce XP into your organization and how to make | |

| |it succeed for you. We also discuss XP and its relation to other XP methods, such as Scrum. | |

| |We'll help you understand how you might mesh XP with these other methods. | |

| | | |

| |Course Length: 2 days | |

|Certified Agile Product Owner|Being the Product Owner on a Scrum team can seem like an overwhelming task. It doesn't have |$5,159.19 3 |

| |to be. This course focuses on understanding the role and its responsibilities so as to make |students + |

| |you successful as a Product Owner. As the primary job of the Product Owner is the product |$210.58 per |

| |backlog you will start there. Time will be spent on the tasks that make your product backlog |student over 3 |

| |successful, backlog grooming, creating effective stories, defining done, detailing acceptance|(Max 20 students)|

| |criteria and other related tasks. In addition to those tasks this course will also spend time| |

| |on the less tangible skills that a Product Owner must have, how to interact with other Scrum | |

| |roles, manage stakeholders, perform product planning, direct customer feedback and handle | |

| |evolving requirements. | |

| | | |

| |Course Length: 2 days | |

|Certified Agile Practitioner |nTier's Scrum training course teaches students that Agile project management is as radically |$5,159.19 3 |

|(Scrum Master) |different from traditional project management as agile processes are different from |students + |

| |traditional methodologies. Rather than plan, instruct and direct, the agile project manager |$210.58 per |

| |facilitates, coaches and leads. This person is called a ScrumMaster in the Scrum agile |student over 3 |

| |process to denote the difference and remind the person filling this role of the new |(Max 20 students)|

| |responsibilities. Accepted participants learn how to be a ScrumMaster and how to make a | |

| |development team, a project, or an organization agile. The ScrumMaster is the person | |

| |responsible for the proper execution of Scrum and all change within the engineering and | |

| |overall organization. Exercises, case studies, and examples used to bring home the | |

| |realization of how to be a ScrumMaster. All participants are expected to understand Scrum | |

| |basics prior to attending this course. | |

| |This course is "how to" not "what." Goal: Each individual is trained to be able to assume the| |

| |following responsibilities: | |

| |Remove the barriers between development and the customer so the customer directly drives | |

| |development; | |

| |Teach the customer how to maximize ROI and meet their objectives through Scrum; | |

| |Improve the lives of the development team by facilitating creativity and empowerment; | |

| |Improve the productivity of the development team in any way possible; and, | |

| |Improve the engineering practices and tools so each increment of functionality is potentially| |

| |shippable | |

| | | |

| |Course Length: 2 days | |

|Certified Agile Developer |This course is designed to allow your team to hit the ground running. Our expert trainers |$8,317.88 3 |

|(Scrum Developer) |combine hands-on workshops with their real world experience to ensure the students are ready |students + |

| |to excel at the end of the class. The trainers will be on site through the entire class |$421.16 per |

| |ensuring that the students get the most out of their coaching. Students will be placed on |student over 3 |

| |teams and will gain the necessary experience of executing a successful project using the |(Max 16 students)|

| |Scrum Framework. | |

| | | |

| |Course Length: 5 days | |

|Certified Advanced Agile |This course combines the traditional Certified Scrum Master (CSM) course with material |$15,635.52 3 |

|Developer |providing hands on labs executing a Scrum project designed to give the Scrum team an in-depth|students + |

| |experience with Object Oriented analysis, design, and development. |$2,000.50 per |

| | |student over 3 |

| |Course Length: 10 days |(Max 24 - 2 |

| | |instructors) |

|Agile Testing Overview |This course discusses how testers can implement the Scrum Framework, compares and contrasts |$5,159.19 3 |

| |Scrum with other Agile methodologies, and emphasizes the testing roles within a Scrum |students + |

| |project. |$210.58 per |

| |The course is mostly lecture and discussion. There are no hands-on labs, but there are |student over 3 |

| |exercises where scenarios are presented to teams and they are to determine appropriate |(Max 20 students)|

| |activities to address the scenario. | |

| | | |

| |Course Length: 2 days | |

|Agile Testing Overview |This course discusses how testers can implement the Scrum Framework, compares and contrasts |$6,212.09 for 3 |

| |Scrum with other Agile methodologies, and emphasizes the testing roles within a Scrum |students + |

| |project. |$263.22 per |

| |The course is mostly lecture and discussion. There are no hands-on labs, but there are |student over 3 |

| |exercises where scenarios are presented to teams and they are to determine appropriate |(max 16 students)|

| |activities to address the scenario. | |

| | | |

| |Course Length: 3 days | |

|Use Cases and Requirements |This course is an introduction to management of requirements in software projects. It starts |$5,159.19 3 |

|Management |by introducing the concepts and ideal for someone who is going to be involved in the |students + |

| |requirements management phase of a software project. Hands on exercises allow the students to|$210.58 per |

| |apply the principles learned throughout the course. Audience This course is intended for |student over 3 |

| |everyone involved in the requirements gathering aspect of a software project. This includes |(Max 20 students)|

| |System and Business Analysts, Managers, Information Developers, Software Designers, QA | |

| |Professionals, and Sales and Marketing. | |

| | | |

| |Course Length 2 days | |

|SOA Training: Service |Service oriented Architecture (SOA) shows demonstrable signs of simplifying software |$5,159.19 3 |

|Oriented Architecture For |integration. It can reduce the cost of integration significantly. The approach is not new but|students + |

|Managers |may be a paradigm shift for many organizations. This is analogous to e-Business, which is |$210.58 per |

| |essentially client-server computing, but ushered many new possibilities. This no-nonsense |student over 3 |

| |course is designed for the IT managers. The goal is to explain in clearly understandable |(Max 20 students)|

| |terms what SOA is and how it can aid application integration. The course proceeds to cover | |

| |typical development lifecycle and various roles people play in the process. The course will | |

| |help the managers build a vision for future development activities. Audience: IT managers | |

| |responsible for software design, implementation and deployment. | |

| | | |

| |Course Length: 2 days | |

|SOA Training: Service |Service Oriented Architecture (SOA) shows demonstrable signs of simplifying software |$6,212.09 for 3 |

|Oriented Architecture |integration. It can reduce the cost of integration significantly. Organizations are beginning|students + |

| |to architect new integration solutions following the SOA approach. nTier's SOA |$263.22 per |

| |training course delves deep into various architectural aspects of SOA. It starts with the |student over 3 |

| |Service Oriented Analysis and Design. This will help the architects understand how |(max 16 students)|

| |requirements are captured, business processes are modeled and services are identified. It | |

| |moves on to data, transaction and messaging architecture. | |

| | | |

| |Course Length: 3 days | |

|OOAD Training: Object |Tier's OOAD with UML and RUP training course teaches students how to use object-oriented |$8,317.88 3 |

|Oriented Analysis and Design |techniques from requirements gathering to implementation. Learn how to analyze and design |students + |

|with UML and RUP |classes and their relationships to each other in order to build a model of the business |$421.16 per |

| |requirements. A strong emphasis is placed on diagram notation for use cases and class |student over 3 |

| |relationships, as well as on sequence and state diagramming to capture the dynamic behavior |(Max 16 students)|

| |of the system. Rational Rose is discussed, and examples show how to use the software to | |

| |create and maintain the various diagrams in the context of the Rational Unified Process. | |

| | | |

| |Course Length: 5 days | |

|OOAD Training: Object |nTier’s Object Oriented Analysis and Design (OOAD) with UML training course teaches students |$8,317.88 3 |

|Oriented Analysis and Design |how to use object-oriented techniques from requirements gathering to implementation. Learn |students + |

|with UML |how to analyze and design classes and their relationships to each other in order to build a |$421.16 per |

| |model of the business requirements. All the UML diagrams are covered in the course to |student over 3 |

| |identify the most suitable diagram suite for your organization. An emphasis is placed on Use |(Max 16 students)|

| |Cases to capture and manage requirements and form the basis for test scenarios. Class | |

| |relationships, through the use of Design Patterns, are leverage to enforce OO concepts that | |

| |will produce a reusable structural design for your system that adapts well to change. | |

| |Activity and Sequence diagrams are explored in some detail to model the dynamic aspects of | |

| |your system. This is a “hands on” course, with students applying their new OOAD and UML | |

| |skills obtained in the course, to model prospective application solutions. | |

| |Although not trying to be tool centric, the course can include the utilization of a UML | |

| |drawing Tool i.e. Sparx EA or Eclipse Omondo amongst others. In addition the course can also | |

| |encompass the Agile approach to system development with some possible methodologies listed in| |

| |our course appendix. | |

| | | |

| |Course Length: 5 days | |

|Object Oriented Programming |This course is a practical introduction to programming in Visual Basic and the use of |$8,317.88 3 |

|in Visual Basic |services provided by .NET. It emphasizes how to build Visual Basic applications from an |students + |

| |object-oriented perspective, and includes many example programs and a progressively developed|$421.16 per |

| |case study. Knowledge of the earlier version of the language, Visual Basic 6, is not |student over 3 |

| |required. It is current to Visual Studio 2010 and .NET 4.0, which continues the introduction |(Max 16 students)|

| |of new features in the language, making Visual Basic increasingly parallel to C#. | |

| |One of the strengths of Visual Basic, and the reason it has enjoyed such widespread use, is | |

| |the ease with which it allows Windows applications to be developed. Microsoft has revamped | |

| |the way that Windows applications are built under .NET. Windows Forms, used by .NET | |

| |languages, represents a class library that brings uniformity to the components of a Windows | |

| |application. The course includes substantial coverage of using Windows Forms in Visual Basic,| |

| |including creating database applications with . | |

| | | |

| |Course Length: 5 days | |

|Object Oriented Programming |This thorough and comprehensive five-day course is a practical introduction to programming in|$8,317.88 3 |

|in C# |C#, utilizing the services provided by .NET. This course emphasizes the C# language. It is |students + |

| |current to Visual Studio 2010 and .NET 4.0, which introduces important new features such as |$421.16 per |

| |dynamic data type, named and optional arguments, and the use of variance in generic |student over 3 |

| |interfaces. The new features are covered in a new chapter. A new supplement covers the |(Max 16 students)|

| |fundamentals of Language Integrated Query (LINQ), which was introduced with .NET 3.5. This | |

| |course is intended to be fully accessible to programmers who do not already have a strong | |

| |background in object-oriented programming in C-like languages, such as C++ or Java. It is | |

| |ideal, for example, for Visual Basic 6 or COBOL programmers who desire to learn C#. An | |

| |important thrust of the course is to teach C# programming from an object-oriented | |

| |perspective. It is often difficult for programmers trained originally in a procedural | |

| |language to start "thinking in objects." This course introduces object-oriented concepts | |

| |early, and C# is developed in a way that leverages its object orientation. A case study is | |

| |used to illustrate creating a complete system using C# and .NET. Besides supporting | |

| |traditional object-oriented features, such as classes, inheritance, and polymorphism, C# | |

| |introduces several additional features, such as properties, indexers, delegates, events, and | |

| |interfaces that make C# a compelling language for developing object-oriented and | |

| |component-based systems. This course provides thorough coverage of all these features. C# as | |

| |a language is elegant and powerful. But to utilize its capabilities fully, you need to have a| |

| |good understanding of how it works with the .NET Framework. The course explores several | |

| |important interactions between C# and the .NET Framework, and it includes an introduction to | |

| |major classes for collections, delegates, and events. It includes a succinct introduction to | |

| |creating GUI programs using Windows Forms. The course concludes with a chapter covering the | |

| |new features in C# 4.0. | |

| | | |

| |Course Length: 5 days | |

|XML Programming Using Java |nTier's XML Programming Using Java course builds skills in Java's XML processing APIs. The |$6,212.09 for 3 |

| |course is intended for students with a working knowledge of XML -- and possibly DTDs or XML |students + |

| |Schema -- who want to build XML applications or components using the Java language. |$263.22 per |

| |Everything in the course adheres to W3C and Java standards for completely portable code. |student over 3 |

| |The course comprises three modules, which treat XML parsing, XML transformations, and XML |(max 16 students)|

| |binding. The first module introduces the Java API for XML Processing (JAXP) and the two main | |

| |Java APIs for parsing XML documents: SAX and the DOM. Students learn the basic JAXP | |

| |architecture and how to create parsers that expose SAX or DOM APIs, and how to configure | |

| |parsers according to the SAX features and properties specification. SAX parsing gives way to | |

| |reading and writing document information using the DOM tree model and API. | |

| |The second module introduces students to the XPath and XSLT specifications, and how to use | |

| |JAXP as an interface to XML addressing and transformations. Students learn the JAXP's | |

| |innovative system of Transformers, Sources, and Results; develop fluency in the exacting but | |

| |powerful XPath syntax; and then build a number of XSLT transformations. | |

| |The third module introduces the newer and more powerful Java API for XML Binding, or JAXB, in| |

| |its current incarnation, which is version 2.1. JAXB is now emerging as the tool of choice for| |

| |most XML processing tasks where an XML Schema is available or easy to derive: based on that | |

| |schema, JAXB-generated types can make it quite easy to read, manipulate, and write XML | |

| |information models. | |

| | | |

| |Course Length: 3 days | |

|Web Services Training: |nTier's Developing Java Web Services training class prepares Java programmers to develop |$8,317.88 3 |

|Developing Java Web Services |interoperable Java Web services and using SOAP, WSDL, and XML Schema. Students get an |students + |

| |overview of the interoperable and Java-specific Web services architectures, and then learn |$421.16 per |

| |the standard APIs for SOAP messaging and WSDL-driven, component-based service development. |student over 3 |

| |Both document-style and RPC-style messages and services are covered in depth. |(Max 16 students)|

| |The introductory chapters give overviews of the consensus architecture for interoperable Web | |

| |services, including the WS-I Basic Profile, and the Java Web services architecture as | |

| |codified by the J2EE 1.4 specification, including SAAJ and JAX-RPC. These chapters are meant | |

| |to be equally useful to developers and non-developers – project managers, analysts, | |

| |technologists and support staff. | |

| |There is a great deal of hands-on demonstration of running Web services, inspecting SOAP | |

| |traffic, WSDL definitions, and a little bit of Java code, but no Java coding. The focus is on| |

| |the architecture itself, and on the roles that various protocols, APIs, tools, and | |

| |application components play in a working Web service and/or client. The course then gets down| |

| |to the various brass tacks: students learn the Simple Object Access Protocol (SOAP) 1.1, and | |

| |acquire skills in using the SOAP with Attachments API for Java (SAAJ) and the Java API for | |

| |XML Messaging (JAXM) to build "low-level" SOAP- based Web services and clients, in which the | |

| |programmer is responsible for element-by- element content of the SOAP message. Students will | |

| |learn to read SOAP and to write it by hand, and then will proceed to use the Java APIs to | |

| |develop servlets that respond to SOAP/HTTP messages. | |

| |The course then moves to "high-level" services: component-based development using the Web | |

| |Services Description Language (WSDL) to define interoperable messaging models and the Java | |

| |API for XML-Based RPC (JAX-RPC) to automate the SOAP messaging for remote procedure calls | |

| |between objects. JAX-RPC abstracts almost all the transport-level implementation – SOAP over | |

| |HTTP – and this allows the Java developer to concentrate on application and service | |

| |specifics. (In this way JAX-RPC is analogous to Java RMI and the EJB architecture: SOAP/HTTP | |

| |is treated as nothing more or less than an RPC transport protocol.) | |

| |Students get hands-on experience in developing Web services starting either from WSDL | |

| |descriptors or from existing J2EE applications. Both servlet and EJB endpoint models are | |

| |studied, as is the management of SOAP headers using JAX-RPC handler chains. Finally, the | |

| |course covers advanced techniques including SOAP attachments (using either SAAJ or JAX-RPC), | |

| |EJBs and JSPs as Web services and clients, and Java Web-service security. | |

| | | |

| |Course Length: 5 days | |

|Web Development Using Grails |This course teaches experienced web developers how to use the Grails framework to rapidly |$7,264.99 3 |

|Training |create sophisticated web applications. |students + |

| | |$421.16 per |

| |Course Length: 4 days |student over 3 |

| | |(Max 16 students)|

|The JSP Standard Tag Library |nTier's JSTL training course introduces the JSTL, or JSP Standard Tag Library, actually a set|$5,159.19 3 |

|(JSTL) |of four custom tag libraries that establish a portable standard for common processing tasks |students + |

| |in JSP. JSTL is a major part of the new scriptless authoring style encouraged (and enabled) |$210.58 per |

| |by the JSP 2.0 specification. |student over 3 |

| |This module covers all four JSTL libraries in depth: |(Max 20 students)|

| |The core actions, which support JSP expressions for JSP 1.x containers, flow control for | |

| |procedural processing in JSPs, and resource access | |

| |The formatting and internationalization/localization actions, which standardize formatted | |

| |numeric and date/time output as well as multi-language support | |

| |The SQL actions, which dramatically simplify access to relational data from a JSP | |

| |The XML actions, which give JSPs a simple, powerful framework by which to parse, address and | |

| |transform XML data using XPath and XSLT | |

| |Each individual tag in each library is covered, with precise syntactic rules shown in a | |

| |standard format in the student guide, and JSTL techniques and best practices are discussed | |

| |for each library. An extensive set of example applications illustrates common usage of each | |

| |major group of actions, and the module culminates with a wrap-up workshop that brings core, | |

| |SQL, and XML techniques to bear in a single application. | |

| | | |

| |Course Length: 2 days | |

|Test Driven Development (TDD)|nTier's intensive hands-on course will teach you how to integrate Test Driven Development |$6,212.09 for 3 |

|for Java |(TDD) to fully harness the power of modern best practices to provide the most valuable |students + |

| |software possible. TDD is about return on investment, this course shows you how to implement |$263.22 per |

| |TDD for results! Derived from our 2 week "Effective Software Development Bootcamp", this |student over 3 |

| |course is highly customizable to fit your specific needs - just ask! |(max 16 students)|

| |This class is tailored to serve the following audiences: Software Developers, Technical team | |

| |leaders and Managers needing to better understand the technologies they oversee. | |

| |Default language focus is on Java, but the training can be delivered relevant to: Java, C#, | |

| |, & C++ languages. | |

| | | |

| |Course Length: 3 days | |

|Spring Framework Training |Spring is a lightweight Java framework for building enterprise applications. Its Core module |$8,317.88 3 |

|(Spring 3) |allows you to manage the lifecycle of your objects and the dependencies between them via |students + |

| |configuration metadata (either XML or annotations) and Dependency Injection / Inversion of |$421.16 per |

| |Control. Its advanced capabilities provide support for JDBC and persistence frameworks like |student over 3 |

| |Hibernate (DAO and ORM modules), Aspect-Oriented Programming (AOP module), integration with |(Max 16 students)|

| |Java Web technologies (MVC and Web Flow), security, transactions, and more. | |

| |This course is a new course based on the Spring 3 release. It includes complete coverage of | |

| |the annotation based approach to configuration and the use of Java-5 capabilities that was | |

| |first introduced in Spring 2.x, and which has been greatly enhanced in Spring 3. It also | |

| |provides coverage of the traditional XML-based configuration that can still play an important| |

| |role in existing and new projects. | |

| |The course starts with the basics of Spring and in-depth coverage on using the powerful | |

| |capabilities of the Core module to reduce coupling, and increase the flexibility, ease of | |

| |maintenance, and testing of your applications. It goes on to cover all the important | |

| |capabilities of Spring 3, including using Spring to simplify the creation of a persistence | |

| |layer with JDBC and/or persistence frameworks like Hibernate and JPA. It includes coverage of| |

| |advanced capabilities such as using Spring's Aspect Oriented Programming (AOP) to program | |

| |cross-cutting concerns such as transactions and security. This includes an introduction to | |

| |Spring Security v3, its architecture, and how to use it to secure both Web application | |

| |requests and bean invocations. | |

| |The course includes integration of Spring with Java EE Web applications, an introduction to | |

| |Spring's Web MVC, and thorough coverage of Spring Web Flow 2 (which is still the latest | |

| |version available). Spring MVC is a Web framework based on the powerful Model-View-Controller| |

| |pattern, and the intoduction covers the basics of Spring MVC, and how it supports organizing | |

| |your Web applications in a highly structured, loosely coupled manner. Spring Web Flow 2 is a | |

| |Spring framework for defining user interface flow in a Web applicaiton. The course includes | |

| |thorough coverage of Web Flow, including an overview of its capabilities and architecture, | |

| |defning flows, flow variables and actions, the Unified EL, and flow programming. Note that | |

| |Spring Web Flow 3, which will use annotation-based configuration, is still in a very early | |

| |development stage. | |

| |This course is hands on with labs to reinforce all the important concepts. It will enable you| |

| |to build working Spring applications, and give you an understanding of the important concepts| |

| |and technology in a very short time. | |

| |The standard platform does all labs with the Eclipse IDE, and the lab instructions include | |

| |detailed directions for setting up and using it. The course is available for all major | |

| |development environments, including IBM RAD and IntelliJ. | |

| | | |

| |Course Length: 5 days | |

|Software Design Training: |nTier's intensive hands-on course will teach you how to integrate Agile Development, Test |$15,635.52 3 |

|Effective Software |Driven Development (TDD), Object Oriented Principles and Practices, Design Patterns and UML |students + |

|Development Training Boot |to fully harness the power of modern best practices to provide the most valuable software |$2,000.50 per |

|Camp |possible. The course length can be customized, typical delivery is two weeks. |student over 3 |

| | |(Max 24 - 2 |

| |Course Length: 10 days |instructors) |

|SOA and Java Web Services |Web services are designed to allow Web-based access to distributed software and business |$6,212.09 for 3 |

|(JAX-WS) |services. They bring a standard, open service architecture to component development that |students + |

| |allows them to be accessed over the Web with standard protocols such as HTTP and standard XML|$263.22 per |

| |formats for messages and service descriptions. This course will give you a thorough |student over 3 |

| |understanding of the current Web services architecture, and the technologies that support Web|(max 16 students)|

| |services including the new Java APIs such as JAX-WS and JSR-181. Topics include: | |

| |SOAP - Simple Object Access Protocol - A remote invocation (RPC) and messaging mechanism. | |

| |WSDL - Web services Description Language - An XML language that describes the interface and | |

| |semantics of a Web service. | |

| |JAX-WS - Accessing Web services using the latest Java APIs including JAX-WS, JSR-181, JAXB | |

| |SAAJ - Soap with Attachments API for Java | |

| |Security - Basic Authentication, HTTPS, and Web Services Security | |

| |UDDI - Universal Description, Discovery, and Integration - A standard for describing, | |

| |publishing and finding Web services. | |

| |The WS-* Standards | |

| |We will look at the current state of the art of Web services, what works and what does not | |

| |work, and also at newer standards, and how they fit into the Web services picture. This | |

| |course is hands on, and students will actually build and deploy a Web service during the | |

| |course. | |

| |All labs are programmed/deployed with the Eclipse IDE, and the lab instructions include | |

| |detailed directions for using it. | |

| | | |

| |Course Length: 3 days | |

|Patterns In Frameworks |nTier's Patterns In Frameworks course is a 3 day intensive workshop focused on the design |$6,212.09 for 3 |

|Workshop |patterns found in many common frameworks such as Spring, Struts and Java Server Faces (JSF). |students + |

| |Common usage in JEE/J2EE is also included such as the servlet framework and EJB (2 and 3). |$263.22 per |

| |The intent of the course is two fold: |student over 3 |

| |Enable students to learn the frameworks quickly |(max 16 students)|

| |Equip students to leverage common frameworks and the JEE environment to their fullest extent | |

| |The course is delivered in a 70% hands on coding with minimal lecture. Lessons are delivered | |

| |in a "Socratic" fashion whereby: | |

| |Students are given a problem and asked to solve it | |

| |A short lecture / demo is given in order to show our solution | |

| |Students are given time to revise their solution as needed | |

| |Our goal is to provide a "real life" experience in which the participants code a single | |

| |problem domain throughout the class and use the patterns in context to solve common | |

| |reocurring problems. | |

| |This course can be customized to focus on a particular framework of your choosing. | |

| | | |

| |Course Length: 3 days | |

|JQuery Training |This course provides the benefits of using the jQuery library in your applications. |$6,212.09 for 3 |

| |Participants will learn to embellish content using jQuery's DOM modification methods. This |students + |

| |course will emphasize the simplicity of HTML and the dynamic decoration of those components |$263.22 per |

| |using jQuery. Participants will also learn to send and retrieve information with AJAX |student over 3 |

| |methods. |(max 16 students)|

| | | |

| |Course Length: 3 days | |

|JBoss Training: SOA and Java |Web services are designed to allow Web-based access to distributed software and business |$6,212.09 for 3 |

|Web Services (JAX-WS) on the |services. They bring a standard, open service architecture to component development that |students + |

|JBoss Application Server |allows them to be accessed over the Web with standard protocols such as HTTP and standard XML|$263.22 per |

| |formats for messages and service descriptions. This course will give you a thorough |student over 3 |

| |understanding of the current Web services architecture, and the technologies that support Web|(max 16 students)|

| |services including the new Java APIs such as JAX-WS and JSR-181. Topics include: | |

| |SOAP - Simple Object Access Protocol - A remote invocation (RPC) and messaging mechanism. | |

| |WSDL - Web services Description Language - An XML language that describes the interface and | |

| |semantics of a Web service. | |

| |JAX-WS - Accessing Web services using the latest Java APIs including JAX-WS, JSR-181, JAXB | |

| |SAAJ - Soap with Attachments API for Java | |

| |Security - Basic Authentication, HTTPS, and Web Services Security | |

| |UDDI - Universal Description, Discovery, and Integration - A standard for describing, | |

| |publishing and finding Web services. | |

| |The WS- Standards | |

| |We will look at the current state of the art of Web services, what works and what doesn't | |

| |work, and also at newer standards, and how they fit into the Web services picture. This | |

| |course is hands on, and students will actually build and deploy a Web service during the | |

| |course. All labs are done using the JBoss 4 or JBoss 5 Application Server as the server | |

| |platform, and the lab instructions include detailed directions on using JBoss. | |

| |All labs are programmed/deployed with the Eclipse IDE, and the lab instructions also include | |

| |detailed directions for using Eclipse. | |

| | | |

| |Course Length: 3 days | |

|JBoss Training: Servlets/JSP |Servlets and JSP (JavaServer Pages) are key server-side Java technologies for building web |$6,212.09 for 3 |

|on the JBoss Application |applications. Servlets are programs that run on a web server; they can respond to client |students + |

|Server |requests and create dynamic content. JSPs are useful for displaying dynamic data, and |$263.22 per |

| |allowing Java developers and Web page designers to work together easily. The JSTL is a tag |student over 3 |

| |library for JSP that encapsulates the core functionality common to many Web applications |(max 16 students)|

| |using custom tags. These include tags for iteration, conditionals, XML manipulation and much | |

| |more. | |

| |This course is a comprehensive tutorial in the design and programming of Java Web | |

| |applications using servlets and JSP. It starts with Web application architecture, usage, and | |

| |deployment. It teaches about the capabilities of servlets, servlet architecture, and session | |

| |management, JSP structure and syntax, and good design techniques for using them. Extensive | |

| |coverage is included on how to efficiently use the JSP Expression Language (EL), custom tags,| |

| |and the JSTL library. | |

| |The course is current with the latest releases of the specification, and uses the latest | |

| |capabilities to write Web applications in the most efficient way possible. This includes the | |

| |use of the JSP Expression Language directly in JSP 2.0+ Web pages, an overview of creating | |

| |custom tags with tag files, and other new capabilities that make the framework much more user| |

| |friendly. The complete course will give you excellent experience on how to build robust and | |

| |capable Web applications using the latest features of the Java EE Web container. | |

| |All labs are deployed to the JBoss Application Server as the server platform, and the lab | |

| |instructions include detailed directions on using JBoss. Labs are done with the Eclipse IDE, | |

| |Java EE version and the lab instructions also include complete instructions for using | |

| |Eclipse. | |

| | | |

| |Course Length: 3 days | |

|JBoss Training: Java EE with |Java Enterprise Edition (Java EE) is a powerful platform for building web applications. The |$8,317.88 3 |

|Servlets JSP & JDBC on JBoss |Java EE platform offers all the advantages of developing in Java plus a comprehensive suite |students + |

|AS |of server-side technologies. This course tells you what you need to know to design and build |$421.16 per |

| |your own web applications. You will learn the details of the key Java EE technologies and how|student over 3 |

| |to leverage the strengths of each, with special focus on Servlets and JSP. At the same time, |(Max 16 students)|

| |you will be learning about the big picture of Java EE and how to design web applications that| |

| |are robust, efficient, and maintainable. If you want to deliver an application on the web, | |

| |you'll find this course essential. | |

| |The course begins with a discussion of web application architecture. A major part of the | |

| |course is spent on Servlets and JavaServer Pages (JSP) with special focus on using the JSTL. | |

| |It then covers JDBC, Java,s database access technology. The course concludes with an | |

| |introduction to EJB and other important Java EE technologies. Throughout the course, students| |

| |will create code for a online store. Students will learn not only specific topics and APIs | |

| |but also how to fit the pieces together into a complete application. | |

| | | |

| |Course Length: 5 days | |

|JBoss Training: Enterprise |All labs are done using the JBoss 4 or JBoss 5 Application Server as the server platform, and|$7,264.99 3 |

|JavaBeans 3.0 (EJB3) and the |the lab instructions include detailed directions on using JBoss. Labs are done with the |students + |

|Java Persistence API (JPA) on|Eclipse IDE, and the lab instructions also include instructions for using Eclipse. The |$421.16 per |

|the JBoss Application Server |Enterprise JavaBeans 3.0 specification is a deep overhaul of the EJB specification that is |student over 3 |

| |intended to improve the EJB architecture by reducing its complexity from the developer's |(Max 16 students)|

| |point of view. It leverages annotations (introduced in Java 5) and Object-Relational Mapping | |

| |(ORM) technologies to eliminate the dependence on complex EJB APIs, allow POJO (Plain Old | |

| |Java Object) based development, and provide an effective technology for creating distributed,| |

| |transactional components, and for mapping relational data to an object schema. This course | |

| |provides thorough coverage of the EJB3 technology - presented in a clear and effective | |

| |manner. It starts with the basic concepts and APIs of EJB and then continues on with complex | |

| |topics such as message driven beans and transactions. New concepts such as the use of | |

| |annotations and the use of Dependency Injection to initialize references are covered in | |

| |depth. The course also includes thorough coverage of managing persistence using the Java | |

| |Persistence API (JPA&341;. This course provides additional coverage of JPA as compared to our| |

| |Fast Track to EJB3 course. The coures uses hands-on labs and a well-paced approach to make | |

| |this complex technology understandable in an accelerated fashion. You will come away with a | |

| |comprehensive understanding of EJB and the important issues that need to be considered to use| |

| |it in real world applications. This course can be customized to your requirements. | |

| | | |

| |Course Length: 4 days | |

|JBoss Training: Enterprise |All labs are done using the JBoss 4 or JBoss 5 Application Server as the server platform, and|$6,212.09 for 3 |

|JavaBeans (EJB 3) on the |the lab instructions include detailed directions on using JBoss. Labs are done with the |students + |

|JBoss Application Server |Eclipse IDE, and the lab instructions also include instructions for using Eclipse. |$263.22 per |

| |The Enterprise JavaBeans 3.0 specification is a deep overhaul of the EJB specification that |student over 3 |

| |is intended to improve the EJB architecture by reducing its complexity from the developer's |(max 16 students)|

| |point of view. It leverages annotations (introduced in Java 5) and Object-Relational Mapping | |

| |(ORM) technologies to eliminate the dependence on complex EJB APIs, allow POJO (Plain Old | |

| |Java Object) based development, and provide an effective technology for creating distributed,| |

| |transactional components, and for mapping relational data to an object schema. | |

| |This course provides thorough coverage of the EJB3 technology - presented in a clear and | |

| |effective manner. It starts with the basic concepts and APIs of EJB and then continues on | |

| |with complex topics such as message driven beans and transactions. New concepts such as the | |

| |use of annotations and the use of Dependency Injection to initialize references are covered | |

| |in depth. The course also includes a solid introduction to developing persistent entities | |

| |using the Java Persistence API (JPA). | |

| |The coures uses hands-on labs and a well-paced approach to make this complex technology | |

| |understandable in an accelerated fashion. You will come away with a comprehensive | |

| |understanding of EJB and the important issues that need to be considered to use it in real | |

| |world applications. This course can be customized to your requirements. | |

| | | |

| |Course Length: 3 days | |

|JBoss Training: Administering|JBoss Application Server (AS) is one of the most popular open source Java application server |$7,264.99 3 |

|the JBoss 5.X Application |on the market. The latest release, JBoss 5, is a Java EE 5 certified platform for developing |students + |

|Server |and deploying enterprise Java applications and Web applications. |$421.16 per |

| |While rich in functionality, administering JBoss AS can be somewhat challenging, as it often |student over 3 |

| |requires you to manipulate multiple XML configuration files that are located in multiple |(Max 16 students)|

| |locations in a JBoss installation. JBoss AS 5 also differs in a number of ways from previous | |

| |versions. This course covers all the important administrative tasks that are required to | |

| |administer this new version of JBoss AS. | |

| |It starts with installation, architecture, and basic configuration and monitoring, covers | |

| |deployment and configuration of Web and Enterprise applications, and then moves on to | |

| |configuration of the many other services that JBoss AS supports, such as the Tomcat-based Web| |

| |container, JDBC and JMS. It also includes coverage of the many details of securing JBoss AS, | |

| |as well as advanced topics such as tuning and clustering. It is written to version 5.1.x of | |

| |JBoss AS, but is in large part consistent with all 5.x versions. | |

| |The course is focused and informative, and created by experts in the JBoss AS. It will | |

| |demystify the many, sometimes obscure, details of running and maintaining the JBoss AS, and | |

| |leave you well prepared to manage JBoss AS installations. | |

| | | |

| |Course Length: 4 days | |

|JBoss Training: Administering|JBoss Application Server (AS) is one of the most popular open source Java application server |$6,212.09 for 3 |

|the JBoss 4.x Application |on the market. It is an open source J2EE 1.4 certified platform for developing and deploying |students + |

|Server |enterprise Java applications and Web applications. |$263.22 per |

| |While rich in functionality, administering JBoss AS can be somewhat challenging, as it often |student over 3 |

| |requires you to manipulate multiple XML configuration files that are located in multiple |(max 16 students)|

| |locations in a JBoss installation. This course covers all the important administrative tasks | |

| |that are required to administer JBoss AS. | |

| |It starts with installation, architecture, and basic configuration and monitoring, covers | |

| |deployment and configuration of Web and Enterprise applications, and then moves on to | |

| |configuration of the many other services that JBoss AS supports, such as the Tomcat-based Web| |

| |container, JDBC and JMS. It also includes coverage of the many details of securing JBoss AS, | |

| |as well as advanced topics such as tuning and clustering. It is written for versions 4.2.x of| |

| |JBoss AS, but is in large part consistent with most 4.x versions. | |

| |The course is focused and informative, and created by experts in the JBoss AS. It will | |

| |demystify the many, sometimes obscure, details of running and maintaining the JBoss AS, and | |

| |leave you well prepared to manage JBoss AS installations. | |

| | | |

| |Course Length: 3 days | |

|JavaServer Pages Training: |nTier's Introduction to JSP and Servlets training course develops skills in JavaServer Pages,|$8,317.88 3 |

|Introduction to JSP and |or JSP, which is the standard means of authoring dynamic content for Web applications under |students + |

|Servlets Training |the Java Enterprise platform. It treats JSP 2.0, including older features such as scriptlets |$421.16 per |

| |but focusing on newer features and techniques, including JSP expressions and the JSTL.  This |student over 3 |

| |course develops the important concept of the separation of programmatic and declarative |(Max 16 students)|

| |development: use of configuration and context information in lieu of hard-coded values, | |

| |resource locations, etc., to make the Web application as portable and easy to administer as | |

| |possible. The course introduces JavaBeans as a standard for business and data objects that | |

| |can be shared among servlets and JSPs, and develops techniques for sharing such objects at | |

| |session scope or by request forwarding. Finally, students learn how to implement filters to | |

| |adapt existing servlets by pre- and post-processing the request and response. | |

| |At the end of the course, students will be well prepared to author JSPs for small- or | |

| |large-scale Web applications, either "by hand" (they use only a text editor in class) or | |

| |using an authoring tool. | |

| |The first module begins with an introduction of Web applications in general, shows how Java | |

| |servlets and JSPs establish a framework for writing Web applications, and then covers JSP 2.0| |

| |features in detail, from scripting elements to use of dedicated JavaBeans to JSP expressions,| |

| |and quick introductions of JSTL and custom tag development. By the end of the module students| |

| |will be able to create their own JSP applications, including interactive applications using | |

| |HTML forms and pages that perform fairly complex processing using scripts and or actions. | |

| |Although scripting is covered, the scriptless authoring style encouraged by the JSP 2.0 | |

| |specification is emphasized, and students will be well equipped to develop concise and | |

| |effective JSP applications. The second module covers the JSTL, or JSP Standard Tag Library, | |

| |actually a set of four custom tag libraries that establish a portable standard for common | |

| |processing tasks in JSP. JSTL is a major part of the new scriptless authoring style | |

| |encouraged (and enabled) by the JSP 2.0 specification. This module covers all four JSTL | |

| |libraries in depth: | |

| |The core actions, which support JSP expressions for JSP 1.x containers, flow control for | |

| |procedural processing in JSPs, and resource access. | |

| |The formatting and internationalization/localization actions, which standardize formatted | |

| |numeric and date/time output as well as multi-language support. * The SQL actions, which | |

| |dramatically simplify access to relational data from a JSP. | |

| |The XML actions, which give JSPs a simple, powerful framework by which to parse, address and | |

| |transform XML data using XPath and XSLT. Each individual tag in each library is covered, with| |

| |precise syntactic rules shown in a standard format in the student guide, and JSTL techniques | |

| |and best practices are discussed for each library. An extensive set of example applications | |

| |illustrates common usage of each major group of actions, and the module culminates with a | |

| |wrap-up workshop that brings core, SQL, and XML techniques to bear in a single application. | |

| | | |

| |Course Length: 5 days | |

|JavaServer Faces Training: |nTier's Introduction to JSF training course teaches Java web developers how to use JavaServer|$6,212.09 for 3 |

|Introduction to JSF Training |Faces in their web applications. JavaServer Faces (JSF) is a specification that applies |students + |

| |traditional GUI frameworks and architectures to web applications. Students will learn the |$263.22 per |

| |standard JSF tag libraries and write managed beans and event handlers. They will also write |student over 3 |

| |configuration files for managed beans and navigation in XML. Data table components are used |(max 16 students)|

| |to easily display data from databases and other sources in an HTML table. Validation and | |

| |conversion is then covered including customization of these phases. This course ends with | |

| |creation of custom components and an appendix on internationalization topics. | |

| | | |

| |Course Length: 3 days | |

|JavaServer Faces (JSF) : |JSF is a J2EE technology that focuses on simplifying the building of Web based user |$6,212.09 for 3 |

|Using JSF to Build J2EE Web |interfaces in Java. It builds on existing technologies, such as Servlets and JSP, but solves |students + |

|Apps on the JBoss Application|many of the issues that arise when using them directly. It does this by providing a standard |$263.22 per |

|Server |component based user interface (UI) framework that can be leveraged by tools to provide a |student over 3 |

| |rich and easy to use development environment. |(max 16 students)|

| |This course will get you up to speed with JSF in a very short time. It includes all the | |

| |important concepts, as well as numerous hands on labs that will have you building working JSF| |

| |applications very quickly. It covers all the important architectural concepts, as well as | |

| |providing practical instruction on how to use the many capabilities of the JSF framework. | |

| |The course includes a broad coverage of the most important JSF capabilities, including the | |

| |JSF architecture, working with managed beans, the JSF Expression Language, the JSF core and | |

| |HTML tag libraries, data tables, validation, and conversion. It also includes overview of | |

| |advanced technologies, such as using JSF and Ajax. After learning this material, you'll be | |

| |ready to use JSF to create your own solutions in the most demanding situations. | |

| |All labs are done using the JBoss Application Server as the server platform, and the lab | |

| |instructions include detailed directions on using JBoss. Labs can be done with the Eclipse | |

| |IDE or a simple editor, and the lab instructions also include instructions for these | |

| |environments. | |

| | | |

| |Course Length: 3 days | |

|Java Programming with Eclipse|nTier's Java Programming with Eclipse training course provides an introduction to developing |$8,317.88 3 |

| |Java applications with Eclipse. Participants will learn how to create and debug various Java |students + |

| |applications in this popular IDE. |$421.16 per |

| | |student over 3 |

| |Course Length: 5 days |(Max 16 students)|

|Java EE 5 (JEE - including |nTier's intense Java EE 5 training course teaches Java programmers how to develop enterprise |$7,264.99 3 |

|EJB3) |applications using the ease of development features introduced in Java EE 5. Students will |students + |

| |learn how to create dynamic web applications with JSP, Java Servlets, JSTL, and JSF. They |$421.16 per |

| |will use JAX-WS to develop SOAP based web services. Students will learn about session and |student over 3 |

| |message-driven EJBs, as well as the new Persistence API. They will also be introduced to |(Max 16 students)|

| |JavaMail, Java Message Service, Java Transaction API, and Java Management Extensions. | |

| | | |

| |Course Length: 4 days | |

|Java Development for Secure |This course exposes students to the broad range of challenges and techniques that is "Java |$6,212.09 for 3 |

|Systems |security." Secure coding practice for Java incorporates techniques for Java SE and Java EE, |students + |

| |and increasingly EE applications are using SE techniques such as policy files and JAAS |$263.22 per |

| |authentication. This course spends some time on each platform, so that students will be |student over 3 |

| |exposed to SE basics such as access controller, permissions, and policies; and also |(max 16 students)|

| |traditional EE techniques such as web-security declarations and the EJB authorization model. | |

| |Best-practice chapters wrap up coverage of each platform. | |

| |The course emphasizes hands-on exercise, and students will spend more than half of their | |

| |classroom time solving specific security problems. Most labs are organized as scenarios in | |

| |which a security breach of existing software is possible - students begin by hacking the | |

| |system in some way. Then the work of the lab is to tighten up the software to eliminate the | |

| |threat: set a secure policy, sign a file, clean up overexposed parts of an API, require user | |

| |login, etc. | |

| |This version of the course targets Java SE 6 and Java EE 5, but it is largely applicable to | |

| |Java SE 5 and J2EE 1.4 as well, and groups looking for Java training who know they'll be | |

| |using those earlier platforms are encouraged to use this course. | |

| |The course emphasizes hands-on exercise, and students will spend more than half of their | |

| |classroom time solving specific security problems. Most labs are organized as scenarios in | |

| |which a security breach of existing software is possible - students begin by hacking the | |

| |system in some way. Then the work of the lab is to tighten up the software to eliminate the | |

| |threat: set a secure policy, sign a file, clean up overexposed parts of an API, require user | |

| |login, etc. This version of the course targets Java SE 6 and Java EE 5, but it is largely | |

| |applicable to Java SE 5 and J2EE 1.4 as well, and groups looking for Java training who know | |

| |they'll be using those earlier platforms are encouraged to use this course. For training | |

| |within the J2SE 1.4 environment, please see version 1.4 of this course.) | |

| | | |

| |Course Length: 3 days | |

|Jakarta Struts Training |nTier's Jakarta Struts training course shows JSP and servlet programmers how to build |$8,317.88 3 |

| |"Model-2" Web applications using the Jakarta Struts project from Apache. Students learn the |students + |

| |Struts architecture and see how it captures a great deal of pre-existing best practice in Web|$421.16 per |

| |application development. They build applications from scratch using the Struts 1.1 code base,|student over 3 |

| |advancing through actions and action mappings, form beans, and request forwarding. They use |(Max 16 students)|

| |relational data at the model layer and learn to configure JDBC data sources under Struts. | |

| |Throughout, the course emphasizes the great facility in Struts of using XML declarations to | |

| |replace boilerplate Java coding. The course then shifts from these controller techniques to a| |

| |focus on presentation. Students learn to use various libraries of custom JSP tags: the JSP | |

| |Standard Tag Library (which supersedes a number of Struts tags), Struts HTML tags for | |

| |form-building and validation, and the Tiles library for robust and reusable page layouts. Two| |

| |chapters near the end of the course treat issues of effective Struts development: one focuses| |

| |on "under the hood" coding techniques and one on best practices at a design level. By the end| |

| |of the course, students are building complex, internationalized Web applications that | |

| |validate user input, handle error conditions gracefully, and make best use and reuse of | |

| |control and presentation logic through actions, form beans, validators, business and | |

| |persistence JavaBeans, and Tiles. | |

| |The course software also includes an optional overlay of workspace and project files to | |

| |support use of the Eclipse IDE in the classroom. (This requires that the instructor be | |

| |experienced in use of Eclipse and able to walk students through basic tasks in the IDE.) | |

| | | |

| |Course Length: 5 days | |

|Introduction to XML Training |nTier's Introduction to XML training course introduces the eXtensible Markup Language, or |$4,106.30 3 |

| |XML, including basic grammar and XML validation using DTDs or XML Schema. Students learn to |students + |

| |read and to hand-write XML well-formed XML documents, and then proceed to modeling concepts, |$105.29 per |

| |first learning the basic DTD language and then studying namespaces and XML Schema. The course|student over 3 |

| |closes with a chapter on important XML-related technology, including XPath, XSLT, SAX or DOM |(Max 20 students)|

| |parsing, and SOAP-based Web services. The module presents what might be called “Pure XML” – | |

| |by which we mean two things. Firstly, everything in the module is based strictly on W3C | |

| |specifications, without any vendor- specific extensions. Secondly, no knowledge of any | |

| |particular programming language or other external technology is required to participate fully| |

| |in the module. Thus the hands-on exercises, and the knowledge that is developed, are portable| |

| |and applicable to any XML authoring or development effort. | |

| | | |

| |Course Length: 1 day | |

|Introduction to Java |nTier's Introduction to Java course teaches programming in the Java language – the Java 2 |$8,317.88 3 |

|Programming Training |Standard or J2SE platform. It is intended for programmers with experience in languages other |students + |

| |than Java, but who may or may not have any previous Java experience. It focuses on |$421.16 per |

| |procedural-coding skills first, and then offers meticulous, in-depth coverage of |student over 3 |

| |object-oriented concepts and how to apply them to Java software design and development. The |(Max 16 students)|

| |latter part of the course moves from these basic skills into key parts of the J2SE Core API, | |

| |including collections, exception handling, and object serialization. | |

| |The course software also includes an optional overlay of workspace and project files to | |

| |support use of the Eclipse IDE in the classroom. | |

| |Students come to Java from a wide range of backgrounds, and this course is designed to be as | |

| |flexible as possible over the upper end of that range. Specifically:  | |

| |Experienced C and C++ programmers will find this course a very good fit and if anything will | |

| |find that they complete it in a little less than the full five-day timeline. We provide a | |

| |variety of additional exercises to these students to help them further their Java knowledge | |

| |and maximize their training time. *Those with experience in languages less like Java, such as| |

| |Visual Basic, ASP and other Web-scripting languages, and other pseudo-object-oriented | |

| |languages may need more time in the early going, and this course covers its introductory | |

| |topics in good depth and offers many optional and "challenge" labs to support this. | |

| |Less experienced programmers or those coming from non-structured languages – such as COBOL, | |

| |PL/1, or 4GL tools – will probably not cover the whole course in a week, and may want to | |

| |pursue an abbreviated version at a slower pace. This too is quite feasible. Let us customize | |

| |the course to your team! | |

| | | |

| |Course Length: 5 days | |

|Introduction to Dojo |Ntier Training's Dojo Training teaches attendees how to build powerful JavaScript Ajax |$6,212.09 for 3 |

|JavaScript Framework for AJAX|applications using the Dojo Toolkit Dijit, and DojoX. |students + |

| | |$263.22 per |

| |Course Length: 3 days |student over 3 |

| | |(max 16 students)|

|Intermediate Java Training |nTier's intermediate Java training course teaches programming in the Java language - the Java|$8,317.88 3 |

| |2 Standard or J2SE platform. It is intended for students with previous Java experience or |students + |

| |training, who already know the fundamentals of the Java architecture and basic procedural |$421.16 per |

| |programming. This course provides in-depth coverage of object-oriented concepts and how to |student over 3 |

| |apply them to Java software design and development. The latter part of the course moves key |(Max 16 students)|

| |parts of the J2SE Core API, including collections, exception-handling, logging, streams, and | |

| |object serialization. The course software also includes an optional overlay of workspace and | |

| |project files to support use of the Eclipse IDE in the classroom. (This requires that the | |

| |instructor be experienced in use of Eclipse and able to walk students through basic tasks in | |

| |the IDE.) (Optional) This revision of the course begins migration from Java 1.4 to Java 5.0: | |

| |it continues to focus on the 1.4.2 SDK and language, but highlights missing features and | |

| |areas that are improved in the 5.0 JDK and language. It includes two code examples which will| |

| |of course not build in the 1.4.2 environment, but work in 5.0 and offer examples of emerging | |

| |Java-5.0 coding practices. Course Length: 5 days | |

|Hibernate Training |Hibernate is an open source object/relational (OR) persistence and query service for Java. |$7,264.99 3 |

| |Hibernate lets you develop persistent classes following common Java idioms - including |students + |

| |association, inheritance, polymorphism, composition and the Java collections framework.The |$421.16 per |

| |Hibernate Query Language designed as a minimal object-oriented extension to SQL, provides an |student over 3 |

| |elegant bridge between the object and relational worlds. Hibernate also allows you to express|(Max 16 students)|

| |queries using native SQL or Java-based Criteria and Example queries.Hibernate is now the most| |

| |popular OR mapping solutions for Java, and it has become a de facto standard in Java OR | |

| |mapping. JBoss has integrated Hibernate into its JEMS (Java Enterprise Middleware System) | |

| |product line.The Java Persistence API (EJB 3) specification derives a great deal of its | |

| |architecture from Hibernate, and the Hibernate annotations are compatible with the Java | |

| |Persistence annotations. This promises to make Hibernate an even more important | |

| |technology.This course covers everything you need to know to begin working with Hibernate in | |

| |a very short time. It covers all the important concepts necessary to access and update data | |

| |stored in relational databases. It includes an extensive series of labs to exercise all major| |

| |capabilities.All labs are done with the Eclipse IDEJava EE version, and the lab instructions | |

| |include detailed directions for using it. It is also available for other major IDEs, such as | |

| |IntelliJ IDEA. Course Length: 4 days | |

|Groovy for Java Developers |This course teaches experienced Java developers how to write programs in Groovy that |$7,264.99 3 |

| |simplify, enhance, and expand their existing systems. |students + |

| |Course Length: 4 days |$421.16 per |

| | |student over 3 |

| | |(Max 16 students)|

|EJB Training: Introduction to|nTier's EJB training course offers the Java programmers a grounding in the Enterprise |$6,212.09 for 3 |

|Enterprise Java Beans |JavaBeans (EJB) architecture and the skills to develop simple EJB applications. EJB's |students + |

| |position at the heart of the Java Enterprise platform and the use of EJB application servers |$263.22 per |

| |as the backbone of large- scale distributed systems are studied. We consider the advantages |student over 3 |

| |of the application server architecture – transaction control, security, persistence, |(max 16 students)|

| |scalability through pooling and clustering – and study the development process for entity and| |

| |session beans in depth. The J2EE 1.4 reference implementation is used for all demo and lab | |

| |work, and we emphasize portable EJB 2.1 code. The focus for this course is on end-to-end | |

| |connectivity. | |

| |The course follows a path roughly from the data layer to the presentation layer, so we look | |

| |at entity beans first, and work demos and exercises in both Bean-Managed and | |

| |Container-Managed Persistent Beans. Then the EJB session layer is considered, and both | |

| |stateless and stateful session beans are developed. As part of the lab work, these are hooked| |

| |to provided JSPs to illustrate the complete system and typical architecture. | |

| |NOTE: Our JSP and Servlets courses are excellent companions to this course, and in fact the | |

| |primary lab track for this course is an extension of the JSP module's labs. Course Length: 3 | |

| |days | |

|Developing Applications with |This course introduces the web developers to the techniques for developing rich internet |$8,317.88 3 |

|Adobe Flex |applications using Adobe Flex. Students learn how to use Flex to build web user interfaces, |students + |

| |including how to establish communication between their on-page scripts and server-side |$421.16 per |

| |application components using Flex. (Note: this course does NOT cover server-side programming)|student over 3 |

| |Course Length: 5 days |(Max 16 students)|

|Crafting Legacy Code |This is a custom code-intense (80% hands on labs) course designed to train developers to |5 Day Version: |

|(Available in .NET, Java, |confidently update and improve legacy code. We define legacy code as ANY code without a solid|$8,317.88 3 |

|Javascript, or PHP) |set of tests, regardless of the language or age of the code base. |students + |

| |The course can be delivered over a 5 or 10 day period . The two week version (10 days) does |$421.16 per |

| |not have to run concurrently (i.e. it can be split into 2 non-continuous weeks). The 10 day |student over 3 |

| |version, offers more in-depth coverage, heads down coding and allows more coaching time from |(Max 16 students)|

| |the instructor(s). The 5 day version typically is accomplished in 9-10 hour days if the team | |

| |is available. |10 Day Version: |

| |Crafting Legacy Code is typically taught with two full time instructors and can accommodate |$15,635.52 3 |

| |up to 24 students at a time. Students work in teams of 2-3 people to produce final lab |students + |

| |solutions. |$2,000.50 per |

| |Agile Approach: All labs are done using an "agile approach". Teams are required to work in |student over 3 |

| |short iterations and present their working software frequently. Learning to make small |(Max 24 - 2 |

| |changes whenever possible is a crucial skill for the legacy craftsman. Course Length: 5 or 10|instructors) |

| |days | |

|Ajax Training: Ajax for Java |nTier's Ajax for Java Developers course includes detailed coverage of how to handle Ajax |$8,317.88 3 |

|Developers |requests using Servlets/JSP and Java Web applications. This includes generation of HTML, XML |students + |

| |and JSON from Java, as well as the use of various other server-side Ajax techniques. |$421.16 per |

| |The course also provides extensive coverage on using frameworks - both client side JavaScript|student over 3 |

| |and server side Java - to support the complex programming that Ajax requires. These |(Max 16 students)|

| |frameworks can reduce the sometimes complex and tedious programming that Ajax can require. | |

| |Course Length: 5 days | |

|Advanced Java Training |nTier's Advanced Java training course focuses on developing software using the Java 2 |$8,317.88 3 |

| |Platform, Standard Edition, or J2SE. It is intended for students with solid experience in |students + |

| |structured and object-oriented Java programming, including use of the Collections API and |$421.16 per |

| |exception handling. The course software also includes an optional overlay of workspace and |student over 3 |

| |project files to support use of the Eclipse IDE in the classroom. |(Max 16 students)|

| |Course Length: 5 days | |

|Administering the JBoss 7 |JBoss Application Server (AS) is one of the most popular open source Java application servers|$7,264.99 3 |

|Application Server |on the market. The latest release, JBoss 7, is a major release that includes many |students + |

| |improvements and changes from the widely adopted JBoss 5 platform. It has a completely new |$421.16 per |

| |structure and management model which is covered in depth in this class. It is a certified |student over 3 |

| |implementation of the Java EE 6 Web profile, and contains a review release of the Java EE 6 |(Max 16 students)|

| |Full profile. | |

| |Course Length: 4 days | |

|Maven |Call 866-526-3921 for course details. |$7,264.99 3 |

| |Course Length: 4 days |students + |

| | |$421.16 per |

| | |student over 3 |

| | |(Max 16 students)|

|VMWare |Call 866-526-3921 for course details. |$8,317.88 3 |

| |Course Length: 5 days |students + |

| | |$421.16 per |

| | |student over 3 |

| | |(Max 16 students)|

|Hadoop For Administrators |Apache Hadoop is the most popular framework for processing Big Data on clusters of servers. |$6,604.53 3 |

| |This three day course will teach attendees about the business benefits and use cases for |students + |

| |Hadoop and its ecosystem, and how to plan cluster deployment and growth. Students will also |$765.74 per |

| |learn how to install, maintain, monitor, troubleshoot and optimize Hadoop. They will practice|student over 3 |

| |cluster bulk data load, get familiar with various Hadoop distributions and practice |(Max 12 students)|

| |installing and managing Hadoop ecosystem tools. Finally this course will conclude with | |

| |securing cluster with Kerberos.This Hadoop training class is 40% hands-on, 60% lecture. | |

| |Longer lectures will not exceed 30 minutes. | |

| |Course Length: 3 days | |

|Hadoop for Developers |Apache Hadoop is the most popular framework for processing Big Data on clusters of servers. |$7,561.71 3 |

| |In this four days course, attendees will learn the principles of parallel programming in |students + |

| |general and of Hadoop in particular, how to architect and implement MapReduce processing, how|$1,052.90 per |

| |to use Big Data tools such as Pig, Hive, and HBase, how to operate and maintain Hadoop |student over 3 |

| |clusters and how to apply the best practices of Big Data programming. |(Max 12 students)|

| |This Hadoop training class is 40% hands-on, 60% lecture, with the longest lecture segments | |

| |lasting for 45 minutes. Students get a balanced diet of the necessary theoretical knowledge | |

| |and practical Big Data skills. | |

| |Course Length: 4 days | |

|Leading SAFe - SAFe Agilist |During this course, you will learn the techniques and best practices to effectively lead an |$5,159.19 3 |

|Certification |enterprise agile transformation through the use of the Scaled Agile Framework (SAFe). The |students + |

| |SAFe combines the principles and practices from Scrum, Lean Thinking and SP to create a |$210.58 per |

| |framework for organizations to us to attain better, faster and cheaper project delivery. |student over 3 |

| |Participants will understand how the framework supports Lean Thinking, Agile Development, |(Max 20 students)|

| |SAFe ScrumXP, Agile Release Train, Agile Portfolio Management, Agile Architecture, and | |

| |Scaling Leadership. | |

| |This training targets executives, managers, organizational leaders and agile transformation | |

| |agents who will lead the Lean|Agile change initiative within the enterprise. This course is | |

| |required for individuals seeking the Scaled Agile Framework Agilist (SA) certification. | |

| |Course Length: 2 days | |

|SAFe Scrum / XP for Teams |The SAFe Scrum/XP for Teams course extends learning beyond Scrum by incorporating Lean |$5,159.19 3 |

| |thinking and software engineering practices. These additional topics are critical to produce |students + |

| |quality code and scale Scrum to the enterprise level. |$210.58 per |

| |Through the blended use of lecture, discussions and experiential exercises, teams begin their|student over 3 |

| |agile transformation by building their actual product backlogs. At the end of the training, |(Max 20 students)|

| |teams are prepared for the release planning meeting that is part of the Scaled Agile | |

| |Framework (SAFe) Agile Release Train (ART). | |

| |We begin the course with an introduction to the principles underlying the SAFe including Lean| |

| |thinking, the Agile Manifesto, development practices and an introduction to the SAFe. The | |

| |training also includes the best practices necessary to effectively build increments of high | |

| |quality software during iterations. | |

| |This training targets software developers, Scrum Masters, Product Owners, business analysts, | |

| |testing resources, project and program managers, product managers and other roles involved in| |

| |developing and releasing software. This training is an integral part of the ART Quickstart | |

| |Program that is delivered to both new and existing agile teams to establish a baseline for | |

| |scaling agile. | |

| |Course Length: 2 days | |

TERMS AND CONDITIONS APPLICABLE TO PURCHASE OF

TRAINING COURSES FOR GENERAL PURPOSE COMMERCIAL

INFORMATION TECHNOLOGY EQUIPMENT AND SOFTWARE

(SPECIAL ITEM NUMBER 132-50)

1. SCOPE

a. The Contractor shall provide training courses normally available to commercial customers, which will permit ordering activity users to make full, efficient use of general purpose commercial IT products. Training is restricted to training courses for those products within the scope of this solicitation.

b. The Contractor shall provide training at the Contractor's facility and/or at the ordering activity's location, as agreed to by the Contractor and the ordering activity.

2. ORDER

Written orders, EDI orders (GSA Advantage! and FACNET), credit card orders, and orders placed under blanket purchase agreements (BPAs) shall be the basis for the purchase of training courses in accordance with the terms of this contract. Orders shall include the student's name, course title, course date and time, and contracted dollar amount of the course.

3. TIME OF DELIVERY

The Contractor shall conduct training on the date (time, day, month, and year) agreed to by the Contractor and the ordering activity.

4. CANCELLATION AND RESCHEDULING

a. The ordering activity will notify the Contractor at least seventy-two (72) hours before the scheduled training date, if a student will be unable to attend. The Contractor will then permit the ordering activity to either cancel the order or reschedule the training at no additional charge. In the event the training class is rescheduled, the ordering activity will modify its original training order to specify the time and date of the rescheduled training class.

b. In the event the ordering activity fails to cancel or reschedule a training course within the time frame specified in paragraph a, above, the ordering activity will be liable for the contracted dollar amount of the training course. The Contractor agrees to permit the ordering activity to reschedule a student who fails to attend a training class within ninety (90) days from the original course date, at no additional charge.

c. The ordering activity reserves the right to substitute one student for another up to the first day of class.

d. In the event the Contractor is unable to conduct training on the date agreed to by the Contractor and the ordering activity, the Contractor must notify the ordering activity at least seventy-two (72) hours before the scheduled training date.

5. FOLLOW-UP SUPPORT

The Contractor agrees to provide each student with unlimited telephone support or online support for a period of one (1) year from the completion of the training course. During this period, the student may contact the Contractor's instructors for refresher assistance and answers to related course curriculum questions.

6. PRICE FOR TRAINING

The price that the ordering activity will be charged will be the ordering activity training price in effect at the time of order placement, or the ordering activity price in effect at the time the training course is conducted, whichever is less.

7. INVOICES AND PAYMENT

Invoices for training shall be submitted by the Contractor after ordering activity completion of the training course. Charges for training must be paid in arrears (31 U.S.C. 3324). PROMPT PAYMENT DISCOUNT, IF APPLICABLE, SHALL BE SHOWN ON THE INVOICE.

8. FORMAT AND CONTENT OF TRAINING

a. The Contractor shall provide written materials (i.e., manuals, handbooks, texts, etc.) normally provided with course offerings. Such documentation will become the property of the student upon completion of the training class.

b. **If applicable** For hands-on training courses, there must be a one-to-one assignment of IT equipment to students.

c. The Contractor shall provide each student with a Certificate of Training at the completion of each training course.

d. The Contractor shall provide the following information for each training course offered:

(1) The course title and a brief description of the course content, to include the course format (e.g., lecture, discussion, hands-on training);

(2) The length of the course;

(3) Mandatory and desirable prerequisites for student enrollment;

(4) The minimum and maximum number of students per class;

(5) The locations where the course is offered;

(6) Class schedules; and

(7) Price (per student, per class (if applicable)).

e. For those courses conducted at the ordering activity’s location, instructor travel charges (if applicable), including mileage and daily living expenses (e.g., per diem charges) are governed by Pub. L. 99-234 and FAR Part 31.205-46, and are reimbursable by the ordering activity on orders placed under the Multiple Award Schedule, as applicable, in effect on the date(s) the travel is performed. Contractors cannot use GSA city pair contracts. The Industrial Funding Fee does NOT apply to travel and per diem charges.

f. For Online Training Courses, a copy of all training material must be available for electronic download by the students.

9. “NO CHARGE” TRAINING

The Contractor shall describe any training provided with equipment and/or software provided under this contract, free of charge, in the space provided below.

BASIC GUIDELINES FOR USING

“CONTRACTOR TEAM ARRANGEMENTS”

Federal Supply Schedule Contractors may use “Contractor Team Arrangements” (see FAR 9.6) to provide solutions when responding to a ordering activity requirements.

These Team Arrangements can be included under a Blanket Purchase Agreement (BPA). BPAs are permitted under all Federal Supply Schedule contracts.

Orders under a Team Arrangement are subject to terms and conditions or the Federal Supply Schedule Contract.

Participation in a Team Arrangement is limited to Federal Supply Schedule Contractors.

Customers should refer to FAR 9.6 for specific details on Team Arrangements.

Here is a general outline on how it works:

• The customer identifies their requirements.

• Federal Supply Schedule Contractors may individually meet the customers needs, or -

• Federal Supply Schedule Contractors may individually submit a Schedules “Team Solution” to meet the customer’s requirement.

• Customers make a best value selection.

USA COMMITMENT TO PROMOTE

SMALL BUSINESS PARTICIPATION

PROCUREMENT PROGRAMS

PREAMBLE

(Name of Company) provides commercial products and services to ordering activities. We are committed to promoting participation of small, small disadvantaged and women-owned small businesses in our contracts. We pledge to provide opportunities to the small business community through reselling opportunities, mentor-protégé programs, joint ventures, teaming arrangements, and subcontracting.

COMMITMENT

To actively seek and partner with small businesses.

To identify, qualify, mentor and develop small, small disadvantaged and women-owned small businesses by purchasing from these businesses whenever practical.

To develop and promote company policy initiatives that demonstrate our support for awarding contracts and subcontracts to small business concerns.

To undertake significant efforts to determine the potential of small, small disadvantaged and women-owned small business to supply products and services to our company.

To insure procurement opportunities are designed to permit the maximum possible participation of small, small disadvantaged, and women-owned small businesses.

To attend business opportunity workshops, minority business enterprise seminars, trade fairs, procurement conferences, etc., to identify and increase small businesses with whom to partner.

To publicize in our marketing publications our interest in meeting small businesses that may be interested in subcontracting opportunities.

We signify our commitment to work in partnership with small, small disadvantaged and women-owned small businesses to promote and increase their participation in ordering activity contracts. To accelerate potential opportunities please contact Louie Bernstein 404-496-6454 louie@

*

BEST VALUE

BLANKET PURCHASE AGREEMENT

FEDERAL SUPPLY SCHEDULE

(Insert Customer Name)

In the spirit of the Federal Acquisition Streamlining Act (ordering activity) and (Contractor) enter into a cooperative agreement to further reduce the administrative costs of acquiring commercial items from the General Services Administration (GSA) Federal Supply Schedule Contract(s) GS-35F-356BA.

Federal Supply Schedule contract BPAs eliminate contracting and open market costs such as: search for sources; the development of technical documents, solicitations and the evaluation of offers. Teaming Arrangements are permitted with Federal Supply Schedule Contractors in accordance with Federal Acquisition Regulation (FAR) 9.6.

This BPA will further decrease costs, reduce paperwork, and save time by eliminating the need for repetitive, individual purchases from the schedule contract. The end result is to create a purchasing mechanism for the ordering activity that works better and costs less.

Signatures

Ordering Activity Date Contractor Date

BPA NUMBER_____________

(CUSTOMER NAME)

BLANKET PURCHASE AGREEMENT

Pursuant to GSA Federal Supply Schedule Contract Number(s) GS-35F-356BA, Blanket Purchase Agreements, the Contractor agrees to the following terms of a Blanket Purchase Agreement (BPA) EXCLUSIVELY WITH (ordering activity):

(1) The following contract items can be ordered under this BPA. All orders placed against this BPA are subject to the terms and conditions of the contract, except as noted below:

MODEL NUMBER/PART NUMBER *SPECIAL BPA DISCOUNT/PRICE

(2) Delivery:

DESTINATION DELIVERY SCHEDULES / DATES

(3) The ordering activity estimates, but does not guarantee, that the volume of purchases through this agreement will be _________________________.

(4) This BPA does not obligate any funds.

(5) This BPA expires on _________________ or at the end of the contract period, whichever is earlier.

(6) The following office(s) is hereby authorized to place orders under this BPA:

OFFICE POINT OF CONTACT

(7) Orders will be placed against this BPA via Electronic Data Interchange (EDI), FAX, or paper.

(8) Unless otherwise agreed to, all deliveries under this BPA must be accompanied by delivery tickets or sales slips that must contain the following information as a minimum:

(a) Name of Contractor;

(b) Contract Number;

(c) BPA Number;

(d) Model Number or National Stock Number (NSN);

(e) Purchase Order Number;

(f) Date of Purchase;

(g) Quantity, Unit Price, and Extension of Each Item (unit prices and extensions need not be shown when incompatible with the use of automated systems; provided, that the invoice is itemized to show the information); and

(h) Date of Shipment.

(9) The requirements of a proper invoice are specified in the Federal Supply Schedule contract. Invoices will be submitted to the address specified within the purchase order transmission issued against this BPA.

(10) The terms and conditions included in this BPA apply to all purchases made pursuant to it. In the event of an inconsistency between the provisions of this BPA and the Contractor’s invoice, the provisions of this BPA will take precedence.

*******************************************************************************************

BASIC GUIDELINES FOR USING

“CONTRACTOR TEAM ARRANGEMENTS”

Federal Supply Schedule Contractors may use “Contractor Team Arrangements” (see FAR 9.6) to provide solutions when responding to a ordering activity requirements.

These Team Arrangements can be included under a Blanket Purchase Agreement (BPA). BPAs are permitted under all Federal Supply Schedule contracts.

Orders under a Team Arrangement are subject to terms and conditions or the Federal Supply Schedule Contract.

Participation in a Team Arrangement is limited to Federal Supply Schedule Contractors.

Customers should refer to FAR 9.6 for specific details on Team Arrangements.

Here is a general outline on how it works:

• The customer identifies their requirements.

• Federal Supply Schedule Contractors may individually meet the customers needs, or -

• Federal Supply Schedule Contractors may individually submit a Schedules “Team Solution” to meet the customer’s requirement.

• Customers make a best value selection.

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download