| |
ES0740: CLIENT/SERVER COMPUTING
This course provides a broad overview of emerging technologies that
are tightly coupled to the UNIX Operating System. UNIX has emerged as the
preferred operating system for system developers and end-users. With recent
advancements in Graphical User Interfaces, the very nature of end-user
computing is changing dramatically. UNIX is at the center of this change.
We start by presenting a brief history behind the development of the UNIX
Operating System. We will then examine those features which have led to
its popularity. Finally we will examine new technologies in the networking,
distributed computing, graphical user interface, and database areas
For Registration/Information call (586) 336-7860 or
email info@epcom.com
Return to Course Offerings
|
|
|
Who Should Attend
This course is designed for executives, technical managers and system
planners involved in the selection and implementation of computer technology.
It provides an overview of major standards which are shaping how systems
are developed using the UNIX Operating System. This course will be helpful
to those executives who are responsible for selecting future hardware and
software platforms, and for those managers who are responsible for defining
software standards.
Prerequisites
What you will learn
This course provides participants with an overview of important trends
in the computer industry. The latest developments in Database Technology,
Distributed Computing, Graphical User Interfaces and Data Networking will
be presented to allow participants to begin to understand how to effectively
implement these technologies and to build distributed computing environments.
After completing this course, participants will be able to complete the
following tasks:
- Develop System Development Strategies that incorporate the latest computer
technologies
- Understand important technologies and industry trends in data networking
- Understand issues related to distributed computing environments
- Understand Graphical User Interface Standards
- Understand Computer Industry trends and how they impact your system
development plans.
Course Outline
- Introduction to Open Systems
- History of the computer industry
- Today's computer environment
- Future direction based on industry trends
- Overview of UNIX
- History of UNIX
- UNIX Architecture
- Kernel
- Shell
- UNIX File System
- UNIX Building Blocks
- Shell Command Language
- I/O Redirection
- Pipes
- UNIX Multi-tasking Control
- Process Control (fork, exec, wait, exit)
- UNIX Development Tools
- make
- lint
- SCCS and RCS
- DBX
- UNIX Language Support
- Database System Support
- Electronic Mail
- Sending and receiving mail
- Networking
- Data Communications Basics
- Broadband Systems
- Baseband Systems
- Packet Systems
- Networking Topology
- OSI Reference Model
- Fundamentals of TCP/IP
- Introduction to Client/Server
- Distributed Computing
- Overview of Distributed Computing (Remote Procedure Calls (RPC), Extended
Data Representation (XDR), Berkeley Sockets, Protocol Stacks, Telenet,
ftp, smtp, Transport Protocols)
- TCP/IP applications
- Setting up a network
- Interactive network commands (telnet, rlogin, rsh, ftp, tftp, finger,
whois)
- Domain name system (Structure, Domain Naming Services, Mapping)
- Graphical User Interfaces
- Introduction to GUI
- GUI Standards
- X-Windows
- Window Managers
- MOTIF
- Data Technology
- Industry trends
- Relational Data Model
- Sequential Query Language (SQL) (Data Manipulation, Indexing, Hashing)
- Object-Oriented Databases (Concepts, features and attributes; Relationships;
Procedures)
- Object-oriented vs. Relational database
Course Duration
Course Schedule
Course Materials
- Comprehensive course workbook/summary
- Course certificate of completion
For Registration/Information call (586) 336-7860 or email
info@epcom.com
Return to Course Offerings
|
|
|