This course gives participants without a specific background a general overview of the basic principles and techniques of the IT world.
At the end of this course the participant will:
- be familiar with the basic architectures and technologies of hardware, networks, communication;
- be familiar with the functions and the types of operating systems;
- understand the different kinds of applications: how they work and how they are made;
Future programmers or analysts without a specific IT background.
No specific previous knowledge is required.
- Computer technology basics
computer architecture • binary data • CPU • memory • I/O • mainframe/midrange/PC/server
- Operating systems:
functions • types • OS overview (Windows, Unix/Linux, MVS-z/OS, OS/400-i5/OS, ...)
- Data communication and networks:
LAN & WAN • hubs, routers, switches, modems • Ethernet • ADSL • ISDN • TCP/IP • OSI model • Internet
- Distributed processing:
client/server • web technology • HTML • XML • HTTP • web services • security • firewall
- Data organisation:
data types • storage media • database types • SQL • locking, protection, recovery • data warehouses
traditional & object oriented • programming languages (COBOL, C++, Java, Visual Basic, C#, ...) • programming tools (IDE, CASE) • platforms (Java EE, .NET)
- The development process:
project lifecycle (analysis, design, implementation, test, ...) • methods and techniques • modelling • ERD • Object Orientation (OO) • RUP • UML • organisational aspects
system management • network management • application management • SLA • ITIL
Besides the theoretical explanations, a lot of time is spent on practical examples and even some exercises (e.g. on the basic principles of system analysis).
Koen De Backer, Guido Indesteege, Arnout Veugelen.
|SESSION INFO AND ENROLMENT|