Praxis Programming & Database Course Content |
Fundamentals Of Software Development : |
Code Styles & Standards
Software Development Life-Cycle
Documentation
|
|
|
UNIX O/S : |
UNIX File Systems
The UNIX Shell
Shell Script Programming
User Account Management
Login & the UNIX Terminal
|
UNIX Environment Variables
Streams & Processes
Job Control
Regular Expressions
Regular Expressions
|
|
|
Fundamentals of C : |
Data Types
Operators
Control Structures & Conditional Execution
Functions
C Memory Models
C Compiler
C Processor
Standard Streams
|
Structs & Unions
Arrays
Pointers
Dynamic Memory Management
Standard C Library )file I/O, Math functions)
Project Management (make, RCS)
Advanced C Programming (ADT's recursion, variable argument lists, function pointers, OOC)
|
|
Fundamentals of C++ : |
Namespaces
Object Classification
Constructors, Copy Constructors, and Destrucotors
Function Overloading
Friends
New Operators
Operator Overloading
|
Inline Functions
Templated Functions
Parametrized Classes
Inheritance
Abstract Classes, Virtual Functions, and Polymorphism
Exception Handling
Standard Template Library
RTTI
|
|
Object Oriented Design & Analysis (OOD/OOA) : |
Requirements Analysis
Design Patterns and Software Reusability
|
Object Modeling Using the UML
|
|
Java :
|
Java Development Tools
Data Types
Classes & Packages
Control Structures & COnditional Execution
Fundamnetals of The Java API
Container Classes
Streams
|
Interfaces
Exception Handling
Threads
Network Programming (TCP/IP)
Graphics Programming with the AWT
Applets and the WWW
|
|
Windows Programming using MS Visual C++ and MFC : |
The 32-bit Windows API
Event Handling & the Message Processing
Memory Management
Windows Resources
MFC Programming
Dialog Boxes
Controls Document/View
Programming Single Document
Interface/Multiple Document
Interface Dynamic Link Libraries
|
Graphics Programming with the GDI
Multithreading
|
|
Visual Basic version 5 (VB5) : |
Data Types
Structured Programming in VB
File I/O
The Standard Toolbox
Event Handling and GUI Programming
Windows 95 Common COntrols
The Standard Toolbox
OO Programming with Classes & Interfaces
|
Graphics Programming
VB and the Windows API
Custom DLLs
Active X COntrols, Libraries, and Servers
Dynamic Data Exchange (DDE)
JET/Access Programming with the DAO
ODBC
|
|
MS Access and RDBMS : |
Introduction to the Relational Database Model
Relational Database Design
Designing & Creating Access Databases
Queries and Access SQL
|
Relations
Forms
Crystal Reports
Security
ODBC and External Tables
Visual Basic for Applications (VBA)
|
|
|
|
ORACLE DATABASE APPLICATIONS |
SQL : |
SQL Grammar
Catalogs and Schems
Connections, Sections, and Transactions
Binding Styles
Scalar Objects, Operators, and Expressions
Data Definition (Domains and Base Tables)
|
Data Manipulation (Non-cursor & Cursor Operations)
Table Expressions
Conditional Expressions
Views
Integrity
Security
Dates & Times
|
PL/SQL : |
PL/SQL Syntax and Constructs
SQL within PL/SQL
Cursors
Procedures, FUnctions, Packages, and Triggers
Error Handling
|
PL/SQL Execution Environments
Testin & Debugging
Intercession Communication
Dynamic PL/SQL
File I/O
Performance & Tuning
|
Forms and Reports : |
GUI Design
Oracle Form Designer
Object Navigator
Layout Editor
Menu Editor
OOA / OOD
Blocks and Relations
|
Items
Controls
Dialog Boxes
Menus and Tools Bars
PL/SQL Objects
Debugging
Dynamic Data Exchange (DDE)
OLE
|