Home   |   About Us
 C++ with project On Unix :

Unix Basic:
· UNIX file structure and instructions
· Using telnet, ftp, vim and g++
· Debug with GDB
· make tools and make description

C++ Concept:
· data type, C++ function , pointer, reference, function, templates, automation, Namespace
· Object ,Class and Class Templates
· Class Inheritance, Composition, Aggregation , Multiple Inheritance and Virtual bass class
· Encapsulation, Polymorphism, Dynamic Binding and Abstract class
· Friends, Exceptions, RTTI and I/O

C++ on Unix:
· STL (1& 2)
Container concept: sequence and associative containers.
Iterator concept: forward, bidirectional and random iterators.
Function Objects
Algorithms: Non-mutating, mutating, sorting and more.
Models: vector, list, deque, slist, set, multiset, map, multimap and more.
run-time Complexity: constant time, linear and logarithm
· Unix system program.
Process and multi-process: creation and management
System call: IPC, Pipe and FIFO
· Unix networking programming
Client-server programming
Using UNIX socket: connection and connectionless structure.
· Unix multithread (1&2)
Thread concept
POSIX threads
Solaris kernel threads
Share data between threads: semaphore, mutex, condition and read-write lock

Real Project:
· Design in project with UML, rational rose, begin a project, Class diagram
· Working with database, Database programming, Using PROC for Oracle
· Provide a real extensible framework with: multithreads, Sockets, STL and more

Back
About Us | Contact Us | Site Map | Legal Notices and Terms of Use | Privacy Statement
Copyright © 2003-2004 BBT College . All rights reserved.