Programming Skills
Training Programs
CCP
Certificate in Computer Programming--------------------------------------------------------------------3 month
Prerequisite: Entry level programming, Anybody with an aspiration to be a programmer
Career Opportunities: Basic programmer, System analyst, Programming assistant
- Curriculum Architecture:
CCP has 2 programming languages namely C and C++ programming.
The Program:
C Programming:
- Introduction to Programming, Algorithms and Flowchart for Problem Solving
- Introduction to 'C' Language, Data-Types and Operators, Conditional Statements
- Loops, Arrays and Strings, Pointers and Functions, Structures and Unions, File handling
C++ Programming:
- Introduction to Programming and OOP's, Basics of C++, Functions, Classes and Objects
- Encapsulation, Static Polymorphism, Data Conversion, Inheritance
- Dynamic or Virtual Polymorphism, Managing Console IP/OP, File Handling, Templates.
DSC
Diploma in Data Structures using C---------------------------------------------------------------------3 months
Prerequisite: Entry level programming, Anybody with an aspiration to be a programmer
Career Opportunities: Basic programmer, System analyst, Algorithm/Pseudo-Code writer
- Curriculum Architecture:
DSC is mainly focused in understanding Data Structures using C language.
The Program:
C Programming
- Introduction to Programming, Algorithms and Flowchart for Problem Solving
- Introduction to 'C' Language, Data-Types and Operators, Conditional Statements
- Loops, Arrays and Strings, Pointers and Functions, Structures and Unions,
- File Handling, Intro to TSRs in C
Data Structures:
- Introduction to Data-Structure, Arrays and Pointers, Searching Techniques
- Sorting Techniques, Linked List: SLL, DLL and CLL, Stacks, Queues, Trees, Graphs
- AVL and B Tree, Expression Evaluation.
DCP
Diploma in Computer Programming-----------------------------------------------------------------5 months
Prerequisite: Entry level programming, Anybody with an aspiration to be a programmer
Career Opportunities: Basic programmer, System analyst, Algorithm/Pseudo-Code writer
Curriculum Architecture:
DCP is a combination of procedure level language and concept of OOP with Data structures.
- The Program:
C Programming, C++ Programming (As explained in CCP) and following..
Data Structures:
- Introduction to Data-Structure, Arrays and Pointers, Searching Techniques
- Sorting Techniques, Linked List: SLL, DLL and CLL, Stacks, Queues, Trees, Graphs
- AVL and B Tree, Expression Evaluation.
DJP
Diploma in Java Programming---------------------------------------------------------------------6 months
Prerequisite: Good knowledge of C Programming, knowledge of C++ preferred.
Career Opportunities: Programmer, Programming assistant
Curriculum Architecture :
DJP is divided into Core Java language and few important adv. packages for Java.
The Program:
Understanding OOP with UML:
Basics of UML, Classes & objects, UML Diagrams.
Programming in Java (Core):
1 Fundamentals of Java, Comparison with C++, Classes and Objects, Arrays and Strings
2 Interfaces and Packages, I/O Streams, File Handling, Applets and Animation in Java
3 GUI Applications, Event Handling, Swing Components, Multithreading, Socket Prog, JDBC
Programming in Java (Adv.):
1 Introduction to Three Tier Architecture, Advance JFC Components, RMI
2 Intro. To Web Server, Servlets, JSP, EJB, Java-Beans, Struts, Intro. to CORBA
DDP
Diploma in RDBMS Programming-----------------------------------------------------------------6 months
Prerequisite : Good knowledge of C Programming, knowledge of MS-Office preferred.
Career Opportunities : Database Administrator
- Curriculum Architecture :
DDP is divided into Server-Client RDBMS programming with GUI & networking concept.
The Program:
GUI Programming (Client):
Desktop Programming:
- Intro. To Application Programming and Visual Basic, Intro. To Event handling,
- Basic Controls, Debugging Tools, Use of Control Array, Classes, Modules, Procedure
- Functions, ActiveX Controls, SQL Basics, Database Connectivity using DAO, RDO and ADO
- Data Environment, Data Reports, Crystal Reports.
Distributed Programming
- Intro. To ActiveX EXE and DLL, Creating ActiveX EXE's and DLL's
- Creating User Control, Win32 API Prog., Packaging & Deployment, Designing COM
RDBMS Programming (Server):
- Intro. To RDBMS and ORDBMS, Entity Relationship, Relational and Logical Model
- Enterprise Manager, SQL* PLUS, DQL, DDL, DML, DCL, PL-SQL Programming
- Objects, Collections, Cursors, Exception Handling, Procedure and Functions, Packages
- Backup and Recovery, User Privileges, Transaction and Locks
OR
RDBMS Programming (Server):
- Enterprise Manager, Query Analyzer, Creating Database, Creating Tables
- DQL, DDL, DML and DCL, Intro. To T-SQL, Stored Procedures, Cursors, Triggers, Joins
- Views, Sub-Query, Functions, Transaction and Locks,
- Backup and Recovery, Optimizing and Analyzing Queries
|