PDRI Banner
Home About Us Contact Us Solutions
   
Get Started Now

C++ Programmer

Responsible for converting project specifications and statements of problems and procedures to detailed design documentation for coding in the C++ environment. A C++ Programmer considers project specifications and requirements, workflow charts or diagrams and statements of problems and procedures, intended use of output data, and any other relevant factors before developing and writing programs in the C++ environment. A person in this position often has to analyze, revise, or direct revision of existing programs to increase/optimize operating efficiency or adapt to new requirements. A C++ Programmer may also have to catalog and write documentation of program development in the C++ environment and subsequent revisions as well as instructions to guide operating personnel during production runs. Persons in this position are likely to be responsible for testing and debugging programs they and others have coded.

Required (Select 6)
Product Name/Outline
Business Communication
C++
Listening Skills
Programmer/Analyst Aptitude
Programming Concepts
Written English

Elective 1 (Select 2)
Product Name/Outline
C
C#
C# 2.0
C# 3.0
Java 2
Java 5
Java 6
Perl
Perl 5.8
Python 1.5
Python 2.4
Visual Basic 2005
Visual Basic 6.0
Visual Basic.NET
Visual C++

Elective 2 (Select 1)
Product Name/Outline
Active Server Pages
CGI Scripting
COM/DCOM (Visual Basic)
CORBA 2.3 C++
Java - EJB 2.0
Java Server Pages (JSP 1.2)
JavaScript 1.5
MS SQL Server 2000 Programming
MS SQL Server 2005 Programming
MS SQL Server 2008 Programming
MS SQL Server 6.5 Programming
MS SQL Server 7 Programming
SOAP
XML

Elective 3 (Select 1)
Product Name/Outline
.NET Framework
.NET Framework 3.5
.Net Framework 2.0
Java 2 Platform Enterprise Edition (J2EE)
Linux Programming (General)
MS Windows 2000
Unix Programming (General)
Windows Application Program Interface

Elective 4 (Select 1)
Product Name/Outline
Client/Server Concepts
Data Modeling Concepts
Data Warehousing Concepts
E-Commerce Concepts
Embedded Systems Concepts
Informatica PowerMart/PowerCenter 6.2.1
OO Concepts
On-Line Analytical Processing (OLAP)
RDBMS Concepts
WWW Concepts
Web Design Concepts
Web Development Concepts
Web Services Concepts

Elective 5 (Select 1)
Product Name/Outline
Customer Requirements Analysis
Project Management
Project Management (2000)
Project Management (2005)
Software Business Analysis
Software Configuration Management
Software Quality Assurance
Software Testing
Systems Analysis
Technical Writing