ZebraSoft Training White Pape

Table of Contents
         Executive Summary
         Training Objective
         Audience
         Approach
         Modular
         Flexible (Onsite/Client’s Site)
         Hands-on
         Student’s Background
         Training Content
         Training Material
         Testing
         Certificate
         Mentoring
         Customized Syllabus
         Return on Investment


Go To Top
Executive Summary
These courses are designed to train students with the latest technology trends and provide knowledge transfer. They help transfer technology and aiding companies in training their employees to become qualified and successful professionals. These courses are designed to teach theory, practice and real world problems. They are designed for students with technical and non-technical backgrounds. They are dynamic courses, where students have the chance to gain hands-on experience by creating small programs with the help of the instructor. For non-technical students, the courses are paced and geared toward helping students gain the practical experience with the subject matter. They cover Object Oriented design, Unified Modeling Language (UML) and Rational Unified Process (RUP). The client and students set the courses pace.

Go To Top
Training Objective
To prepare the students for the “What” and the “How” on Web development using latest technology trends and provide knowledge transfer. The training objective is to make the students Web-savvy.

         1. Introduce Object Oriented analysis and design
         2. Hands-on training using real world problems to help make
             concepts more easily understood
         3. Introduce Object Modeling and help students think in Object
         4. Develop a software product using Rational Rose Software
         5. Introduce Rapid Application development

Go To Top
Audience
These courses can be tailored for students with a technical and non-technical background. The client and students choose the subject matters and course pace. They can be conducted at the client site or in-house. We do have the training facilities tailored for conducting these courses.

Go To Top
Approach
We recommend that the courses be conducted in the order we suggest, but we are willing to work with the client with a different approach. We also suggest that Object Oriented design and methodology be covered in all the courses. For example, the first Java course should start with Java and cover the syntax and semantics, followed by Object Oriented design and methodology, then proceed with the remaining part of Java material

Go To Top
Modular
         1. C
         2. C++ and OOD
         3. OO and OOD
         4. UML and RUP
         5. Core Java
         6. Middle tier
         7. Servlet and Web design
         8. HTML and JavaScript

The courses are designed to be conducted independently or in a series. The students’ background and needs will dictate the training modules and their sequence. Some of the training may not apply to certain audience, while may be required for others.

Go To Top
Flexible (Onsite/Client’s Site)
Depending on the time schedule and the material to be covered, course pace can vary. We may recommend a pace for the client based on our experience, but the students have the final decision in the matter. Each syllabus has a recommended schedule, but again we are flexible, gearing the instruction to meet client needs.

The training can be conducted at ZebraSoft training facilities or the client’s site.

The client and students have the final say on the course material, but our recommendat ion is based on our experience with different clients and students. These courses are very dynamic in nature and our instructors are will to change gear and subject per the students’ requests.

Go To Top
Hands-on
Hands-on is the strength of these courses. Our facilities are designed for hands-on training with PCs, network, Internet, software, compilers, … etc. The instructors are experienced with working with students and provide guidance during the training.

Go To Top
Student’s Background
The students’ background and experience is the guide for developing a course syllabus and schedule. Grouping students with similar background and preferably working on the same project help tailor the course material and pace as well as address the students’ needs and problems.

Go To Top
Training Content
We designed our training courses to prepare professionals for the real world. From our experience we have found that the following categories help professionals learn as well be marketable and qualified for other projects and tasks:

         1. Training Material
         2. Testing
         3. Certificate
         4. Customized Syllabus

These categories help, guide and motivate students to achieve the training goal and earn the recognition of their hard work.

Go To Top
Training Material
         Handout – lecture material
         Example Programs

Each trainee will be given a complete training manual plus a CD with over 120 programming examples. The trainee can use these examples in his/her project code by cutting and pasting out of the examples. The CD will be available during the training.

Go To Top
Testing
         Exams
         Miniature Projects

We provide test questions and answers for client to help the client in evaluating the students. We also have program to train on mini projects that the students can develop and practice their skills.

Go To Top
Certificate
We provide a courses certificate upon the completion and passing of the test(s).

Go To Top
Mentoring
We provide mentoring during miniature projects as well as during project development.

Go to Top
Customized Syllabus
We can customize course for different developers, their background and time schedule.
         We can train both in-house and at site.
         We can tailor a syllabus for the client request or developers background

Go To Top
Return on Investment
What is the return on the cost of training the client’s team?
You will have a team with the knowledge of UML and RUP processes of development. Thus, your company will develop better systems at a fraction of the cost. Your company will be filled with Web savvy developers and architects, an asset in today’s e-business world. Your team members will enhance their teamwork and problem solving approach to system development.