Sei sulla pagina 1di 35

Gateway to the World of Linux

Linux Learning Centre


Linux Learning Centre was founded in the year 1999 as a training school dedicated to the promotion and development of

Linux OS. LLC is the first of its kind in the entire Asian subcontinent to start offering training and consultancy exclusively on

Linux platform. Initially promoted by Institute for Specialised Education, Linux Learning Centre started offering education on

the open source platform to the masses when Linux technologies were available with only a handful of self-taught
Linux Learning Centre
professionals.
H.O.& Corporate Training Centre
At Linux Learning Centre, we impart education on Linux, open source and open source based value added applications.
# 635, 6th Main Road
Initially founded with the encouragement of the local open source users, LLC today has a global patronage attracting Linux
Hanumanthnagar
learning aspirants from 6 continents. LLC has also imparted onsite training across the country and overseas to corporate and
Bangalore 560019, INDIA
Tel: +91-80-22428538 / 26610999 research centres. Linux Learning Centre has till date delivered Linux education to participants from more than 37 countries

TelFax: +91-80-26600839 from 6 continents.


Cell: +91-9845057731 Linux Learning Centre keeps abreast with the latest innovative developments in the open source community, bringing the

latest technology in to the class room. At LLC, our engineers always crave to implement the latest release versions - be it the
LLC Satellite Centre
# 1291, 24th Cross, 30th Main bash shell or a Beowulf Cluster.
Banashankari 2nd Stage LLC has learning programmes on OS administration, security, internals, programming, RDBMS, Perl & PHP Scripting on
Bangalore-560070 Linux. Linux Learning Centre is a Red Hat Training Partner. LLC is a channel for RHCE & RHCSS Red Hat Certifications, the
Tel: +91-80- 26712928
most respected OS certifications in the world. LLC has in its rolls certified professionals who deliver Red Hat Linux training

Email: info@linuxlearningcentre.com leading to Red Hat Certification


www.linuxlearningcentre.com In short, Linux Learning Centre is - The Gateway to the World of Linux.

Linux LLC102 Essentials of Linux OS Courses LLC403 Qmail Server Administration


Basics LLC404 Postfix Mail Server Administration
for a
LLC405 Linux Firewall Solutions
Linux LLC406 Open LDAP Server Administration
Linux LLC103 Linux System & Network Administration
Power LLC408 Samba Server Administration
Admn. LLC203 Linux Advanced Administration

Courses
User LLC409 DNS Administration
LLC303 Linux System & Network Monitoring Tools

RHCE Certification Track

LLC104 Linux Internals & Programming Essentials


User-level experience with
any computer system RH033 + RH133 + RH253
Take
Linux LLC106 Device Driver Programming on Linux Certification
Developer
LLC107 Network Programming on Linux
RH033 Red Hat Linux Essentials
or equivalent knowledge RH133 + RH253 Lab Exam
RH302
Courses RH133 Red Hat Linux System
LLC109 CVS on Linux Administration or equivalent knowledge RH253

Experienced Linux / Unix Administrators can go


through 4 day fast-track orientation programme RH301
RHCE
LLC108 Bash Shell Scripting Essentials
l RH033 Red Hat Linux Essentials l RH253 Red Hat Linux Network & Security Administration
Scripting LLC206 Programming with Perl l RH133 Red Hat Linux System Administration l RH301 Red Hat Rapid Track Certification Course
Courses
LLC207 Programming with Python

Red Hat Certified Security Specialist - RHCSS Certification Track

RHS333 EX333
LAMP LLC204 MySQL on Linux
RHCE or RHCE Level Skills
or equivalent experience Training + Expertise Exam
Certificate of
Expertise Certificate
of
LAPP LLC205 Programming with PHP RHCE or RHCE Level Skills RH423
+ EX423 Certificate of Expertise
or equivalent experience Expertise
Courses
Training Expertise Exam
on all
LLC208 PostgreSQL on Linux
Three Skills
RHS429 EX429
RHCE or RHCE Level Skills
or equivalent experience Training + Expertise Exam
Certificate of
Expertise

Only current RHCEs are eligible to be certified as a Red Hat Certified Security Specialist (RHCSS), RHCSS
while anyone can attend the courses in this track.
Application LLC105 Programming with Qt
l RHS333 Red Hat Enterprise Security : Network Services
Programming LLC501 Programming with OpenGL l RH423 Red Hat Enterprise Directory Services and Authentication
l RHS429 Red Hat Enterprise SELinux Policy Administration

Linux Learning Centre also offers onsite training for Linux migration and Certification. The onsite training can be customised as per group requirements with topics drawn and
integrated from various courses. Such projects have already been undertaken by LLC at various MNCs, PSUs, Govt. Research Centres both in India and abroad.

All programmes and schedules are announced and regularly updated on our website.

Linux is the registered trademark of Linus Torvalds. All brand and product names are trademarks or registered trademarks of their respective companies.
LLC102 LINUX LEARNING CENTRE

Essentials of Linux OS
Course Overview Course Outline
LLC102 Essentials of Linux OS is for people new to Linux
• Introduction to Linux
and who want to achieve maximum productivity at home or - GNU Project / GPL Licensing

at workplace using Linux Command-line Utilities and - Evolution of Linux & Development
Linux Learning Centre Model
Desktop-based office application suites for common office
H.O.& Corporate Training Centre - Bash Shell Essentials
productivity tasks.
# 635, 6th Main Road - Device Identities in Linux
Hanumanthnagar The course covers the methods of using Linux Shell and the
- Partitioning Schemes
Bangalore 560019, INDIA desktop GUI interface (KDE & GNOME) and office
• Linux Installation & Configuration :
Tel: +91-80-22428538 / 26610999 productivity applications for traditional desktop tasks such Workstation & Server Classes
TelFax: +91-80-26600839 as word processing, spreadsheet creation, internet access
• The Graphical User Interface
Cell: +91-9845057731 and demonstrates the ability to comfortably share work - X Window System
across platforms. The course is offered on the latest version - Basic Structure
LLC Satellite Centre
# 1291, 24th Cross, 30th Main of Red Hat Linux. - Invoking the Graphical User Interface
Banashankari 2nd Stage • Configure and customize your Linux
Bangalore-560070 Pre-Requisites desktop
Tel: +91-80- 26712928
User-level experience with any computer system, use of • An Overview of GNOME/KDE
mouse, use of menus, use of any desktop or window-based Desktop/Applications
Email: info@linuxlearningcentre.com
application on any operating system. • An Overview of OpenOffice Suite
www.linuxlearningcentre.com
- Exploring Word Processor, Spreadsheet
Target Audience
& Presentation Modules
Anyone who is beginning to explore the Linux OS from
• Linux File System
basics for the purpose of using the system for learning to - Ext2 / Ext3 Features
use the bash shell utilities and exploring the desktop for - Directory Structure & Contents
better productivity. • Basic Shell utilities /commands
- Directory / File Operations
Course Material - System/Process/Disk Status Indicators
Training & Certification
The courseware includes a comprehensive collection of - Installing applications using RPM
Programmes at LLC
material useful as a course guide and further as a reference - Getting Help : man, info pages,
LLC102: Essentials of Linux OS
book for Linux Desktop Usage. On-Line Manuals
LLC103: Linux System & Network Administration
LLC203: Linux Advanced Administration • Exploring the default text editor : vi
LLC303: Linux System & Network Monitoring Tools Post Training Support • Configure an Internet connection
LLC104 : Linux Internals & Programming Essentials
LLC105: Programming with Qt Candidates can clarify any doubts on the topics covered in • Access the Internet using a web browser
LLC106: Device Driver Programming on Linux
the course over email for a period of 30 days after the - Using Firefox
LLC107: Network Programming on Linux
LLC108: Bash Shell Scripting Essentials conclusion of the course. • Configure email accounts using kmail
LLC109: CVS on Linux
LLC204: MySQL on Linux
Course Duration
LLC205: Programming with PHP
LLC206: Programming with Perl Two Days: 10 am - 5.30 pm
LLC207: Programming with Python
LLC208: PostgreSQL on Linux
LLC403: Qmail Server Administration
Course Fee
LLC404: Postfix Mail Server Administration Rs.3,000/- (plus 12.36% service tax)
LLC405: Linux FireWall Solutions
LLC406: Open LDAP Server Administration
LLC408: Samba Server Administration Mode of Payment
LLC409: DNS Administration
The course fee may be paid in cash or cheque / Demand
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP Draft payable in Bangalore City in favour of “Linux Learning
RH033: Red Hat Linux Essentials Centre (P) Ltd.”.
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC103 LINUX LEARNING CENTRE

Linux System & Network Administration


Course Overview Course Outline
LLC103 Linux System & Network Administration Course is • User Administration
- Essentials : Concept of users
an intensive course designed to rapidly train on skills & groups
- User Account Management
required for Administering a Linux Server. This course gets a
Linux Learning Centre - Password Management
- Group Management
person to advanced levels of Linux Administration. It
H.O.& Corporate Training Centre - Configuring a co-administrator
provides training from fundamental concepts relating to User - the sudo utility
# 635, 6th Main Road
Administration with live demonstrations and emphasis on • File / Directory Access Control
Hanumanthnagar Mechanisms
Bangalore 560019, INDIA administration through shell commands. - Default Permissions & umask
setting
Tel: +91-80-22428538 / 26610999 - Exploring suid/sgid/sticky bits
- The Extended Attributes
TelFax: +91-80-26600839 The course is offered on the latest version of Red Hat Linux.
- File System ACL 's
Cell: +91-9845057731 • Exploring Critical Configuration
Pre-Requisites files - grub.conf, inittab, fstab
LLC Satellite Centre • Service initializing scripts
The attendees for this course require to possess the
# 1291, 24th Cross, 30th Main • Task Schedulers
Banashankari 2nd Stage knowledge base covered in LLC102 or must have any such - at, cron & anacron daemons
Bangalore-560070 • Disk Quotas
compatible level on their own before enrolling themselves for - Assigning user quotas
Tel: +91-80- 26712928
this course. • Printer Management using CUPS
- Configuring a printer
Email: info@linuxlearningcentre.com • Linux Networking Environment
Target Audience - Networking features of Linux
www.linuxlearningcentre.com
This course is for - Administrators who wish to migrate to - Configuring a NIC
- Miitool
Linux from any other multiuser OS and gain a thorough
- Setting Gateway
understanding of Linux Administration and who are already - IP Forwarding
well-versed in basics of Linux Operating System. • Basic Network Client Services
- telnet, ftp & SSH Services
• Basic Concepts of DNS
This course is also for one who is targetting Red Hat - Implementation of BIND
- forward & reverse lookup
Certification - RHCE to be followed by RH300 - Red Hat
- DNS Client Commands
Rapid Track Certification Course. - DNS Slave Configuration
Training & Certification • DHCP - Server / Client setup

Programmes at LLC Course Material • NFS - Network File System


- RPC portmapper
LLC102: Essentials of Linux OS The courseware includes a comprehensive collection of - autofs implementation
LLC103: Linux System & Network Administration material useful as a course guide and further as a reference • NIS - Network Information
LLC203: Linux Advanced Administration System
LLC303: Linux System & Network Monitoring Tools book for Linux Administration. - ypserver / yp client
LLC104 : Linux Internals & Programming Essentials - Slave Server Configuration
LLC105: Programming with Qt
Post Training Support • Apache Web Server
LLC106: Device Driver Programming on Linux - Basic Configuration
LLC107: Network Programming on Linux Candidates can clarify any doubts on the topics covered in - Name & IP Based Virtual
LLC108: Bash Shell Scripting Essentials Hosting
the course over email for a period of 30 days after the
LLC109: CVS on Linux - Restriction through htaccess
LLC204: MySQL on Linux conclusion of the course. - Authentication through SSL
LLC205: Programming with PHP • Samba Server
LLC206: Programming with Perl - File & Print Service
Course Duration - Authentication through samba
LLC207: Programming with Python
LLC208: PostgreSQL on Linux Four Days: 10 am - 5.30 pm - smbmount, smbclient services
LLC403: Qmail Server Administration • Sendmail - Mail Server
LLC404: Postfix Mail Server Administration - Configuring mail service
LLC405: Linux FireWall Solutions
Course Fee - SMTP Server, POP3 / IMAP
LLC406: Open LDAP Server Administration Rs. 6,000/- (plus 12.36% service tax) Server Setup (Dovecot )
LLC408: Samba Server Administration • An Overview of Postfix mail server
LLC409: DNS Administration - Configuration
LLC501: Programming with OpenGL Mode of Payment • Proxy Server - Squid
LLC602: LAMP - Linux, Apache, MySQL & PHP The course fee may be paid in cash or cheque / Demand - ACL for restricting access
RH033: Red Hat Linux Essentials - User Authentication
Draft payable in Bangalore City in favour of “Linux Learning
RH133: Red Hat Linux System Administration • Working with GUI tools
RH253: Red Hat Linux Network & Security Administration Centre (P) Ltd.”. - Default applications
RH301: Red Hat Rapid Track Certification Course - Webmin Utility
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC203 LINUX LEARNING CENTRE

Linux Advanced Administration


Course Overview Course Outline
LLC203 Linux Advanced Administration is a compilation of • Samba Primary Domain Controllers
- Samba PDC Configuration
advanced topics required by a Linux Administrator. The
- Authentication for Windows Clients
course is with live demonstrations of Linux High Availability
Linux Learning Centre - Profiles For Windows Clients
Server, modifying and recompiling the Kernel, - Logon Scripts
H.O.& Corporate Training Centre
understanding Squid server, Samba as PDC, and Tomcat. - Home Directory
# 635, 6th Main Road
Hanumanthnagar Emphasis is given to configuration through shell commands.
• Clusters in Linux
Bangalore 560019, INDIA This course is offered on compatible versions of Linux OS. - Types and Terminology
Tel: +91-80-22428538 / 26610999 - High Availability Cluster

TelFax: +91-80-26600839 Pre-Requisites - Cluster using Heartbeat


Must have undergone LLC103 Linux System & Network - IP Takeover
Cell: +91-9845057731
- Service Takeover
Administration course or have a thorough knowledge of
- Resource Takeover
LLC Satellite Centre
Linux Networking capabilities and good administration skills. - Linux Virtual Server
# 1291, 24th Cross, 30th Main
Banashankari 2nd Stage - Ipvsdam Configuration
Target Audience
Bangalore-560070 • Introduction to Kernel Concepts
Tel: +91-80- 26712928 This course is for Linux Administrators who wish to learn - Types of Kernels
advanced skills on Linux System & Networking features. - Updating Modules
Email: info@linuxlearningcentre.com Candidates who complete this course will be able to setup all - Patching the Kernel
www.linuxlearningcentre.com - Kernel Compiling Methods
advanced servers as are covered in this course.
- Compilation Process
- Booting with Modified Kernel
Course Material
• RPM Management
The courseware includes a comprehensive collection of - Advanced Options
material useful as a course guide and further as a reference - Conversion from Source to Binary
book. • Web Proxy Server
- Squid with Password Authentication
Post Training Support - Danse Guardian - Content Filtering
Candidates can clarify any doubts on the topics covered in - Squid Monitoring
Training & Certification
- sarg - Squid Analysis & Report
Programmes at LLC the course over email for a period of 30 days after the Generator
LLC102: Essentials of Linux OS
conclusion of the course. - Transparent Proxy
LLC103: Linux System & Network Administration
• Tomcat with Apache Server
LLC203: Linux Advanced Administration Course Duration - Jakarta Tomat
LLC303: Linux System & Network Monitoring Tools
LLC104 : Linux Internals & Programming Essentials Two Days : 10 am - 5.30 pm - Tomcat Configuration
LLC105: Programming with Qt - Configure Apache Connector
LLC106: Device Driver Programming on Linux - Create Tomcat Admin
Course Fee
LLC107: Network Programming on Linux
LLC108: Bash Shell Scripting Essentials Rs. 5,000/- (plus 12.36% service tax)
LLC109: CVS on Linux
LLC204: MySQL on Linux
LLC205: Programming with PHP
Mode of Payment
LLC206: Programming with Perl The course fee may be paid in cash or cheque / Demand
LLC207: Programming with Python
LLC208: PostgreSQL on Linux
Draft payable in Bangalore City in favour of “Linux Learning
LLC403: Qmail Server Administration Centre (P) Ltd.”.
LLC404: Postfix Mail Server Administration
LLC405: Linux FireWall Solutions
LLC406: Open LDAP Server Administration
LLC408: Samba Server Administration
LLC409: DNS Administration
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC303 LINUX LEARNING CENTRE

Linux System & Network Monitoring Tools


Course Overview Course Outline
• Monitoring System and Services
Linux has gained considerable momentum as the operating - Terminology
system of choice for deploying network services such as - Host and Network Security
- Network Monitoring Utilities
web, ftp, email, and file sharing. Linux System & Network
Linux Learning Centre - System Monitoring Utilities
Monitoring Tools Course provides training in these network • Nagios The Network Monitor
H.O.& Corporate Training Centre - Nagios Dependencies
services monitoring. This course is offered on compatible
# 635, 6th Main Road - Installing of Nagios
Hanumanthnagar versions of Linux OS. - Nagios Configuration
- Object Configuration
Bangalore 560019, INDIA - CGI Configuration
Prerequisites: - External Commands
Tel: +91-80-22428538 / 26610999
LLC103 / RH301 / RHCE certification or equivalent work • Multi Router Traffic Grapher
TelFax: +91-80-26600839 - SNMP and MRTG Terminology
Cell: +91-9845057731 experience is required for this course. - MRTG Installation and Configuration
- MRTG and Linux MIBs
- CPU And Memory Monitoring MIB
LLC Satellite Centre Target Audience - TCP/IP Monitoring MIB
# 1291, 24th Cross, 30th Main The audience for this course include System and network - Target Parameters
Banashankari 2nd Stage
administrators, consultants, and other IT professionals • Network Intrusion Prevention System
Bangalore-560070 - Overview of Snort Rules
Tel: +91-80- 26712928 responsible for the server security planning, - Configuration of Snort
- Snort GUI Configuration
implementation, and maintenance of network servers. IT - Snort with MySQL
Email: info@linuxlearningcentre.com - Snort Logging
Managers who benchmark Network Monitoring tools for their
www.linuxlearningcentre.com • Network Based Utilities
Organisation. - Wireshark
- Protocol Analyzer
Course Material - Packet Sniffing
- Generate Datastream
The courseware includes comprehensive collection of - Nmap
- Port Scanner
material useful as a course guide and further as a reference - Nmap Front End
book. - tcpdump
- Console Based Packet Analyzing
- Webalizer
Post Training Support - Web Log Analyzer

Training & Certification Candidates can clarify any doubts about the topics covered • System Monitoring Utilities
- System Snapshot Generation
Programmes at LLC in the course over email for a period of 30 days after the - System Statistics Tools
LLC102: Essentials of Linux OS conclusion of the course. - Logwatch and Logrotate Concepts
LLC103: Linux System & Network Administration
LLC203: Linux Advanced Administration
Course Duration
LLC303: Linux System & Network Monitoring Tools
LLC104 : Linux Internals & Programming Essentials Two Days : 10 am - 5.30 pm
LLC105: Programming with Qt
LLC106: Device Driver Programming on Linux
LLC107: Network Programming on Linux
Course Fee
LLC108: Bash Shell Scripting Essentials Rs. 5,000/- (plus 12.36% service tax)
LLC109: CVS on Linux
LLC204: MySQL on Linux
LLC205: Programming with PHP Mode of Payment
LLC206: Programming with Perl
The course fee may be paid in cash or cheque / Demand
LLC207: Programming with Python
LLC208: PostgreSQL on Linux Draft payable in Bangalore City in favour of “Linux Learning
LLC403: Qmail Server Administration Centre (P) Ltd.”.
LLC404: Postfix Mail Server Administration
LLC405: Linux FireWall Solutions
LLC406: Open LDAP Server Administration
LLC408: Samba Server Administration
LLC409: DNS Administration
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC104 LINUX LEARNING CENTRE

Linux Internals & Programming Essentials


Course Overview Course Outline
LLC104 Linux Internals & Programming Essentials course • Introduction to Kernel
- History of Linux
takes an insight in to the Linux Kernel, understanding its - Types of Kernel
- The Linux kernel
features and subsystem architecture. It further explores the
Linux Learning Centre - Kernel Architecture
features of the file system, memory management, process • The Boot Process
H.O.& Corporate Training Centre - BIOS Level
management, system calls, IPCs and network
# 635, 6th Main Road - Boot Loader

Hanumanthnagar implementations. - Setup, startup_32 functions


- The start_kernel() function
Bangalore 560019, INDIA • Kernel Recompilation
Pre-Requisites
Tel: +91-80-22428538 / 26610999 - Importance of make files
Experienced C programmers with UNIX or Linux workstation - Procedure to recompile the kernel
TelFax: +91-80-26600839
• Implementing System Calls
Cell: +91-9845057731 power user skills who want to begin developing applications - System Calls Defined
on Linux. - System Calls and APIs
LLC Satellite Centre - System Call Table
- Unistd.h and entry.S files
# 1291, 24th Cross, 30th Main
Target Audience - Implementing a new system call
Banashankari 2nd Stage
This course is for programmers who are new to the linux • The File System
Bangalore-560070 - Virtual File system & its role
Tel: +91-80- 26712928 environment and want to learn about the kernel level - VFS data structures super_block, inode, file &
dentry
features of the operating system. This course also helps - Files associated with a process
Email: info@linuxlearningcentre.com - System Calls
programmers who are further intending to learn embedded
www.linuxlearningcentre.com - Lab Exercisers
and real time programming on linux. • Process management
- Process Defined
- Process Descriptor Structures in the kernel
Course Material
- Process States
The courseware includes a comprehensive collection of - Process Scheduling
- Process Creation
material useful as a course guide and further as a reference - System calls related to process management
book for Linux System and Basic Kernel Programming. • Inter Process Communication
- Pipes, Fifo's, signals
- System-V IPC's
Post Training Support - Message queues
Training & Certification Candidates can clarify any doubts on the topics covered in - Shared memory
- Semaphores
Programmes at LLC the course over email for a period of 30 days after the
• Sockets
LLC102: Essentials of Linux OS conclusion of the course. - An Overview
LLC103: Linux System & Network Administration - System calls related to TCP and UDP sockets
LLC203: Linux Advanced Administration
Course Duration • Memory Management
LLC303: Linux System & Network Monitoring Tools - Defining and Creating secondary memory
LLC104 : Linux Internals & Programming Essentials Three Days: 10 am - 5.30 pm areas
LLC105: Programming with Qt - Responsibilities of Memory Management
LLC106: Device Driver Programming on Linux Module
LLC107: Network Programming on Linux Course Fee - Memory allocation & deallocation system calls
LLC108: Bash Shell Scripting Essentials malloc, calloc, alloca, free
Rs. 4,600/- (plus 12.36% service tax) - Demand Paging defined
LLC109: CVS on Linux
- Process Organization in Memory
LLC204: MySQL on Linux
- Address Translation and page fault handling
LLC205: Programming with PHP Mode of Payment - Memory allocation strategies
LLC206: Programming with Perl
The course fee may be paid in cash or cheque / Demand - Buddy System Algorithm
LLC207: Programming with Python - Slab Allocator
LLC208: PostgreSQL on Linux Draft payable in Bangalore City in favour of “Linux Learning - Swapping Memory Areas
LLC403: Qmail Server Administration Centre (P) Ltd.”. - Memory Mapping
LLC404: Postfix Mail Server Administration
• Programming & Debugging Tools
LLC405: Linux FireWall Solutions
- strace: tracing system calls
LLC406: Open LDAP Server Administration - Tools used to detect memory access error and
LLC408: Samba Server Administration Memory leakage in Linux : mtrace
LLC409: DNS Administration - Using gdb and ddd utilities
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC105 LINUX LEARNING CENTRE

Programming with Qt
Course Overview Course Outline
• Introduction to Qt; Survey of GUI toolkits
Qt is a multiplatform C++ application development - Technical and product history of Qt, Trolltech.
- Dual-license of Qt
framework. It has become the emerging standard • Installation
- Getting Qt sources; Compiling and Installing Qt
- “Hello World” program in Qt
development environment for IT professionals who want to • Introduction to Signals and Slots
Linux Learning Centre - Making a connection; Breaking a connection; Creating signals & slots
write a single source-tree, port it to multiple platforms with a • Introduction to UI programming in Qt
- The QWidget class; The QMainWindow class; Qt Designer
H.O.& Corporate Training Centre - User actions: QAction/QToolButton/QMenu/QToolBar Exercise: Text
simple recompile, integrate it easily with Motif and ActiveX, Editor
# 635, 6th Main Road • Containers, Types, and Macros.
make it database-capable, globalize it, give it a native look - QList; QMap; QStack; Interating containers
Hanumanthnagar • Common Widgets

Bangalore 560019, INDIA and feel, and run it at native speed. After completion you will - QPushButton, QCheckBox, QRadioButton, QToolButton
- QLabel; QLineEdit, QSpinBox ; QGroupBox
- QSlider, QProgressBar
Tel: +91-80-22428538 / 26610999 have: A knowledge of the capabilities & limitations of Qt; A • Common Dialogs
- QFileDialog; QInputDialog; QColorDialog;
TelFax: +91-80-26600839 knowledge of multi platform development using Qt; - QMessageBox; QProgressDialog
• Custom Widgets
- Form Widgets; Custom controls
Cell: +91-9845057731 Experience programming with Qt. • Layouts
- Vertical & Horizontal layouts
- Grid layouts; Form layouts; Custom layouts
LLC Satellite Centre Pre-Requisites • Drawing and Printing (Arthur Framework)
- Drawing framework: QPainter, QPaintDevice, QPaintEngine Helper
# 1291, 24th Cross, 30th Main classes: QRect, QPoint, QPen, QBrush, QGradient & QPainterPath

Banashankari 2nd Stage


Very good knowledge of the C++ programming language. - Drawing on widgets
- Drawing on pixmaps
- Printing
Bangalore-560070 Awareness of atleast on UI toolkit is a plus, but not required, - Transformations: QMatrix, QTransform
• Handling Events in Qt
Tel: +91-80- 26712928 Should be comfortable using a GNU/Linux distribution. - Event model in Qt. (QEvent and subclasses, QObject::event()
method)
Knowledge of OpenGL would be a plus (only for learning the - Event handlers in Qt (paintEvent, mousePressEvent,
mouseReleaseEvent etc)
Email: info@linuxlearningcentre.com - Event filters
Qt/OpenGL module) - Signal/Slot internals (QMetaObject and friends)
www.linuxlearningcentre.com • The Model-View Framework (Interview)
- Introduction to MVC Design Pattern
- QAbstractItemModel – Qt's Model class
Target Audience - QAbstractItemView – Qt's View class
- QAbstractItemDelegate – Qt's Delegate class
Programmers developing applications for desktops, - QModelIndex – Qt's data pointer into model
- Built in models: QDirModel, QStringListModel, QFileSystemModel
embedded devices and/or targeting multiple platforms - - Built in views: QListView, QTreeView, QColumnView, QTableView
- Built in item views: QListWidget, QTreeWidget, QtableWidget
Windows, Unix and Mac will greatly benefit from this training. - Writing custom models and views
• Graphics View Framework
- QGraphicsScene, QGraphicsView and QGraphicsItem
- OTS Items: QGraphicsLineItem, QGraphicsRectItem, -
Course Material QgraphicsEllipseItem etc
- Custom items
- Transformations and Interactive graphics
The courseware includes a comprehensive guide with • Files, Streams
- IO Device framework: QIODevice
Training & Certification examples. - Built in IO Devices: QFile, QBuffer
- Stream classes: QTextStream and QdataStream
Programmes at LLC - Buffer classes: QByteArray, QString
• Help System (Qt 4.4 module)
LLC102: Essentials of Linux OS Post Training Support - How to create compressed help files in Qt
- Using compressed help files in Qt assistant
LLC103: Linux System & Network Administration - Showing help in your applications using QHelpEngine and friends
LLC203: Linux Advanced Administration
Candidates can clarify any doubts on the topics covered in • Multimedia (Phonon)
- How to play audio and video files in Qt
LLC303: Linux System & Network Monitoring Tools the course over email for a period of 30 days after the • HTML Rendering (WebKit)
LLC104 : Linux Internals & Programming Essentials - Introduction to WebKit project
conclusion of the course. - QWebView – the Browser control in Qt
LLC105: Programming with Qt • Making your applications scriptable (QtScript)
- Basic concepts: What does a scriptable application mean
LLC106: Device Driver Programming on Linux - Evaluating scripts using QScriptEngine
LLC107: Network Programming on Linux Course Duration - Accessing Qt/C++ objects in the script environment
- Accessing variables in the script within Qt/C++
LLC108: Bash Shell Scripting Essentials - Designing objects for scriptability
LLC109: CVS on Linux
Five Days: 10 am - 5.30 pm • XML
- DOM and SAX
LLC204: MySQL on Linux - Parsing XML files
- Authoring XML files
LLC205: Programming with PHP Course Fee • OpenGL
LLC206: Programming with Perl - The QGLWidget class

LLC207: Programming with Python Rs. 15,000/- (plus 12.36% service tax) - Using OpenGL in graphics view
- Using OpenGL in your widgets
LLC208: PostgreSQL on Linux • Doing Things in Parallel. (Threads and Qprocess)
- QThread, QMutex and QSemaphore
LLC403: Qmail Server Administration - QProcess
Mode of Payment • Plugin system
LLC404: Postfix Mail Server Administration
- QPlugin and friend classes
LLC405: Linux FireWall Solutions The course fee may be paid in cash or cheque / Demand - Creating Qt Designer plugins
- Architecting applications to allow extensions via plugins
LLC406: Open LDAP Server Administration
Draft payable in Bangalore City in favour of “Linux Learning How to load and use plugins
- Using QLibrary to dynamically load libraries
LLC408: Samba Server Administration
• Networking
LLC409: DNS Administration Centre (P) Ltd.”. - Understanding QAbstractSocket
- TCP/IP communication using QTcpSocket and QTcpServer UDP
LLC501: Programming with OpenGL
communication using QUdpSocket
LLC602: LAMP - Linux, Apache, MySQL & PHP - FTP / HTTP Transactions
• Introduction to Third-Party Libraries
RH033: Red Hat Linux Essentials - Qwt – Graphing Library
RH133: Red Hat Linux System Administration - GCF – Components Framework Library (similar to Microsoft's COM
and KParts)
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC106 LINUX LEARNING CENTRE

Device Driver Programming


Course Overview Course Outline
LLC106: Device Driver Programming on Linux course takes • An introduction to device drivers
- Role of the Device Drivers
an insight into the Linux kernel and the way it manages - Splitting the kernel
devices. In this course we will be looking at the services - Classes of devices and modules
Linux Learning Centre - Kernel Architecture or Model
offered by the Linux Kernel for device drivers, and also look
H.O.& Corporate Training Centre • Module Basics
at how to program character, block and network devices. -Introduction to Modules & Device Drivers
# 635, 6th Main Road
- Modules Defined
Hanumanthnagar
Pre-Requisites - Types of Modules in the kernel
Bangalore 560019, INDIA - Writing Your first kernel module
Considerable knowledge of Linux System Programming
Tel: +91-80-22428538 / 26610999 - Module Related Commands
TelFax: +91-80-26600839 concepts like signals, processes, file operations, system - Kernel Module vs Applications
calls and sockets or LLC104: Linux Internals & Programming - User space vs Kernel space
Cell: +91-9845057731
- Statically linked vs Dynamically linked
Essentials Course. drivers/modules
LLC Satellite Centre - Exporting symbols from modules
# 1291, 24th Cross, 30th Main
Target Audience - The kernel symbol table
Banashankari 2nd Stage - Concurrency in the kernel
Bangalore-560070 This course is designed for C programmers who are familiar
- Module Parameters
Tel: +91-80- 26712928 with Linux System Programming. - Version dependency
- Lab exercises
Email: info@linuxlearningcentre.com Course Material • OS Services And Data Structures
www.linuxlearningcentre.com - Atomic functions, Bit Operations
The courseware includes a comprehensive collection of
- Linked List, Memory barriers
material useful as a course guide and further as a reference - Semaphores
book for Linux Device Driver Programming. - Basic memory Management
- Time intervals in the kernel
- Delaying execution,Kernel timers
Post Training Support
- The proc file system
Candidates can clarify any doubts on the topics covered in
• Character Device Drivers
the course over email for a period of 30 days after the - Registering a character device driver
conclusion of the course. - File operations
- The file structure
Training & Certification
- devfs / lseek /ioctl
Programmes at LLC
Course Duration
- Blocking, non blocking & asynchronous
LLC102: Essentials of Linux OS
Four Days: 10 am - 5.30 pm operations
LLC103: Linux System & Network Administration • Hardware and Interrupt Handling
LLC203: Linux Advanced Administration Course Fee - Using IO Ports
LLC303: Linux System & Network Monitoring Tools - Installing & implementing an interrupt
LLC104 : Linux Internals & Programming Essentials Rs. 6,000/- (plus 12.36% service tax)
handler
LLC105: Programming with Qt - Tasklets and Bottom halves
LLC106: Device Driver Programming on Linux
Mode of Payment - Task queues
LLC107: Network Programming on Linux
LLC108: Bash Shell Scripting Essentials The course fee may be paid in cash or cheque / Demand • Block Device Drivers
LLC109: CVS on Linux Draft payable in Bangalore City in favour of “Linux Learning - Handling requests
LLC204: MySQL on Linux - Ram Disk Driver
LLC205: Programming with PHP Centre (P) Ltd.”.
• Network Drivers
LLC206: Programming with Perl
- The net_device structure in detail
LLC207: Programming with Python
LLC208: PostgreSQL on Linux
- Packet transmission
LLC403: Qmail Server Administration - Packet reception
LLC404: Postfix Mail Server Administration - Simulating a network device
LLC405: Linux FireWall Solutions - Exploring the rtl8139 network card
LLC406: Open LDAP Server Administration
LLC408: Samba Server Administration
LLC409: DNS Administration
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC107 LINUX LEARNING CENTRE

Network Programming on Linux


Course Overview Course Outline
LLC107 Network Programming on Linux course takes an • Networks
- Introduction
insight in to the Linux networking. Emphasis is given to - Layering Principles
topics such as interprocess communication, socket - OSI, TCP Models
Linux Learning Centre - TCP, IP, UDP
programming, signals and threads.
H.O.& Corporate Training Centre - TCP (ARP, RARP, ICMP)
# 635, 6th Main Road - IP (Classes, Datagram formats, IP
Pre-Requisites routing, v4 v5 v6)
Hanumanthnagar - ICMP (Error Reporting,
Considerable knowledge of Networking concepts such as
Bangalore 560019, INDIA Correction, icmp format)
packet switching, circuit switching LAN/WAN/MAN.
Tel: +91-80-22428538 / 26610999 • Processes & Signals
TelFax: +91-80-26600839 Knowledge of C/C++ programming makes the - Processes & Process Environment
understanding more effective. - System calls related to Process
Cell: +91-9845057731
Management
- Daemons
LLC Satellite Centre Target Audience - Signals
# 1291, 24th Cross, 30th Main
This program targets the programmers intending to build • Interprocess Communication
Banashankari 2nd Stage
their career over Linux network / socket programming. The - An overview
Bangalore-560070
- Pipes
Tel: +91-80- 26712928 program also provides an effective migration for non-Unix - FIFO's
professionals. - Message Queues
Email: info@linuxlearningcentre.com - Semaphores
www.linuxlearningcentre.com - Shared Memory
Course Material
- Relevant examples on client-
The courseware includes a comprehensive collection of server model
material useful as a course guide and further as a reference • Sockets
book for socket programming. - Outline of Linux domain Sockets
- Sockaddr structure
- Elementary Socket System Calls
Post Training Support - Advanced Socket System Calls
Candidates can clarify any doubts on the topics covered in - Socket Options
the course over email for a period of 30 days after the - TCP/UDP Client/Server examples
- Session Byte order
Training & Certification conclusion of the course.
- IP addr conversion routines I & II
Programmes at LLC • Server Application Design
LLC102: Essentials of Linux OS
Course Duration - Interactive Servers
LLC103: Linux System & Network Administration Three Days: 10 am - 5.30 pm - Concurrent Servers
LLC203: Linux Advanced Administration - Select System Call
LLC303: Linux System & Network Monitoring Tools - Telnet, Netstat, TFTP & POP3
LLC104 : Linux Internals & Programming Essentials Course Fee
• Broadcasting
LLC105: Programming with Qt Rs. 4,600/- (plus 12.36% service tax)
LLC106: Device Driver Programming on Linux • Multicasting
LLC107: Network Programming on Linux • Threading
LLC108: Bash Shell Scripting Essentials Mode of Payment - Essentials of threads
LLC109: CVS on Linux
The course fee may be paid in cash or cheque / Demand - Basic thread functions
LLC204: MySQL on Linux - Communication b/w threads
LLC205: Programming with PHP Draft payable in Bangalore City in favour of “Linux Learning - Synchronization b/w threads
LLC206: Programming with Perl Centre (P) Ltd.” - Mutual Exclusion b/w threads
LLC207: Programming with Python
- Multithreaded concurrent Server
LLC208: PostgreSQL on Linux
LLC403: Qmail Server Administration
LLC404: Postfix Mail Server Administration
LLC405: Linux FireWall Solutions
LLC406: Open LDAP Server Administration
LLC408: Samba Server Administration
LLC409: DNS Administration
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC108 LINUX LEARNING CENTRE

Bash Shell Scripting Essentials


Course Overview Course Outline
• Introduction
In the course LLC108, the participants gain a solid - Shells
basic understanding of shell constructs and - Types of Unix Shells
- Advantages of Shell Scripts
concepts. They learn to create their own shell • Bash Basics
Linux Learning Centre - Initialization Files
scripts, understand existing scripts, and adapt these
H.O.& Corporate Training Centre - Login Shells, Non-Login Shells
to new requirements. - Aliases, Variables
# 635, 6th Main Road - Working with Variables
Hanumanthnagar - Important Internal Bash Variables
Pre-Requisites - Command History
Bangalore 560019, INDIA - Input and Output Channels
Good understanding of the main commands and - Redirection to Files
Tel: +91-80-22428538 / 26610999
user application in Linux and the Linux system - The here Operator
TelFax: +91-80-26600839 - Feeding Output to Another Process
Cell: +91-9845057731 administration. - Duplicating the Output with tee
-Types of Commands
-Quoting
LLC Satellite Centre Target Audience -Substitution and Expansion
# 1291, 24th Cross, 30th Main This course is intended for software developers, - Variable Substitution
Banashankari 2nd Stage - Filename Expansion(File Globbing)
Bangalore-560070 administrators, and other users who want to acquire - Command & Arithmetic Substitution
- Command-Line Interpretation
Tel: +91-80- 26712928 basic shell programming skills. - Command Separators
• Basic Script Elements 1(Input,Output)
Email: info@linuxlearningcentre.com Course Material - Program Flow Charts
-General Considerations
www.linuxlearningcentre.com The courseware includes a comprehensive - Producing Output From a Script
- Reading User Input
collection of material useful as a course guide and - Simple Operation with Variables
further as a reference book for socket programming. - Basic Strings Operation
- Arithmetic Operations
- Regular Expressions
Post Training Support • Basic Script Elements 2(Control Structures)
Candidates can clarify any doubts on the topics - Simple Branching With if
- Short Form of if
covered in the course over email for a period of 30 - Multiple Branch with case
- Iterations and Loops
days after the conclusion of the course.
- Looping with while and until
- Processing a List with for
Training & Certification
Course Duration - Exiting From a Loops
Programmes at LLC - Exiting from the Current Loop
Two Days: 10 am - 5.30 pm - Iteration with continue
LLC102: Essentials of Linux OS
- Exiting from the Loop with break
LLC103: Linux System & Network Administration
• Advanced Scripting Techniques
LLC203: Linux Advanced Administration Course Fee - Reading input with read
LLC303: Linux System & Network Monitoring Tools
LLC104 : Linux Internals & Programming Essentials
Rs. 3,000/- (plus 12.36% service tax) - Shell Functions
- Reading Options with getopts
LLC105: Programming with Qt - Signal Handling with trap
LLC106: Device Driver Programming on Linux Mode of Payment - Implementing Simple Menus with select
LLC107: Network Programming on Linux - Dialog Boxes with dialog
LLC108: Bash Shell Scripting Essentials The course fee may be paid in cash or cheque / - Yes/No Box(yesno)
LLC109: CVS on Linux Demand Draft payable in Bangalore City in favour of - Message Box(msgbox)
LLC204: MySQL on Linux - Input Box(input box)
LLC205: Programming with PHP
“Linux Learning Centre (P) Ltd.”. - Text Box(text box)
LLC206: Programming with Perl - Menu Box(menu)
LLC207: Programming with Python
- Check List Box(checklist)
- Radio List Box(radiolist)
LLC208: PostgreSQL on Linux
- progress Meter Box(gauge)
LLC403: Qmail Server Administration
LLC404: Postfix Mail Server Administration • Useful utilities for Shell Scripts
- cat, cut, date, grep, egrep, sed, test, tr, awk
LLC405: Linux FireWall Solutions
LLC406: Open LDAP Server Administration • Special Variable Subtitution Operators for Bash
LLC408: Samba Server Administration • Debugging Shell Scripts
LLC409: DNS Administration • Sample Scripts
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC109 LINUX LEARNING CENTRE

CVS on Linux
Course Overview Course Outline
• Introduction to Concurrent Version System (CVS)
LLC109 CVS is an advanced Linux Administration
• Architecture Overview
task. .Primarily this is a course designed for both
• Various features of Concurrent Version
system administrators and programers to maintain
Linux Learning Centre • CVS Installation & Configuration
version control of the projects. SVN is an advanced - Server Setup
H.O.& Corporate Training Centre
form of CVS. This course is offered on compatible - Client Setup
# 635, 6th Main Road
versions of Linux OS. • Importing Projects to CVS Servers
Hanumanthnagar - Repository
Bangalore 560019, INDIA
Pre-Requisites • CVS Server Administration
Tel: +91-80-22428538 / 26610999
Must have undergone LLC103 Linux System & • Checkin, Checkout, Updates, Review Changes,
TelFax: +91-80-26600839 Conflict Mgt
Cell: +91-9845057731 Network Administration course or have a thorough
• CVS User Maintenance Commands
knowledge of Linux Networking capabilities with - Comparisons with previous versions
LLC Satellite Centre
administration skills and programmers having Linux - Tagging, Branching & Merging Operations
# 1291, 24th Cross, 30th Main
usage knowledge. - Concurrent properties
Banashankari 2nd Stage
Bangalore-560070 • CVS using GUI tools
Tel: +91-80- 26712928 Target Audience • Advanced Concepts
This course is for Linux Administrators who wish to • Access permissions & privileges
Email: info@linuxlearningcentre.com
learn advanced skills on Linux System & Networking
www.linuxlearningcentre.com • Introduction to Subversion (SVN)
features and for programmers who wish to
• Architecture Overview
understand Project Management. Candidates who
• Various features of Concurrent Version
complete this course will be able to setup CVS • SVN Installation & Configuration
Service. - Server Setup
- Client Setup
Course Material • Importing Projects to SVN Servers
The courseware includes a comprehensive - Repository

collection of material useful as a course guide and • SVN Server Administration


Training & Certification further as a reference book for socket programming. • Checkin, Checkout, Updates, Review Changes,
Programmes at LLC Conflict Mgt
• SVN User Maintenance Commands
LLC102: Essentials of Linux OS Post Training Support
LLC103: Linux System & Network Administration - Comparisons with previous versions
LLC203: Linux Advanced Administration
Candidates can clarify any doubts on the topics - Tagging, Branching & Merging Operations
LLC303: Linux System & Network Monitoring Tools covered in the course over email for a period of 30 - Concurrent properties
LLC104 : Linux Internals & Programming Essentials
days after the conclusion of the course. • SVN using GUI tools
LLC105: Programming with Qt
LLC106: Device Driver Programming on Linux • Advanced Concepts
LLC107: Network Programming on Linux Course Duration
LLC108: Bash Shell Scripting Essentials
• Mailing hooks with log
LLC109: CVS on Linux
Two Days: 10 am - 5.30 pm • Access permissions & privileges
LLC204: MySQL on Linux
LLC205: Programming with PHP Course Fee
LLC206: Programming with Perl
LLC207: Programming with Python Rs. 4,600/- (plus 12.36% service tax)
LLC208: PostgreSQL on Linux
LLC403: Qmail Server Administration
Mode of Payment
LLC404: Postfix Mail Server Administration
LLC405: Linux FireWall Solutions The course fee may be paid in cash or cheque /
LLC406: Open LDAP Server Administration
Demand Draft payable in Bangalore City in favour of
LLC408: Samba Server Administration
LLC409: DNS Administration “Linux Learning Centre (P) Ltd.”.
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC204 LINUX LEARNING CENTRE

MySQL on Linux
Course Overview Course Outline
Linux has gained considerable momentum as the operating • Database Terminology
- DBMS and RDBMS
system of choice for deploying Database Servers for - Tables and Databases
Intranets and Internet Portals. This course offers sufficient - Primary Key and Foreign Key
Linux Learning Centre - Unique Keys
knowledge to build and host a database server on Linux - Structured Query Language
H.O.& Corporate Training Centre - SQL as DDL, DML and DCL
using MySQL as RDBMS. This course is offered on
# 635, 6th Main Road
compatible versions of Red Hat Linux. • MySQL Database Server
Hanumanthnagar - Features of MySQL
Bangalore 560019, INDIA - MySQL Data Directory
Pre-Requisites - Logging and Log Files
Tel: +91-80-22428538 / 26610999 - Installation of MySQL Server
TelFax: +91-80-26600839 The participants should have a conceptual understanding of
• MySQL Database Design
Cell: +91-9845057731 RDBMS and fair knowledge of SQL commands. - Data Definition Language
- Columns and Datatypes
LLC Satellite Centre Target Audience - Primary and Foreign Keys
- Unique Keys and NOT NULL
# 1291, 24th Cross, 30th Main The audience for this course include Database - Auto Increment Values
Banashankari 2nd Stage - Table, View & Database Creation
Administrators, Web Developers and programmers.
Bangalore-560070
• MySQL Queries
Tel: +91-80- 26712928
- Data Manipulation Language
Course Material
- INSERT Records to Table
Email: info@linuxlearningcentre.com The courseware includes a comprehensive collection of - UPDATE Records of Table
- DELETE Records from Table
www.linuxlearningcentre.com material useful as a course guide and further as a reference - Relationships Between Tables
book for Basic Database Administration & PHP scripting. - Inner Joins and Natural Joins
- Left Joins and Right Joins
- Locking the Tables
Post Training Support
• Optimizing Tables and Queries
Candidates can clarify any doubts on the topics covered in - Indexes in MySQL
the course over email for a period of 30 days after the - Setting Indexes to Existing Tables
- Non Unique Indexes
conclusion of the course. - MySQL Functions
- MySQL Cursors
Course Duration • MySQL User Management
Training & Certification
Two Days: 10 am - 5.30 pm - MySQL Users and Privileges
Programmes at LLC - Local and Remote users
- user() Function
LLC102: Essentials of Linux OS
Course Fee - Access Rights with MySQL
LLC103: Linux System & Network Administration
- SQL GRANT Statement
LLC203: Linux Advanced Administration Rs. 3,000/- (plus 12.36% service tax) - Granting Multiple Privileges
LLC303: Linux System & Network Monitoring Tools - Setting Password for Users
LLC104 : Linux Internals & Programming Essentials - Revoking Privileges
LLC105: Programming with Qt
Mode of Payment
- Display Privileges for Tables & Users
LLC106: Device Driver Programming on Linux The course fee may be paid in cash or cheque / Demand
LLC107: Network Programming on Linux • MySQL Storage Engines
LLC108: Bash Shell Scripting Essentials
Draft payable in Bangalore City in favour of “Linux Learning - MyISAM, InnoDB , HEAP Tables
LLC109: CVS on Linux Centre (P) Ltd.”. - Features of InnoDB and MyISAM
LLC204: MySQL on Linux - Repairing Tables by isamchk
LLC205: Programming with PHP
- myisamchk
LLC206: Programming with Perl • MySQL Server Backup & Replication
LLC207: Programming with Python - Backup Principles
LLC208: PostgreSQL on Linux - mysqldump and mysqlhotcopy
LLC403: Qmail Server Administration - Transfers to Database or Server
LLC404: Postfix Mail Server Administration - Backup by Direct Copying
LLC405: Linux FireWall Solutions - Recovering Databases and Tables
LLC406: Open LDAP Server Administration - Setting Multiple MySQL Servers
LLC408: Samba Server Administration - MySQL Server Replication
LLC409: DNS Administration - MySQL Triggers
LLC501: Programming with OpenGL
• API based MySQL Server
LLC602: LAMP - Linux, Apache, MySQL & PHP
- Basics of Standard APIs
RH033: Red Hat Linux Essentials
- Overview of Using PHP API
RH133: Red Hat Linux System Administration
- PHPMyAdmin
RH253: Red Hat Linux Network & Security Administration
- JDBC and MySQL
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC205 LINUX LEARNING CENTRE

Programming with PHP


Course Overview Course Outline
Linux has gained considerable momentum as the operating • PHP Overview
- Introduction to PHP
system of choice for deploying a web servers for Intranets - Insider Serve Side Web Scripting
- Comparison with dynamic content alternatives
and Internet Portals. This course offers sufficient knowledge
Linux Learning Centre like (Perl, CGI, ASP, JSP, Servlets , CGI, etc)
- Three Tier Architecture
to build and host a web server on Linux with PHP-Server side
H.O.& Corporate Training Centre - PHP installation and configuration
scripting language & Apache web server. This course is (configuraton with Apache Web Server and
# 635, 6th Main Road MySQL)
offered on compatible versions of Red Hat Linux.
Hanumanthnagar • PHP Programming Options

Bangalore 560019, INDIA Pre-Requisites • Takilng User inputs from Forms via PHP
- Create a basic PHP Script
Tel: +91-80-22428538 / 26610999 The participants should have a conceptual understanding of - Taking user input
TelFax: +91-80-26600839 HTML & fair knowledge of using any scripting languages. - Pass PHP variables via the URL
- Using the form GET and POST method
Cell: +91-9845057731 - Obtaining data from forms through variables
Target Audience - Calling pages from themselves using forms
The audience for this course include Web Developers and
LLC Satellite Centre • Storing Data in Arrays using PHP
# 1291, 24th Cross, 30th Main programmers. - Indexing and Initialising arrays
- One-dimensional and Multi-dimensional
Banashankari 2nd Stage arrays
Bangalore-560070 Course Material - Array-related functions
Tel: +91-80- 26712928 The courseware includes a comprehensive collection of • PHP Functions
- Purpose of functions
material useful as a course guide and further as a reference - Built-in functions
Email: info@linuxlearningcentre.com - Declaring functions
book for Basic Database Administration & PHP scripting. - Arguments to functions
www.linuxlearningcentre.com
- Scope (global vs local) and Recursion

Post Training Support • Objects in PHP


- Object basics
Candidates can clarify any doubts on the topics covered in - Inheritance
- Classes
the course over email for a period of 30 days after the - Constructor functions
conclusion of the course. - Accessing instance data and functions

• Using Cookies with PHP


- Cookie properties
Course Duration - Setting, Retrieving, and Expiring/Deleting
cookies
Two Days: 10 am - 5.30 pm - Using cookies and Security Issues
Training & Certification
• Session Management in PHP
Programmes at LLC Course Fee - What is a session?
- Dependencies on the php.ini file
LLC102: Essentials of Linux OS Rs. 3,000/- (plus 12.36% service tax) - Understanding PHP session variables
LLC103: Linux System & Network Administration - Create a PHP session variable
LLC203: Linux Advanced Administration - Register and modify PHP session variables
Mode of Payment - PHP Sessions and databases
LLC303: Linux System & Network Monitoring Tools
LLC104 : Linux Internals & Programming Essentials The course fee may be paid in cash or cheque / Demand • Image Generation and Manipulation using PHP
LLC105: Programming with Qt - Installing PHP with image support
Draft payable in Bangalore City in favour of “Linux Learning - Create, Resize, Modufy and Delete images
LLC106: Device Driver Programming on Linux
Centre (P) Ltd.”. - Drawing basic geometric shapes
LLC107: Network Programming on Linux
- Basic examples
LLC108: Bash Shell Scripting Essentials
LLC109: CVS on Linux • Generating PDF files using PHP
- Installing PHP with PDF support
LLC204: MySQL on Linux
- Creating PDF files
LLC205: Programming with PHP
- Setting PDF based content
LLC206: Programming with Perl
LLC207: Programming with Python • Handling Databases with PHP
- PHP's database APIs
LLC208: PostgreSQL on Linux
- Error-handling strategies
LLC403: Qmail Server Administration - Connection/disconnection, log in/log out
LLC404: Postfix Mail Server Administration - Including common access functions
LLC405: Linux FireWall Solutions - Doing simple SQL queries via PHP
LLC406: Open LDAP Server Administration - Building HTML tables using SQL Queries
LLC408: Samba Server Administration
LLC409: DNS Administration
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC206 LINUX LEARNING CENTRE

Programming with Perl


Course Overview Course Outline
Linux has gained considerable momentum as the operating • Introduction
- What is Perl ?
system of choice for writing Perl scripts for various purposes - Why Perl ?
- Gettingl and Installing Perl
like System Administration & web designing . This course
Linux Learning Centre - Perl as an Interpreter
- Writing our first Perl program
offers sufficient knowledge to write Perl scripts to automate
H.O.& Corporate Training Centre - Executing a Perl Program
Administrative tasks. A brief explanation of Perl language • Perl Programming Options
# 635, 6th Main Road
and modules will be given with suitable examples. This - Scalar Variables, Print function, Number
Hanumanthnagar Strings and Assignments

Bangalore 560019, INDIA course is offered on compatible version of Red Hat Linux. - Working with Lists, Arrays and Hashes.
- Conditional Statements - if-elseif, else & unless
Tel: +91-80-22428538 / 26610999 - Conditional Loops - foreach, while, until,

TelFax: +91-80-26600839 Pre-Requisites do....while and do ...until


- References and Typeglobs
Cell: +91-9845057731 The participants should have usage knowledge of Linux and
• Pattern Matching with Regular Expressions.
a fair knowledge of using any scripting language or must - String Interpolation
LLC Satellite Centre - Where Regular Expressions Occur
have undergone LLC102 & LLC108 courses. - Elements of Regular Expressions
# 1291, 24th Cross, 30th Main - More Advanced Pattern matching Expressions
Banashankari 2nd Stage - Extracting Matched Text
Target Audience - Matching more than once
Bangalore-560070
Tel: +91-80- 26712928 The Audience for this course includes System • Subroutines
- Difference between Subroutines & Functions
Administrators & Programmers. - Declaring and Calling Subroutines
Email: info@linuxlearningcentre.com - Passing Parameters
- Prototypes
www.linuxlearningcentre.com Course Material - Returning Values from Subroutines
The courseware includes a comprehensive collection of - Reference to Subroutines

material useful as a course guide and further as a reference • Working with Files and I/O
- Creating Filehandles
book for Programmers. - Reading from Files
- Writing from Files
- Opening Pipes
Post Training Support - Manipulating files and Directories.

Candidates can clarify any doubts on the topics covered in • Standard Perl Modules.
- Modules and Packages
the course over email for a period of 30 days after the - Package and Lexical Variables
- Loading Module - Using do, require & use
conclusion of the course. - Special Hash %INC and Special Array @INC
Training & Certification
- Installing Modules
Programmes at LLC - Finding out what Modules are Installed
Course Duration - Exploring some of the Modules
LLC102: Essentials of Linux OS
LLC103: Linux System & Network Administration
Two Days: 10 am - 5.30 pm • Using Perl for Administration
- User Administration
LLC203: Linux Advanced Administration
- Implementing Disk Quotas
LLC303: Linux System & Network Monitoring Tools Course Fee - Executing a Remote Command
LLC104 : Linux Internals & Programming Essentials - Remote Backup
LLC105: Programming with Qt Rs. 3,000/- (plus 12.36% service tax) - Automating FTP
LLC106: Device Driver Programming on Linux - Getting DNS Address
LLC107: Network Programming on Linux
Mode of Payment • Debugging Perl Scripts.
LLC108: Bash Shell Scripting Essentials - Syntax Error Checklist
LLC109: CVS on Linux The course fee may be paid in cash or cheque / Demand - Diagnostic Modules
LLC204: MySQL on Linux - Using Perl Debugger
Draft payable in Bangalore City in favour of “Linux Learning
LLC205: Programming with PHP
LLC206: Programming with Perl Centre (P) Ltd.”.
LLC207: Programming with Python
LLC208: PostgreSQL on Linux
LLC403: Qmail Server Administration
LLC404: Postfix Mail Server Administration
LLC405: Linux FireWall Solutions
LLC406: Open LDAP Server Administration
LLC408: Samba Server Administration
LLC409: DNS Administration
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC207 LINUX LEARNING CENTRE

Programming with Python


Course Overview Course Outline
Linux has gained considerable momentum as the operating • Introduction to Python
- A Brief history
system of choice for writing Python scripts for various - The Uses and scope of python
- Getting and installing Python
purposes like automation tasks, text parsing and application
Linux Learning Centre • The Python Interpreter
development. This course offers sufficient knowledge to - Using the interpreter
H.O.& Corporate Training Centre - The other IDE's available
understand and write Python programs. A brief explanation
# 635, 6th Main Road • The Language

Hanumanthnagar of Python modules will be given with suitable examples to - Basic I/O operations
- Assignment operators
Bangalore 560019, INDIA explain the scalability of the language and the scope of - Basic data types
- Code blocks and indentations
Tel: +91-80-22428538 / 26610999 implementation of Python. This course is offered on
- Conditional statements
TelFax: +91-80-26600839 compatible version of Red Hat Linux. - Iterations
- Some built-in functions
Cell: +91-9845057731 - Using exceptions
Pre-Requisites - Functions
LLC Satellite Centre - File Operations
The participants should have usage knowledge of Linux and
# 1291, 24th Cross, 30th Main • Object Oriented Principles

Banashankari 2nd Stage


a fair knowledge of using any programming language or - Creating classes
- Creating instances
Bangalore-560070 must have undergone LLC102 & LLC206 courses. - Inheritance
Tel: +91-80- 26712928 - Polymorphism
- Metaclasses
Target Audience
• Modules
Email: info@linuxlearningcentre.com The audience for this course includes programmers who - Extending the language with the help of
www.linuxlearningcentre.com modules
want to learn the language and using it to start developing - Creating modules
applications. - Accessing attributes and importing specific
module names from packages
- Use of the os module
Course Material - Use of the re module for pattern matching
using regular expressions
The courseware includes a comprehensive collection of - Use of the thread module for creating threads
- Using the socket module for opening sockets
material useful as a course guide and further as a reference - Using some client side network protocol
book for Programmers. modules like HTTP and FTP

• Debugging and Optimizing


- Debugging
Post Training Support - The warnings module
Training & Certification
- The profile module
Programmes at LLC Candidates can clarify any doubts on the topics covered in - Optimizing loops and I/O

LLC102: Essentials of Linux OS


the course over email for a period of 30 days after the
LLC103: Linux System & Network Administration conclusion of the course.
LLC203: Linux Advanced Administration
LLC303: Linux System & Network Monitoring Tools
LLC104 : Linux Internals & Programming Essentials
Course Duration
LLC105: Programming with Qt Two Days: 10 am - 5.30 pm
LLC106: Device Driver Programming on Linux
LLC107: Network Programming on Linux
LLC108: Bash Shell Scripting Essentials Course Fee
LLC109: CVS on Linux Rs. 3,000/- (plus 12.36% service tax)
LLC204: MySQL on Linux
LLC205: Programming with PHP
LLC206: Programming with Perl Mode of Payment
LLC207: Programming with Python
The course fee may be paid in cash or cheque / Demand
LLC208: PostgreSQL on Linux
LLC403: Qmail Server Administration Draft payable in Bangalore City in favour of “Linux Learning
LLC404: Postfix Mail Server Administration Centre (P) Ltd.”.
LLC405: Linux FireWall Solutions
LLC406: Open LDAP Server Administration
LLC408: Samba Server Administration
LLC409: DNS Administration
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC208 LINUX LEARNING CENTRE

PostgreSQL on Linux
Course Overview Course Outline
PostgreSQL on Linux is an intensive two-day course for a • Database Terminalogy
- DBMS and RDBMS
variety of IT professionals that provides two days of - Relational Databases
instruction and hands-on lab activities on PostgreSQL - Structured Query Langauage
Linux Learning Centre - SQL as DDL,DML and DCL
Database, an object-relational database powered by • Installation and configuration
H.O.& Corporate Training Centre - Features of PostgreSQL
PostgreSQL. - Installation
# 635, 6th Main Road - Creating the PostgreSQL User
Hanumanthnagar - Configuration
Pre-Requisites - Initialization
Bangalore 560019, INDIA - Starting the Server
The participants should have a conceptual understanding of
Tel: +91-80-22428538 / 26610999 • PostgreSQL Basic Queries
TelFax: +91-80-26600839 RDBMS and fair knowledge of SQL commands. - Create and Drop Tables
- Adding Data with INSERT
Cell: +91-9845057731 - Viewing Data with SELECT
Target Audience - Removing Data with DELETE
- Modifying Data with UPDATE
LLC Satellite Centre The audience for this course include Database - Sorting Data with ORDER BY
# 1291, 24th Cross, 30th Main • PostgreSQL Database Design
Administrators, Web Developers and programmers. - Columns and Datatypes
Banashankari 2nd Stage
- Primary Keys and Foreign Keys
Bangalore-560070 - Unique key and NOT NULL
Tel: +91-80- 26712928 Duration - Auto Increment Values
- Table, View & Database Creation
Two Days: 10 am - 5.30 pm
• PostgreSQL Database Queries
Email: info@linuxlearningcentre.com - NULL and DEFAULT
www.linuxlearningcentre.com Course Fee - AND/OR Usage
- Range of Values
Rs. 3,000/- (plus 12.36% service tax) - LIKE Comparison
- CASE Clause
- Distinct Rows
Mode of Payment - Functions and Operators
- SET, SHOW, and RESET
The course fee may be paid in cash or cheque / Demand - Using GROUP BY, HAVING
Draft payable in Bangalore City in favour of “Linux Learning • Joining Tables
- Creating Joined Tables
Centre (P) Ltd.”. - Three- and Four-Table Joins
- Choosing a Join Key
- One-to-Many Joins
- Unjoined Tables
Training & Certification - Table Aliases and Self-joins
Programmes at LLC • Managing database privileges
- Temporary Tables
LLC102: Essentials of Linux OS - ALTER TABLE
LLC103: Linux System & Network Administration - Assigning users to roles
LLC203: Linux Advanced Administration - Understanding role access
LLC303: Linux System & Network Monitoring Tools
- GRANT and REVOKE
- Views
LLC104 : Linux Internals & Programming Essentials
- Rules
LLC105: Programming with Qt - LISTEN and NOTIFY
LLC106: Device Driver Programming on Linux
• Functions and Triggers
LLC107: Network Programming on Linux - Functions
LLC108: Bash Shell Scripting Essentials - SQL Functions
LLC109: CVS on Linux - PL/PGSQL Functions
LLC204: MySQL on Linux - Triggers
LLC205: Programming with PHP • Importing and Exporting Data
LLC206: Programming with Perl - Using COPY
LLC207: Programming with Python
- COPY File Format
- DELIMITERS
LLC208: PostgreSQL on Linux
- COPY Without Files
LLC403: Qmail Server Administration
LLC404: Postfix Mail Server Administration
• Advance Administration
- Creating Users
LLC405: Linux FireWall Solutions - Backup and Restore
LLC406: Open LDAP Server Administration - Server Start-up and Shutdown
LLC408: Samba Server Administration - Performance Monitoring
LLC409: DNS Administration - System Tables
LLC501: Programming with OpenGL
- PostgreSQL logging
LLC602: LAMP - Linux, Apache, MySQL & PHP • API Based PostgreSQL Server
RH033: Red Hat Linux Essentials
- Basic of Standards APIs
- Overview of Using PHP API
RH133: Red Hat Linux System Administration
- PHPpgAdmin
RH253: Red Hat Linux Network & Security Administration - Application Integration to PostgreSQL
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC403 LINUX LEARNING CENTRE

Qmail Server Administration

Course Overview Course Outline


LLC403 is a rapid track course on Qmail server
• Mail Service Terminology
administration covering integration with MySQL database - Mail Transport Agent
Linux Learning Centre and security based applications. The course addresses the - Mail User Agent
H.O.& Corporate Training Centre advanced configuration of Qmail and courier imap - Mail Access Agent
- Mail Delivery Agent
# 635, 6th Main Road Pre-Requisites - SMTP, IMAP and POP3
Hanumanthnagar - Mail Delivery Process
Participants must have at least entry to mid-level
Bangalore 560019, INDIA
administration knowledge, with good exposure to mail • Role of Qmail Mail Server
Tel: +91-80-22428538 / 26610999 - Qmail Architecture
server concepts. Working knowledge on Linux or Unix OS is
TelFax: +91-80-26600839 - Features of Qmail
essential.
Cell: +91-9845057731 - Mail Store Format
Scope of the course - Message Queues & Queue tools
LLC Satellite Centre - Qmail Configuration Files
# 1291, 24th Cross, 30th Main Given the fact that the topics under discussion are very - ucspi-tcp and daemontools
Banashankari 2nd Stage extensive in nature, the scope of this course is limited to the
Bangalore-560070 • Qmail Mail Server Configuration
depth of skills that can be delivered in two days so as to cover - Qmail MTA Configuration
Tel: +91-80- 26712928
the course outline effectively to the understanding of the - Configuration of Aliases
average audience. - Canonical Maps in Qmail
Email: info@linuxlearningcentre.com
- Qmail-users
www.linuxlearningcentre.com Course Material - Procmail Configuration
The courseware includes a comprehensive collection of - Transport Layer Security (TLS)
material useful as a course guide and further as a reference
- Autoresponder
for a mail administrator. • Qmail in Multiple Domain
- Multiple MTA Setup
Post Training Support - Virtual Domains
Candidates can clarify any doubts on the topics covered in - Limiting Mail ID Numbers
- Fetchmail Configuration
the course over email for a period of 30 days after the
- Relaying through MTA
conclusion of the course.
Training & Certification • MySQL with Qmail Server
Programmes at LLC - SASL Overview
Course Duration - SASL Libraries MySQL
LLC102: Essentials of Linux OS
LLC103: Linux System & Network Administration Two Days: 10 am - 5.30 pm - Need of SMTP AUTH
LLC203: Linux Advanced Administration - SMTP AUTH with MySQL
LLC303: Linux System & Network Monitoring Tools
Course Fee - MySQL for Storing Aliases
LLC104 : Linux Internals & Programming Essentials
LLC105: Programming with Qt Rs. 5,000/- (plus 12.36% service tax) • IMAP Server Configuration
LLC106: Device Driver Programming on Linux - Courier IMAP Configuration
LLC107: Network Programming on Linux
Mode of Payment - IMAP with MySQL
LLC108: Bash Shell Scripting Essentials
- Transport Layer Security (TLS)
LLC109: CVS on Linux The course fee has to be paid completely in advance by cash
LLC204: MySQL on Linux - Squirrel Mail
/ Credit-Debit Card / Cheque / Demand Draft payable in
LLC205: Programming with PHP
• Securing EMails from Attacks
LLC206: Programming with Perl Bangalore City in favour of “Linux Learning Centre Private
LLC207: Programming with Python
- Setting up User Quota
Limited”. The registration can be forwarded along with the - User Based Restrictions
LLC208: PostgreSQL on Linux
LLC403: Qmail Server Administration payment by hand or by courier. - Host Based Restrictions
LLC404: Postfix Mail Server Administration - Clamav Antivirus
LLC405: Linux FireWall Solutions - Qmail Scanner
LLC406: Open LDAP Server Administration
LLC408: Samba Server Administration
- Usage of Spamasassin
LLC409: DNS Administration • Qmail Server Monitoring
LLC501: Programming with OpenGL - Qmail Log Files
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
- ISOQ Logs
RH133: Red Hat Linux System Administration - Qmail-MRTG
RH253: Red Hat Linux Network & Security Administration • Qmail Server Utilities
RH301: Red Hat Rapid Track Certification Course - Vqadmin
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
- Vpopmail
RHS429: Red Hat Enterprise SELinux Policy Administration - Qmailadmin
RH142: Linux Troubleshooting Techniques and Tools - Maildrop
RH184: Red Hat Enterprise Linux Virtualization - Ezmlm Mailer
LLC404 LINUX LEARNING CENTRE

Postfix Mail Server Administration

Course Overview Course Outline


LLC404 is a rapid track course on mail server administration • The role of Postfix Mail Server
covering integration with MySQL database and security - Postfix Architecture
Linux Learning Centre based applications. The course addresses the advanced - Mail Delivery Process
H.O.& Corporate Training Centre configuration of Postfix mail server. - Utility Programs
# 635, 6th Main Road - Lookup Tables
Pre-Requisites
Hanumanthnagar • Configuration of Postfix Mail Server
Participants must have at least entry to mid-level - Single/Multi MTA Configuration
Bangalore 560019, INDIA
administration knowledge, with good exposure to mail - Message Queues and Queue tools
Tel: +91-80-22428538 / 26610999
server concepts. Working knowledge on Linux or Unix OS is - Aliases and Canonical Maps
TelFax: +91-80-26600839
essential. - Transport Layer Security (TLS)
Cell: +91-9845057731
Scope of the course • MySQL with Postfix Mail Server
LLC Satellite Centre - SASL and MySQL
# 1291, 24th Cross, 30th Main Given the fact that the topics under discussion are very - SMTP AUTH with MySQL
Banashankari 2nd Stage extensive in nature, the scope of this course is limited to the - MySQL for Storing Aliases
Bangalore-560070 depth of skills that can be delivered in four days so as to
Tel: +91-80- 26712928 • IMAP Server Configuration
cover the course outline effectively to the understanding of - Dovecot Configuration
the average audience. - Cyrus IMAP Configuration
Email: info@linuxlearningcentre.com
www.linuxlearningcentre.com - IMAP with MySQL
Course Material
- Transport Layer Security (TLS)
The courseware includes a comprehensive collection of
• Securing EMails from Attacks
material useful as a course guide and further as a reference
- User Quota
for a mail administrator. - Client and User Restrictions
- Clamav Antivirus and Amavis
Post Training Support
- Procmail & Spamasassin
Candidates can clarify any doubts on the topics covered in
- Hosting Multiple Domains
the course over email for a period of 30 days after the - Virtual Domain Configuration
conclusion of the course. - Fetchmail Configuration
Training & Certification
Programmes at LLC
- Catchall Accounts
Course Duration
LLC102: Essentials of Linux OS • Relaying through MTA
LLC103: Linux System & Network Administration Four Days: 10 am - 5.30 pm - Inbound Mail Gateway
LLC203: Linux Advanced Administration - Outbound Mail Gateway
LLC303: Linux System & Network Monitoring Tools
Course Fee - Transport Maps
LLC104 : Linux Internals & Programming Essentials
LLC105: Programming with Qt Rs. 9,600/- (plus 12.36% service tax) • Mail Server Redundancy
LLC106: Device Driver Programming on Linux
- Failover with Backup MX
LLC107: Network Programming on Linux
LLC108: Bash Shell Scripting Essentials
Mode of Payment - Archiving Mail for Backup
LLC109: CVS on Linux The course fee has to be paid completely in advance by cash - Exclusive SMTP and IMAP Servers
LLC204: MySQL on Linux
LLC205: Programming with PHP
/ Credit-Debit Card / Cheque / Demand Draft payable in • EMail Content Filtering
LLC206: Programming with Perl Bangalore City in favour of “Linux Learning Centre Private - Content Checking Actions
LLC207: Programming with Python - Mail Header Checking
Limited”. The registration can be forwarded along with the
LLC208: PostgreSQL on Linux
LLC403: Qmail Server Administration payment by hand or by courier. - Mail Body Checking
LLC404: Postfix Mail Server Administration - Mail Attachment Filtering
LLC405: Linux FireWall Solutions
LLC406: Open LDAP Server Administration • Mail Server Utilities
LLC408: Samba Server Administration - cyrusadm and postfixadmin
LLC409: DNS Administration - majordomo
LLC501: Programming with OpenGL
- squirrelmail
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials - Auto-reply
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC405 LINUX LEARNING CENTRE

Linux FireWall Solutions

Course Overview Course Outline


LLC405 begins with basic overview of network security and • Firewall using Linux OS
- Firewall Concepts
exploring into the world of Advanced Firewalling . The
- Proxy Vs Firewall
Linux Learning Centre course LLC 405 enables you to : Configure and Maintain - Router Vs Firewall
intermediate devices to restrict communication between the - Public and Private IP addresses
H.O.& Corporate Training Centre
networks = To implement firewall rules to translate source • Routing Concepts
# 635, 6th Main Road - Gateways
Hanumanthnagar and destination IP addresses using the concept of NAT. - IP Forwarding
Bangalore 560019, INDIA - Communication Between Networks
Pre-Requisites - Network Address Translation
Tel: +91-80-22428538 / 26610999
The course is open to anyone who knows basic Linux • Implementing Firewall Using iptables
TelFax: +91-80-26600839 - iptables Features
Operating System knowledge, routing concepts and TCP/IP
Cell: +91-9845057731 - Installation of iptables
packet structure. LLC 103 or equivalent knowledge is - iptables Rule Constructs
LLC Satellite Centre recommended as pre-requisite. - Tables and Chains
# 1291, 24th Cross, 30th Main • Restricting the Packets
Banashankari 2nd Stage Scope of the course - filter table
Bangalore-560070 - Adding and Inserting Rules
The Network Administrators who design, implement and - Listing and Saving filter Rules
Tel: +91-80- 26712928
maintain intermediate devices to secure communication - INPUT, OUTPUT and FORWARD
Chains
between networks.
Email: info@linuxlearningcentre.com
• Advanced Filtering Through iptables
www.linuxlearningcentre.com Course Material - Protocol, port Filtering
- Layer2 Restrictions
The courseware includes a comprehensive collection of - Generating icmp Messages with
material useful as a course guide and further as a reference REJECT
- TCPMSS
for Routers & FireWalls
• NAT Using iptables
- Source NAT
Post Training Support
- MASQUERADE
Candidates can clarify any doubts on the topics covered in - Destination NAT
the course over email for a period of 30 days after the • Port Forwarding and REDIRECT
- Mangle Table Implementation
conclusion of the course.
Training & Certification - Marking the Packets
Programmes at LLC - Co-existing of Rules in Multiple Tables
Course Duration - TTL,TOS Restrictions
LLC102: Essentials of Linux OS
LLC103: Linux System & Network Administration Two Days: 10 am - 5.30 pm • Logging and Optimization
- Syslog and iptables
LLC203: Linux Advanced Administration
LLC303: Linux System & Network Monitoring Tools
- iptables Logging
Course Fee - Applying Log Limit
LLC104 : Linux Internals & Programming Essentials
LLC105: Programming with Qt Rs. 5,000/- (plus 12.36% service tax) - Resetting iptables Counters
LLC106: Device Driver Programming on Linux • User Defined Chains
LLC107: Network Programming on Linux - Creating of User Defined Chains
LLC108: Bash Shell Scripting Essentials
Mode of Payment
- Linking UDC with Built-in Chains
LLC109: CVS on Linux The course fee has to be paid completely in advance by cash - Managing User Defined Chains
LLC204: MySQL on Linux
LLC205: Programming with PHP
/ Credit-Debit Card / Cheque / Demand Draft payable in
LLC206: Programming with Perl Bangalore City in favour of “Linux Learning Centre Private
LLC207: Programming with Python
Limited”. The registration can be forwarded along with the
LLC208: PostgreSQL on Linux
LLC403: Qmail Server Administration payment by hand or by courier.
LLC404: Postfix Mail Server Administration
LLC405: Linux FireWall Solutions
LLC406: Open LDAP Server Administration
LLC408: Samba Server Administration
LLC409: DNS Administration
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC406 LINUX LEARNING CENTRE

Open LDAP Server Administration

Course Overview Course Outline


LLC406 Open LDAP Server Administration is an intensive •Introduction to Directory Services
-What is a Directory?
course that provides four days of instruction and labs on -LDAP: Models, Schema, and Attributes

Linux Learning Centre cross-platform integration of Open LDAP services to provide -Object Classes

authentication or information services across the enterprise • The LDAP Naming Model
H.O.& Corporate Training Centre -Directory Information Trees & Distinguished
# 635, 6th Main Road Names
Pre-Requisites -Naming Suffixes
Hanumanthnagar -Planning the Directory Hierarchy
RHCE Level knowledge is essential for the participaints to
Bangalore 560019, INDIA • OpenLDAP Directory Server: Basic Configuration
aim at higher level skills. -Installation OpenLDAP Directory Server
Tel: +91-80-22428538 / 26610999
-LDIF
TelFax: +91-80-26600839 Scope of the course -Logging and Indexing

Cell: +91-9845057731 The Network Administrators who need to provide enterprise- • OpenLDAP Directory Server: Authentication and
Security
LLC Satellite Centre wide authentication or who desire training in the -Configuring TLS Security
-Using Access Control Lists
# 1291, 24th Cross, 30th Main management of LDAP based directory services and -slapadd
Banashankari 2nd Stage customization of Linux authentication. The Network
• Searching and Modifying the LDAP Directory
Bangalore-560070 Administrators who have completed RHCE Certification and -Searching the Directory
Tel: +91-80- 26712928 -Updating the Directory
look towards higher level Linux skills. -Graphical LDAP Client Utilities

Email: info@linuxlearningcentre.com Post Training Support • Linux User Authentication with NSS and PAM
-Understanding Authentication and Authorization
www.linuxlearningcentre.com Candidates can clarify any doubts on the topics covered in -Name Service Switch (NSS)
-Advanced PAM Configuration
the course over email for a period of 30 days after the
• Centralized User Authentication with LDAP
conclusion of the course. -Central Account Management with LDAP
-Migrate Existing Data into an LDAP Server
-LDAP User Authentication
Course Duration -autofs with LDAP Integration

Four Days: 10 am - 5.30 pm • Kerberos and LDAP


-Introduction to Kerberos
-Configuring the KDC and Clients
Course Fee -Configuring LDAP to Support Kerberos

Training & Certification Rs. 9,600/- (plus 12.36% service tax) • Directory Replication
-Replication in LDAP
Programmes at LLC -Master and Slave Configuration
Mode of Payment -Planning for Directory Server Availability
LLC102: Essentials of Linux OS
LLC103: Linux System & Network Administration The course fee has to be paid completely in advance by cash • Authenticating Windows Clients
LLC203: Linux Advanced Administration -Windows Networking Overview
/ Credit-Debit Card / Cheque / Demand Draft payable in -Configuring a Samba PDC Using LDAP
LLC303: Linux System & Network Monitoring Tools
LLC104 : Linux Internals & Programming Essentials Bangalore City in favour of “Linux Learning Centre Private • Windows Domain Authentication and Linux Clients
LLC105: Programming with Qt Limited”. The registration can be forwarded along with the -Active Directory Servers
LLC106: Device Driver Programming on Linux -Linux as a Client
LLC107: Network Programming on Linux payment by hand or by courier. -Active Directory and Linux Clients
LLC108: Bash Shell Scripting Essentials
LLC109: CVS on Linux
LLC204: MySQL on Linux
LLC205: Programming with PHP
LLC206: Programming with Perl
LLC207: Programming with Python
LLC208: PostgreSQL on Linux
LLC403: Qmail Server Administration
LLC404: Postfix Mail Server Administration
LLC405: Linux FireWall Solutions
LLC406: Open LDAP Server Administration
LLC408: Samba Server Administration
LLC409: DNS Administration
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC408 LINUX LEARNING CENTRE

Samba Server Administration

Course Overview Course Outline

Interoperability between Linux and Microsoft family • Samba Server


- Installation of Samba Server
Operating system is achieved by Samba. The course LLC - Configuration Files
Linux Learning Centre 408 enables you to : Configure and maintain Samba server - Adding Samba Users
- smbd and nmbd Daemons
=To share various resources = Delegate Samba as an
H.O.& Corporate Training Centre • Exploring Samba Configuration files
# 635, 6th Main Road authentication server for Windows clients = Integrate Samba - smbpasswd, smbusers and smb.conf
- Global Sections and Share Section in
Hanumanthnagar with LDAP = Understand Samba tools. smb.conf
Bangalore 560019, INDIA - File and Print Services
Pre-Requisites - Testing of smb.conf and testparm
Tel: +91-80-22428538 / 26610999
Though the course is open to anyone who knows basic • Configuring Samba Server For Resource
TelFax: +91-80-26600839 Sharing
networking concepts including IP addressing and Services. - Discussion of Default Shares
Cell: +91-9845057731
LLC 103 or RH253 is recommended as pre-requisite. LDAP - Sharing of Directories
- Sharing of Selected Printers
LLC Satellite Centre knowledge is desirable. - Home Directory Share Issues
# 1291, 24th Cross, 30th Main
• Configuring Samba Clients
Banashankari 2nd Stage Scope of the course - Using smbclient and CIFS with mount
Bangalore-560070 The Network Administrators who look towards integrating - Sending Print jobs From a Windows
Machine
Tel: +91-80- 26712928
Linux and Windows Operating systems. After completing - Utilities for Samba Statistics
- Accessing A Windows Share From Linux
this course participant is able to manage resources in a Machine
Email: info@linuxlearningcentre.com
multi-platform environment. • Samba Server Security
www.linuxlearningcentre.com
- IP Based Security
Course Material - Share level Security
- Security for Users and Groups
The courseware includes a comprehensive collection of - write list and create mask
material useful as a course guide and further as a reference • Unix/Windows Filesystem issues
- Changing Default File and Directory
for multi-platform environment. Permissions
- Links and Hidden files
Post Training Support - Forcing the Attributes Like User
Candidates can clarify any doubts on the topics covered in • Samba Configuration Through Web Browser
- Samba Web Administration Tool
the course over email for a period of 30 days after the - xinetd and swat
Training & Certification
Programmes at LLC conclusion of the course. - swat configuration
- swat Restrictions
LLC102: Essentials of Linux OS • Samba Authentication Server Terminology
LLC103: Linux System & Network Administration
Course Duration - netbios Name and Workgroup
LLC203: Linux Advanced Administration Two Days: 10 am - 5.30 pm - WINS and Browsers
LLC303: Linux System & Network Monitoring Tools - Local, Domain and Preferred Master
LLC104 : Linux Internals & Programming Essentials Browsers
LLC105: Programming with Qt Course Fee - OS level
LLC106: Device Driver Programming on Linux • Samba Primary Domain Controllers
Rs. 5,000/- (plus 12.36% service tax)
LLC107: Network Programming on Linux - Samba as Authentication Server for
LLC108: Bash Shell Scripting Essentials Windows Clients
LLC109: CVS on Linux Mode of Payment - Samba Server For Storing Windows
LLC204: MySQL on Linux Profiles
LLC205: Programming with PHP
The course fee has to be paid completely in advance by cash - Samba Storing Logon Scripts of Windows
/ Credit-Debit Card / Cheque / Demand Draft payable in Users
LLC206: Programming with Perl
- Home Directory mapping
LLC207: Programming with Python
Bangalore City in favour of “Linux Learning Centre Private
LLC208: PostgreSQL on Linux • LDAP and Samba Servers
LLC403: Qmail Server Administration Limited”. The registration can be forwarded along with the - Samba Authenticating from LDAP Server
- LDAP Schema For Samba Servers
LLC404: Postfix Mail Server Administration payment by hand or by courier.
LLC405: Linux FireWall Solutions - Samba Commands Adding Users to
LDAP Server
LLC406: Open LDAP Server Administration
LLC408: Samba Server Administration
LLC409: DNS Administration
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC409 LINUX LEARNING CENTRE

DNS Administration

Course Overview Course Outline


LLC409 is a rapid track course on DNS server administration • DNS Terminology
covering Master, Slave DNS Server, Sub Domain - DNS Server Roles
- Primary and Slave DNS Servers
Linux Learning Centre Delegation, Split DNS Server, RNDC, TSIG, DNS Security &
- Caching Name Servers
H.O.& Corporate Training Centre Dynamic DNS. This course is essential to every network - DNS Forwarders
# 635, 6th Main Road administrator who works in an enterprise environment. - Root DNS Servers
- Subdomain Delegation
Hanumanthnagar
Pre-Requisites - DNS Query Types
Bangalore 560019, INDIA
Participants must have a good knowledge of Linux • Bind Configuration
Tel: +91-80-22428538 / 26610999 - Master DNS Server
administration and networking related concepts. Those who
TelFax: +91-80-26600839 - Resource Records
do not have the above concepts are advised to attended our
Cell: +91-9845057731 - Forward Lookup Database
LLC103 and RH253 courses.
- Reverse Lookup Database
LLC Satellite Centre - Mail Server Support
# 1291, 24th Cross, 30th Main Scope of the course
Banashankari 2nd Stage • Slave Server Configuration
Given the fact that the topics under discussion are very
Bangalore-560070 - Replication Parameters
extensive in nature, the scope of this course is limited to the - Master/ Slave Replication
Tel: +91-80- 26712928
depth of skills that can be delivered in two days so as to cover - IP Based Security
the course outline effectively to the understanding of the - TSIG Security
Email: info@linuxlearningcentre.com
average audience. • Subdomain Configuration
www.linuxlearningcentre.com
- Subdomain Delegation
Course Material - Recursive Queries
The courseware includes a comprehensive collection of - Iterative Queries
material useful as a course guide and further as a reference - DNS Forwarders
for a DNS administration. - ACL with Subdomains
• DNS Server Logging
Post Training Support - Channeling and Logging
Candidates can clarify any doubts on the topics covered in - Log Categories
the course over email for a period of 30 days after the - IXFR/AXFR Logs
Training & Certification
- Logging DNS Queries
Programmes at LLC conclusion of the course.
• Split DNS Configuration
LLC102: Essentials of Linux OS - Split DNS Topology
LLC103: Linux System & Network Administration
Course Duration
- DNS Views
LLC203: Linux Advanced Administration Two Days: 10 am - 5.30 pm
LLC303: Linux System & Network Monitoring Tools - Views and ACLs
LLC104 : Linux Internals & Programming Essentials - Match-Clients
LLC105: Programming with Qt Course Fee
• DNS Server Security
LLC106: Device Driver Programming on Linux
Rs. 5,000/- (plus 12.36% service tax) - Restricting Queries
LLC107: Network Programming on Linux
LLC108: Bash Shell Scripting Essentials - Restricting Replication
LLC109: CVS on Linux Mode of Payment - Access Control Lists
LLC204: MySQL on Linux
The course fee has to be paid completely in advance by cash - DNS Chrooting
LLC205: Programming with PHP
LLC206: Programming with Perl / Credit-Debit Card / Cheque / Demand Draft payable in • Remote Name Daemon Controller
LLC207: Programming with Python
Bangalore City in favour of “Linux Learning Centre Private - RNDC Configuration
LLC208: PostgreSQL on Linux
- RNDC Key Generation
LLC403: Qmail Server Administration Limited”. The registration can be forwarded along with the
- Configuring Controls
LLC404: Postfix Mail Server Administration payment by hand or by courier.
LLC405: Linux FireWall Solutions - RNDC Clients
LLC406: Open LDAP Server Administration
• Dynamic DNS Configuration
LLC408: Samba Server Administration
- DNS Server for Dynamic Update
LLC409: DNS Administration
LLC501: Programming with OpenGL - DHCP Server for Dynamic Update
LLC602: LAMP - Linux, Apache, MySQL & PHP - Shared Key Generation
RH033: Red Hat Linux Essentials - DDNS Client Configuration
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
LLC501 LINUX LEARNING CENTRE

Programming with OpenGL

Course Overview Course Outline


This course is tailor made for the wannabe 3D graphics • Introduction
• Getting Started with OpenGL
enthusiast. The course initiates a person with 3D - What is OpenGL
- Materials provided in the course
Linux Learning Centre programming using OpenGL and provides a foundation of - Your First OpenGL Program
- The QGLWidget Class
H.O.& Corporate Training Centre OpenGL concepts using which you can begin exploring the - The initializeGL() method
# 635, 6th Main Road capabilities of OpenGL and write 3D enabled applications. At - The paintGL() method
- The resizeGL() method
Hanumanthnagar the end of the course you would be able to create 3D scenes, - OpenGL Command Syntax
orient objects in the scene, place lights in the scene, apply - Function Naming Convention
Bangalore 560019, INDIA - Constants, Datatypes & Macro naming
Tel: +91-80-22428538 / 26610999 texture and use transparent objects in the scene. The course conventions
- OpenGL as a State Machine
TelFax: +91-80-26600839 has a hands on approach to teaching OpenGL in that the - Libraries related to OpenGL
- Animations in OpenGL
Cell: +91-9845057731 participants will take part in designing and implementing a
• Drawing Objects
C++ library on top of OpenGL to help create simple 3D - Describing a Solid Object: Geometry
LLC Satellite Centre & Topology
scenes. - OpenGL Primitives
# 1291, 24th Cross, 30th Main - Primitive Types
Banashankari 2nd Stage Pre-Requisites - Polygon construction rules
- Solid Object Examples
Bangalore-560070
- Cube
Tel: +91-80- 26712928 Sound knowledge of C and C++. Knowledge of Qt, (LLC105)
- Cone
would be a plus point. - Cylinder
- Drawing solid objects using GLUT Library
Email: info@linuxlearningcentre.com Basic knowledge of Trigonometry, Matrices and Algebra and • Coordinate Transformations
- Types of transformations
www.linuxlearningcentre.com other related math domains. - Translation
- Scaling
Target Audience - Rotation
- Matrix Representation of Transformations
The course is targeted at developers who have not worked - Vertex Matrix
- Translation Matrix
or worked little on 3D programming libraries. This course is a - Scaling Matrix
must for developers interested in learning about OpenGL - Rotation Matrix
- Composition of transformation matrices
and getting started with 3D Programming. - Understanding transformations in OpenGL
- Eye Coordinates
Course Material - Viewing Transformations
- Modeling Transformations
Training & Certification The courseware includes a comprehensive collection of - The Model View duality
- Projection Transformations
Programmes at LLC material useful as a course guide and further as a reference - Viewport Transformations
- Specifying Transformations in OpenGL
LLC102: Essentials of Linux OS book for Programmers. - Atom Example
LLC103: Linux System & Network Administration
• Camera Manipulation
LLC203: Linux Advanced Administration Post Training Support - Viewing in 3D
LLC303: Linux System & Network Monitoring Tools - Projection
LLC104 : Linux Internals & Programming Essentials Candidates can clarify any doubts on the topics covered in - Parallel Projection Math
LLC105: Programming with Qt - Perspective Projection Math
the course over email for a period of 30 days after the - Model View Duality
LLC106: Device Driver Programming on Linux
LLC107: Network Programming on Linux conclusion of the course. - Atom Example Improved
- Parallel and Perspective Projections.
LLC108: Bash Shell Scripting Essentials
• Lights, Color, Materials, depth test
LLC109: CVS on Linux Course Duration - Representation of a color in OpenGL
LLC204: MySQL on Linux - Specifying Color in OpenGL
LLC205: Programming with PHP Three Days: 10 am - 5.30 pm - Shading
- The Color Cube
LLC206: Programming with Perl - Colors in the Real World
LLC207: Programming with Python - Light Concepts and Categories
Course Fee
LLC208: PostgreSQL on Linux - Ambient Light
LLC403: Qmail Server Administration Rs. 12,000/- (plus 12.36% service tax) - Diffuse Light
LLC404: Postfix Mail Server Administration - Specular Light
- Materials Concepts
LLC405: Linux FireWall Solutions
Mode of Payment - Surface Normals.
LLC406: Open LDAP Server Administration - OpenGL Lights and Materials.
LLC408: Samba Server Administration The course fee has to be paid completely in advance by cash - Spot Lights
LLC409: DNS Administration - Drawing Curved Surfaces
LLC501: Programming with OpenGL
/ Credit-Debit Card / Cheque / Demand Draft payable in - The glColorMaterial() function
• Texture Mapping
LLC602: LAMP - Linux, Apache, MySQL & PHP Bangalore City in favour of “Linux Learning Centre Private - Specifying the texture
RH033: Red Hat Linux Essentials - Indicate how the texture is to be applied to
Limited”. The registration can be forwarded along with the each pixel.
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration payment by hand or by courier. - Enable texture mapping.
- Draw the scene, supplying both texture
RH301: Red Hat Rapid Track Certification Course & geometric coordinates.
RHS333: Red Hat Enterprise Security: Network Services • XModel: Simple C++ wrapper for OpenGL
RH423: Red Hat Enterprise Directory Services & Authentication • OpenGL Based Toolkits
RHS429: Red Hat Enterprise SELinux Policy Administration - Open Inventor
RH142: Linux Troubleshooting Techniques and Tools - OpenSG
- VTK
RH184: Red Hat Enterprise Linux Virtualization
LLC602 LINUX LEARNING CENTRE

Linux Apache MySQL & PHP (LAMP)

Course Overview Course Outline


Linux has gained considerable momentum as the operation
• Linux Operating System
system of choice for deploying the Database Servers for - Features of Linux OS
Linux Learning Centre intranet and internet web portals. This course offers - Linux Applications
H.O.& Corporate Training Centre sufficient knowledge to build and host Database server on - Device Identities
# 635, 6th Main Road linux using MySQL as RDBMS and PHP as scripting - Overview of Filesystem
Hanumanthnagar language. This course is offered on compatible versions on - Files and Directories
Bangalore 560019, INDIA RedHat Linux. - LAMP Overview
Tel: +91-80-22428538 / 26610999
Pre-Requisites • Linux OS Commands
TelFax: +91-80-26600839
The participants should have a conceptual understanding of - Bash User Interface
Cell: +91-9845057731
any OS basics, RDBMS and fair knowledge of SQL - File Operations
LLC Satellite Centre commands and HTML coding - Directory Operations
# 1291, 24th Cross, 30th Main - Process Related Commands
Banashankari 2nd Stage Target Audience - Disk Usage and Free Space
Bangalore-560070 The audience for this course include Database - Vi Text Editor
Tel: +91-80- 26712928
Administrators, Web Application Developers and - RedHat Package Manager
programmers - Installation of Softwares
Email: info@linuxlearningcentre.com
www.linuxlearningcentre.com Course Material • Linux Advanced Services
- Mounting the Devices
The courseware includes a comprehensive collection of
- User Related Commands
material useful as a course guide and further as a reference
- Network Related Commands
material.
- IP Address and Virtual IP
Post Training Support - FTP, SSH and Scp Clients
Candidates can clarify any doubts on the topics covered in - Transfer of Files by GFTP
the course over email for a period of 30 days after the - DNS Server Configuration
conclusion of the course. • Apache Web Server
Training & Certification
Programmes at LLC - Apache Web Server
Course Duration
LLC102: Essentials of Linux OS - IP Based Virtual Hosting
LLC103: Linux System & Network Administration Six Days: 10 am - 5.30 pm
LLC203: Linux Advanced Administration
- Name Based Virtual Hosting
LLC303: Linux System & Network Monitoring Tools
Course Fee - User Based Security
LLC104 : Linux Internals & Programming Essentials
LLC105: Programming with Qt Rs. 9,600/- (plus 12.36% service tax) - Host Based Security
LLC106: Device Driver Programming on Linux
LLC107: Network Programming on Linux • Tomcat with Apache Server
Mode of Payment
LLC108: Bash Shell Scripting Essentials - Jakarta Tomcat
LLC109: CVS on Linux The course fee has to be paid completely in advance by cash
LLC204: MySQL on Linux - Tomcat Configuration
LLC205: Programming with PHP
/ Credit-Debit Card / Cheque / Demand Draft payable in
- Configure Apache Connector
LLC206: Programming with Perl Bangalore City in favour of “Linux Learning Centre Private
LLC207: Programming with Python
Limited”. The registration can be forwarded along with the - Create Tomcat Admin
LLC208: PostgreSQL on Linux
LLC403: Qmail Server Administration payment by hand or by courier. Plus complete contents of
LLC404: Postfix Mail Server Administration
• LLC204: MySQL on Linux
LLC405: Linux FireWall Solutions
LLC406: Open LDAP Server Administration • LLC205: Programming with PHP
LLC408: Samba Server Administration
LLC409: DNS Administration
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
RH033 LINUX LEARNING CENTRE

Red Hat Linux Essentials


Course Overview Course Outline
• Linux Usage Basics
For persons who have no command-line experience in Linux - Starting X from the Console
- Changing your Password
or UNIX and want to develop skills for using and customizing - The root User
- Elevating your Privileges
their own Red Hat Linux workstation.
Linux Learning Centre • Running Commands and Getting Help
- Reading Usage Summaries
- man, info and whatis Commands
H.O.& Corporate Training Centre Pre-Requisites • Browsing the Filesystem
# 635, 6th Main Road User-level experience with any computer system, including:
- Linux File Hierarchy Concepts
- Current Working Directory File & Directory Names
Hanumanthnagar - Absolute and Relative Pathnames
use of mouse, use of menus and use of any graphical user - Create, remove, change, list, copy, move Files and
Bangalore 560019, INDIA Directories
interface. - Using Nautilus
Tel: +91-80-22428538 / 26610999
- Determining File Content, Viewing Files
TelFax: +91-80-26600839 • Using the bash Shell
Target Audience - bash Introduction History and Features
Cell: +91-9845057731 - Command Line Shortcuts and Editing Tricks
IT professionals who want to build user-level skills before - Command Line Expansion
- gnome-terminal
LLC Satellite Centre learning Linux System and Network Administration. • Standard I/O and Pipes
# 1291, 24th Cross, 30th Main - Standard Input and Output, Pipes To Connect Processes
Banashankari 2nd Stage Course Material - Overwriting vs Appending
- Redirecting Both Standard Output and Error
Bangalore-560070 • Text Processing Tools
The official courseware from Red Hat will be provided during
Tel: +91-80- 26712928 - Tools for Extracting, Analysing and Manipulating Text
the training. - Special Characters for Matching Text
• Basic System Configuration
Email: info@linuxlearningcentre.com Post Training Support - Configuring Date and Time
- Configuring Printers, Network
www.linuxlearningcentre.com Candidates can clarify any doubts on the topics covered in
- System Logs
• vi and vim
the course over email for a period of 30 days after the - Opening, Modifying, Saving Files and Undoing Changes
- Using Command Mode
conclusion of the course. - Visual Mode
- Splitting the Screen
- Configuring vi and vim
• Configuring the bash Shell
Duration - bash Variables, Environment Variables and Aliases
- Configuration and Information Variables
Four Days: 10 am - 5.30 pm - Variable Expansion, Protecting Against Variable
Expansion
- Types of Shells, bash Startup and Exit Scripts
Course Fee - Using Variables in Shell Scripts
Rs. 6,000/- (plus 12.36% service tax) • Finding and Processing Files
Training & Certification - The slocate and find Commands, Basic find Examples
Programmes at LLC - find and Logical Operators, find & Permissions
- find and Numeric Criteria, find & Access Times
LLC102: Essentials of Linux OS
Mode of Payment - Executing Commands with find and Gnome Search Tool
LLC103: Linux System & Network Administration The course fee may be paid in cash or cheque / Demand • Network Applications
- Firefox, Evolution, E-mail Clients and Web Browsers
LLC203: Linux Advanced Administration
Draft payable in Bangalore City in favour of “Linux Learning - Email, Encryption, and Digital Signatures
LLC303: Linux System & Network Monitoring Tools - The Gaim Messaging System
LLC104 : Linux Internals & Programming Essentials Centre (P) Ltd.”. - Encrypted Communications with ssh and scp
LLC105: Programming with Qt - telnet and the "r" services, FTP Clients
- Connecting to Windows Disk Shares
LLC106: Device Driver Programming on Linux - File Transfer with Nautilus
LLC107: Network Programming on Linux - Network Diagnostic Tools
LLC108: Bash Shell Scripting Essentials • Managing Users, Groups, and Permissions
LLC109: CVS on Linux - The Linux Security Model
- Users and Groups, Permission Types
LLC204: MySQL on Linux
- Examining & Changing Permissions
LLC205: Programming with PHP - Changing Permissions Using Nautilus
LLC206: Programming with Perl • Advanced Topics in Users, Groups & Permissions
LLC207: Programming with Python - System Users and Groups
LLC208: PostgreSQL on Linux - The /etc/passwd, /etc/shadow, and /etc/group files
- Changing Your Identity
LLC403: Qmail Server Administration - User Information Commands
LLC404: Postfix Mail Server Administration - Default Permissions, Special Permissions
LLC405: Linux FireWall Solutions • The Linux Filesystem In-Depth
LLC406: Open LDAP Server Administration - Partitions, Filesystems and Checking Free Space
- cp, mv, rm, and inodes
LLC408: Samba Server Administration
- Symbolic Links and Hard Links
LLC409: DNS Administration - The Seven Fundamental Filetypes
LLC501: Programming with OpenGL - Mounting CDs, DVDs, USB Media, & Floppy Disks
LLC602: LAMP - Linux, Apache, MySQL & PHP - Creating, Inspecting, & Extracting Files From File Archives
- Compression Utilities, Compressing Archives
RH033: Red Hat Linux Essentials
• Investigating and Managing Processes
RH133: Red Hat Linux System Administration - Process States, Viewing Processes and Nice Values
RH253: Red Hat Linux Network & Security Administration - Sending Signals to Processes, Terminating
RH301: Red Hat Rapid Track Certification Course - Foreground and Background Process
RHS333: Red Hat Enterprise Security: Network Services
- at, crontab Listing and Scheduling Jobs
RH423: Red Hat Enterprise Directory Services & Authentication
• Essential System Administration Tools
- Installation
RHS429: Red Hat Enterprise SELinux Policy Administration - Managing Services, Managing Packages
RH142: Linux Troubleshooting Techniques and Tools - Securing the System.
RH184: Red Hat Enterprise Linux Virtualization
RH133 LINUX LEARNING CENTRE

Red Hat Linux System Administration


Course Overview Course Outline
• System Initialization
For users of Linux (or UNIX) who want to start building skills - Boot Sequence
- Boot Loader Components
in systems administration on Red Hat Enterprise Linux, to a - GRUB and grub.conf
level where they can attach and configure a workstation on - Kernel Initialization
Linux Learning Centre - init Initialization
an existing network. This 4 day course provides intensive - Run levels; /etc/rc.d/rc.sysinit, /etc/rc.d/rc
H.O.& Corporate Training Centre - System V run levels; - /Etc/rc.d/rc.local
hands-on training on Red Hat Enterprise Linux 5. - Controlling Services
# 635, 6th Main Road • Package Management
Hanumanthnagar - RPM Package Manager
Pre-Requisites - Installing and Removing Software
Bangalore 560019, INDIA - Updating a Kernel RPM; rpm Queries, rpm Verification
RH033 Red Hat Linux Essentials or equivalent experience - About yum; using yum
Tel: +91-80-22428538 / 26610999 - Searching packages/files
TelFax: +91-80-26600839 with Red Hat Linux. - Configuring Additional Repositories
- Creating a private repository
Cell: +91-9845057731 - Red Hat Network Server; Entitlements
Target Audience - Red Hat Network Client
• Kernel Services
LLC Satellite Centre Linux or UNIX users, who understand the basics of Red Hat - Kernel Modules, Kernel Images & Variants
# 1291, 24th Cross, 30th Main - Managing the initrd image
Linux, that desire further technical training to begin the - Accessing Drivers through /dev
Banashankari 2nd Stage
process of becoming a system administrator. - Kernel Configuration with /proc
Bangalore-560070 - sysctl: Persistent Kernel Configuration
Tel: +91-80- 26712928 - Monitoring Processes and Resources
Course Material • System Services
- Network Time Protocol; syslog Configuration
Email: info@linuxlearningcentre.com The official courseware from Red Hat will be provided during - Xorg Server Configuration; Remote X Sessions
- Virtual Network Computing; SSH: Secure Shell
www.linuxlearningcentre.com the training. - System crontab Files; Daily Cron Jobs; CUPS
• User Administration
Post Training Support - Adding a New User Account; User Private Groups
- Group Administration; Modifying/Deleting Accounts
Candidates can clarify any doubts on the topics covered in - Password Aging Policies
- Switching Accounts, sudo
the course over email for a period of 30 days after the - Network Users
conclusion of the course. - Authentication Configuration; NIS Client Configuration
- LDAP Client Configuration; File Ownership
- Linux File Permissions; SUID / SGID Executables
- The Sticky Bit; The SGID Directories
Duration - Default File Permissions; Access Control Lists (ACLs)
- SELinux, SELinux Targeted Policy, Management
Four Days: 10 am - 5.30 pm • Filesystem Management
Training & Certification - Device Recognition; Disk Partitioning
Programmes at LLC Course Fee - Managing Partitions; Making Filesystem
- Filesystem Labels; tune2fs
LLC102: Essentials of Linux OS Rs. 6,000/- (plus 12.36% service tax) - Mount Points and /etc/fstab; Mounting Filesystems
LLC103: Linux System & Network Administration - Handling Swap Files and Partitions
- Mounting NFS Filesystems; Automounter
LLC203: Linux Advanced Administration
Mode of Payment • Advanced Filesystem Management
LLC303: Linux System & Network Monitoring Tools
- Configuring the Quota System
LLC104 : Linux Internals & Programming Essentials The course fee may be paid in cash or cheque / Demand - Software RAID Configuration & Recovery
LLC105: Programming with Qt - Creating & Resizing Logical Volumes
LLC106: Device Driver Programming on Linux
Draft payable in Bangalore City in favour of “Linux Learning - Archiving tools: tar; dump/restore; rsync
LLC107: Network Programming on Linux Centre (P) Ltd.”. • Network Configuration
- Network Interfaces; IPv4 Addresses; Device Aliases
LLC108: Bash Shell Scripting Essentials
- Routing table; Default gateway; Verify IP connectivity
LLC109: CVS on Linux - Defining Local Host Name; Verify DNS Connectivity
LLC204: MySQL on Linux - Network Configuration Utilities
LLC205: Programming with PHP - Transparent Dynamic Configuration
LLC206: Programming with Perl - Ipv6: Dynamic & Static Interface Configuration
LLC207: Programming with Python - New and Modified Utilities
LLC208: PostgreSQL on Linux • Installation
- Boot Media, Accessing Installer, Installation Method
LLC403: Qmail Server Administration - Configuring File System; Advanced Partitioning
LLC404: Postfix Mail Server Administration - Starting Kickstart Installation
LLC405: Linux FireWall Solutions - Kickstart; %pre, %post
LLC406: Open LDAP Server Administration • Virtualization with Xen
LLC408: Samba Server Administration - Hardware Considerations; Preparing Domain-0
- Virtual Resources; Domain-U Configuration
LLC409: DNS Administration
- Domain Management with xm
LLC501: Programming with OpenGL - Activating Domains on boot
LLC602: LAMP - Linux, Apache, MySQL & PHP • Troubleshooting
RH033: Red Hat Linux Essentials - Method of Fault Analysis; Gathering Data
RH133: Red Hat Linux System Administration - Order of the Boot Process
RH253: Red Hat Linux Network & Security Administration - Filesystem Corruption & Recovery
- Recovery Run-levels; Rescue Environment
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
RH253 LINUX LEARNING CENTRE

Red Hat Linux Networking & Security Administration


Course Overview Course Outline
• System Performance and Security
For Linux- and/or UNIX- systems administrators who want to - Security Policy; Response Strategies
build skills at configuring common network services and - Fault Analysis; Hypothesis and Gathering Data
- Filesystem Analysis; Typical Problematic Permissions
security administration using Red Hat Linux. - Monitoring & Managing Processes; Log File Analysis
Linux Learning Centre • System Service Access Controls
- System Initializations and service management
H.O.& Corporate Training Centre Pre-Requisites - Xinetd managed service; host pattern Access control
# 635, 6th Main Road RH133 Red Hat Linux System Administration or equivalent - tcp_wrappers configuration; Daemon Specification
- Client Specification; macro definitions
Hanumanthnagar
experience with Red Hat Linux. LAN/WAN fundamentals or - SElinux targeted policy, management & file types
Bangalore 560019, INDIA • Network Resource Access Controls
equivalent; Internetworking with TCP/IP or equivalent. - IPv6: Dynamic and static interface configuration
Tel: +91-80-22428538 / 26610999
- Netfilter tables and chains; Basic chain operation
TelFax: +91-80-26600839 - Match arguments; connection tracking
Target Audience - Network address translation (NAT); DNAT; SNAT
Cell: +91-9845057731
Linux or UNIX system administrators who already have - IPv6 & IPv6 tables
• Organizing Networked Systems
LLC Satellite Centre some real world experience with Red Hat Linux systems - Host name resolution; The stub resolver
# 1291, 24th Cross, 30th Main - DNS Specific resolvers; Trace DNS Query with dig
administration and want a first course in networking services - Forward & Reverse Lookups; SOA Lookups
Banashankari 2nd Stage
and security. - Exploring DNS with host; Transitioning to the server
Bangalore-560070 - Service profile: DNS; Access Control profile: Bind
Tel: +91-80- 26712928 - Address match list; Access control list (ACL)
Course Material - Allowing queries, recursion, transfers
- Slave Zone and Master Zone Declaration
Email: info@linuxlearningcentre.com The official courseware from Red Hat will be provided during - Remote Name Daemon Control (rndc)
www.linuxlearningcentre.com the training. - Delegating Subdomains & DHCP Overview
• Network File Sharing Services
Post Training Support - File Transfer Protocol; Network File Service-
- Samba services; Configuring file & directory sharing
Candidates can clarify any doubts on the topics covered in - Printing to the samba server; Authentication methods
- Samba client tool: smbclient, nmb lookup, mounts
the course over email for a period of 30 days after the
• Web Services
conclusion of the course. - Apache Overview
- Apache Configuration
- Apache Access Configuration
Duration - Apache Encrypted Web Servers
- Squid Web Proxy Server
Four Days: 10 am - 5.30 pm • Electronic Main Services
Training & Certification - Essential E-mail Operation
Programmes at LLC Course Fee - Simple mail transport protocols
- Sendmail & Sendmail Configuration
LLC102: Essentials of Linux OS Rs. 6,000/- (plus 12.36% service tax) - Postfix & postfix Configuration
LLC103: Linux System & Network Administration - Procmail & Procmail Configuration
LLC203: Linux Advanced Administration - Dovecot Configuration
LLC303: Linux System & Network Monitoring Tools
Mode of Payment - Pop & Imap Operation
LLC104 : Linux Internals & Programming Essentials The course fee may be paid in cash or cheque / Demand • Securing Data
LLC105: Programming with Qt - Fundamentals of Encryption Protocols
LLC106: Device Driver Programming on Linux
Draft payable in Bangalore City in favour of “Linux Learning - Symmetric & Asymmetric Encryption I - II
- Generation of Digital Certificates (SSL)
LLC107: Network Programming on Linux Centre (P) Ltd.”. - OpenSSH Server
LLC108: Bash Shell Scripting Essentials
- OpemSSH Client
LLC109: CVS on Linux
• Account Management
LLC204: MySQL on Linux - User Accounts & Accounts Information
LLC205: Programming with PHP - Name Service Switch (NSS)
LLC206: Programming with Perl - Pluggable Authentication Modules (pam)
LLC207: Programming with Python - PAM Operations
LLC208: PostgreSQL on Linux - Network Authentication
LLC403: Qmail Server Administration - Password Policy & Security
LLC404: Postfix Mail Server Administration - Utilities and Authentication
LLC405: Linux FireWall Solutions - PAM Troubleshooting
LLC406: Open LDAP Server Administration
LLC408: Samba Server Administration
LLC409: DNS Administration
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
RH301 LINUX LEARNING CENTRE

Red Hat Rapid Track Certification Course


Course Overview Course Outline
• Essentials
RH301 Red Hat Rapid Track Certification Course is a 4 Day Essential initial topics in system administration, including
editors, switching accounts, adding users, using cron, and
intensive course which delivers the ability to: Install and managing network connections
• Kernel Services
configure Red Hat Linux l understand limitations of
Linux Learning Centre - The Linux kernel: variants and modules

hardware l configure basic networking and file systems l - The /proc filesystem and the sysctl command
H.O.& Corporate Training Centre - Accessing devices using udev
configure the X Window System l configure basic security l - Exploring hardware
# 635, 6th Main Road • Filesystem Management

Hanumanthnagar set up common network (IP) services l carry out basic - Creating filesystems
- Making filesystem mounts persistent across reboots
Bangalore 560019, INDIA diagnostics and troubleshooting l perform essential Red Hat - Managing swap space
• User Administration
Tel: +91-80-22428538 / 26610999 Linux system / network administration. - Modifying and deleting user accounts

TelFax: +91-80-26600839 - Password aging


- Group administration
Cell: +91-9845057731 This course is offered on the current version of Red Hat - Creating group directories
Linux on which RH302 is being offered. - Setting disk quotas
• Local Security
LLC Satellite Centre - Setting up a host-based firewall
# 1291, 24th Cross, 30th Main Pre-Requisites - Using access control lists
Banashankari 2nd Stage Must have undergone LLC103+LLC203+LLC303 courses
- The SELinux security layer
- Managing suid and sgid executables
Bangalore-560070
or must have a thorough knowledge of administering Linux / - Controlling access to superuser authority using sudo
Tel: +91-80- 26712928 • Advanced Partitioning
Unix Server. Participants arriving without a large portion of - Understanding and implementing Software RAID
- Understanding Logical Volume Management
Email: info@linuxlearningcentre.com these prerequisites will make less than optimal progress in - Creating and resizing logical volumes

www.linuxlearningcentre.com the training and will be unlikely to pass the certification exam. • Installation
- The interactive Anaconda installer
- Kickstart: a hands-free method of installation
Target Audience • System Initialization
- Understanding the boot procedure
UNIX or Linux system administrators who have significant
- Configuring the GRUB boot loader
real-world experience with UNIX or Linux systems - The Initial RAM Disk
- Understanding run levels
administration. This course is also for one who has - Controlling services
• RPM, YUM, RHN
completed LLC103+LLC203+LLC303 courses and need a - RPM: The Red Hat Package Manager
- The YUM installer
RHCE Exam orientation. - Using the Red Hat Network
• System Administration Topics
Training & Certification This course is also for one who has completed - Configuring the X Server
- The CUPS printing system
Programmes at LLC
LLC103+LLC203+LLC303 courses and need an orientation - cron and the superuser: the system-wide crontab file
- cron and system reboots: the anacron system
LLC102: Essentials of Linux OS to take Red Hat Certification Exam - RHCE. - Authentication Configuration: Pluggable Authentication
LLC103: Linux System & Network Administration Modules
LLC203: Linux Advanced Administration • Network Configuration
Course Material
LLC303: Linux System & Network Monitoring Tools - Understanding network addresses
LLC104 : Linux Internals & Programming Essentials Official Red Hat Training kit will be provided to the - Using OpenSSH for network communications
LLC105: Programming with Qt - Using VNC for network communications
candidates. - Network Authentication
LLC106: Device Driver Programming on Linux
• Network Security
LLC107: Network Programming on Linux
LLC108: Bash Shell Scripting Essentials
Post Training Assistance - Protecting services using TCP Wrappers
- Protecting the system using a packet filtering host-based
LLC109: CVS on Linux Candidates can have hands-on sessions, mock tests and firewall
LLC204: MySQL on Linux • Network File Sharing Services
LLC205: Programming with PHP
assignments to prepare themselves for the RHCE Exam for - Setting up an NFS server

LLC206: Programming with Perl a nominal fee. These sessions must be booked in advance - Setting up an FTP server
- The Samba Server: networking with Windows systems
LLC207: Programming with Python
and are subject to availability. • Network Infrastructure
LLC208: PostgreSQL on Linux
- Creating a private repository
LLC403: Qmail Server Administration - NTP: Coordinating time
LLC404: Postfix Mail Server Administration
Course Duration - Configuring a DHCP server
LLC405: Linux FireWall Solutions Four Days: 10 am - 5.30 pm - Configuring a DNS server
LLC406: Open LDAP Server Administration • HTTP Service
- Configuring the Apache web server
LLC408: Samba Server Administration Course Fee - Configuring the Squid web proxy cache
LLC409: DNS Administration
Rs. 9,600/- (plus 12.36% service tax) • Mail Service
LLC501: Programming with OpenGL
- Understanding e-mail delivery
LLC602: LAMP - Linux, Apache, MySQL & PHP - Using sendmail and postfix
RH033: Red Hat Linux Essentials
Mode of Payment - Dovecot: an IMAP and POP server
RH133: Red Hat Linux System Administration The exam fee should be paid by Cash at Linux Learning • Troubleshooting
RH253: Red Hat Linux Network & Security Administration - A method for fault analysis

RH301: Red Hat Rapid Track Certification Course


Centre (P) Ltd., Bangalore. Please call or email for - Things to check
- Understanding recovery run levels
RHS333: Red Hat Enterprise Security: Network Services alternative payment options. - Using the rescue environment
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization
RHS333 LINUX LEARNING CENTRE

Red Hat Enterprise Security: Network Services

Course Overview Course Outline


Red Hat Linux has gained considerable momentum as the • The Threat Model and Protection Methods
-Internet threat model & the attacker's plan
operating system of choice for deploying network services -System security and service availability
-An overview of protection mechanisms
Linux Learning Centre such as web, ftp, email, and file sharing. RHS333
• Basic Service Security
H.O.& Corporate Training Centre curriculum provides training in deploying these services and -SELinux
-Host-based access control
# 635, 6th Main Road on the essential elements of securing them. -Firewalls using Netfilter and iptables
-xinetd and service limits
Hanumanthnagar • Cryptography
Pre-Requisites
Bangalore 560019, INDIA -Overview of cryptographic techniques
RHCE Level Knowledge is recommended for the participant -Management of SSL certificates
Tel: +91-80-22428538 / 26610999 -Using GnuPG
to aim at the higher level certifications. • Logging and NTP
TelFax: +91-80-26600839 -Time synchronization with NTP
Cell: +91-9845057731 Scope of the course -Logging: syslog and its weaknesses
-Protecting log servers

LLC Satellite Centre The Network Administrators who is responsible to • BIND and DNS Security
-BIND vulnerabilities
# 1291, 24th Cross, 30th Main implement and secure various Server applications. The -DNS Security: attacks on DNS
-Access control lists
Banashankari 2nd Stage Network Administrators who have completed RHCE -Transaction signatures
Bangalore-560070 Certification and look towards higher level Linux -Restricting zone transfers & recursive queries
-DNS Topologies
Tel: +91-80- 26712928
Certifications. -Bogus servers and blackholes
-Views
-Monitoring and logging
Email: info@linuxlearningcentre.com Course Material -Dynamic DNS security
www.linuxlearningcentre.com • Network Authentication: RPC, NIS & Kerberos
The official courseware from Red Hat will be provided during -Vulnerabilities
-Network-managed users & account
the training. management
-RPC and NIS security issues
Post Training Support -Improving NIS security
-Using Kerberos authentication
Candidates can clarify any doubts on the topics covered in -Debugging Kerberized Services
-Kerberos Cross-Realm Trust
the course over email for a period of 30 days after the -Kerberos Encryption

conclusion of the course. • Network File System


-Overview of NFS versions 2, 3, and 4
-Security in NFS versions 2 and 3
-Improvements in security in NFS4
Course Duration -Troubleshooting NFS4
Training & Certification -Client-side mount options
Programmes at LLC
Four Days: 10 am - 5.30 pm
• OpenSSH
-Vulnerabilities
LLC102: Essentials of Linux OS -Server configuration and the SSH protocols
LLC103: Linux System & Network Administration
Course Fee -Authentication and access control
LLC203: Linux Advanced Administration Rs. 9,600/- (plus 12.36% service tax) -Client-side security
-Protecting private keys
LLC303: Linux System & Network Monitoring Tools
-Port-forwarding and X11-forwarding issues
LLC104 : Linux Internals & Programming Essentials
Mode of Payment • Electronic Mail with Sendmail
LLC105: Programming with Qt -Vulnerabilities
LLC106: Device Driver Programming on Linux The course fee has to be paid completely in advance by cash -Server topologies
LLC107: Network Programming on Linux -Email encryption
LLC108: Bash Shell Scripting Essentials
/ Credit-Debit Card / Cheque / Demand Draft payable in -Access control and STARTTLS
-Anti-spam mechanisms
LLC109: CVS on Linux Bangalore City in favour of “Linux Learning Centre Private
LLC204: MySQL on Linux • Postfix
LLC205: Programming with PHP
Limited”. The registration can be forwarded along with the -Vulnerabilities
-Security and Postfix design
LLC206: Programming with Perl payment by hand or by courier. -Configuring SASL/TLS
LLC207: Programming with Python • FTP
LLC208: PostgreSQL on Linux -Vulnerabilities
-The FTP protocol and FTP servers
LLC403: Qmail Server Administration -Logging
LLC404: Postfix Mail Server Administration -Anonymous FTP
LLC405: Linux FireWall Solutions -Access control
LLC406: Open LDAP Server Administration • Apache security
-Vulnerabilities
LLC408: Samba Server Administration -Access control
LLC409: DNS Administration -Authentication: files, passwords, Kerberos
LLC501: Programming with OpenGL -Security implications of common
configuration options
LLC602: LAMP - Linux, Apache, MySQL & PHP
-CGI security
RH033: Red Hat Linux Essentials -Server side includes
RH133: Red Hat Linux System Administration -suEXEC
RH253: Red Hat Linux Network & Security Administration • Intrusion Detection and Recovery
-Intrusion risks
RH301: Red Hat Rapid Track Certification Course
-Security policy
RHS333: Red Hat Enterprise Security: Network Services -Detecting possible intrusions
RH423: Red Hat Enterprise Directory Services & Authentication -Monitoring network traffic and open ports
RHS429: Red Hat Enterprise SELinux Policy Administration -Detecting modified files
-Investigating & verifying detected intrusions
RH142: Linux Troubleshooting Techniques and Tools
-Recovering from, reporting, and
RH184: Red Hat Enterprise Linux Virtualization documenting intrusions

Linux is the registered trademark of Linus Torvalds. All brand and product names are trademarks or registered trademarks of their respective companies.
RH423 LINUX LEARNING CENTRE

Red Hat Enterprise Directory Services and Authentication

Course Overview Course Outline


RH423 Red Hat Enterprise Directory Services and • Introduction to Directory Services
-What is a directory?
Authentication is an intensive course that provides four days -LDAP: models, schema, and attributes
Linux Learning Centre of instruction and labs on cross-platform integration of -Object classes
-LDIF
H.O.& Corporate Training Centre directory services to provide authentication or information
• The LDAP Naming Model
# 635, 6th Main Road service across the enterprise using the Red Hat Directory -Directory information trees & Distingued Names

Hanumanthnagar Server. -X.500 and "Internet" naming suffixes


-Planning the directory hierarchy
Bangalore 560019, INDIA
Pre-Requisites • Red Hat Directory Server: Basic Configuration
Tel: +91-80-22428538 / 26610999 -Installation & setup of Red Hat Directory Server
RH423 requires RHCE-level skills. The RHCE certificate on -Using the Red Hat Console
TelFax: +91-80-26600839
Red Hat Linux 7.1 or later is recommended but not required. -Using logging to monitor Red Hat Directory
Cell: +91-9845057731 Server activity
Prerequisite skills can be shown by passing the RHCE Exam
-Backing up and restoring the directory
LLC Satellite Centre in either RH302 or by taking RH253 Red Hat Linux -Basic performance tuning with indexes
# 1291, 24th Cross, 30th Main Networking and Security Administration or by possessing • Red Hat Directory Server: Authentication &
Banashankari 2nd Stage Security
comparable skills and knowledge.
Bangalore-560070 -Configuring TLS security
Tel: +91-80- 26712928 -Using access control instructions (ACI's)
Scope of the course -ACI's and the Red Hat Console
RH423 is aimed at senior Red Hat Enterprise Linux system • Searching and Modifying the LDAP Directory
Email: info@linuxlearningcentre.com
-Using command line utilities to search the
administrators and other IT professionals who need to
www.linuxlearningcentre.com directory
provide enterprise-wide authentication or information -Search filter syntax
services or who desire training in the management of LDAP- -Updating the directory
-Using graphical LDAP client utilities
based directory services and customization of Linux
• Linux User Authentication with NSS and PAM
authentication using the Red Hat Directory Server. -Understanding authentication & authorization
-Name service switch (NSS)
Course Material -Advanced pluggable authentication modules
(PAM) configuration
The official courseware from Red Hat will be provided during
• Centralized User Authentication with LDAP
the training. -Central account management with LDAP
Training & Certification -Using migration scripts to migrate existing data

Programmes at LLC
Post Training Support into an LDAP server

Candidates can clarify any doubts on the topics covered in -LDAP user authentication
LLC102: Essentials of Linux OS
• Kerberos and LDAP
LLC103: Linux System & Network Administration the course over email for a period of 30 days after the -Introduction to Kerberos
LLC203: Linux Advanced Administration conclusion of the course. -Configuring the Kerberos key distribution center
LLC303: Linux System & Network Monitoring Tools
(KDC) and clients
LLC104 : Linux Internals & Programming Essentials
-Configuring LDAP to support Kerberos
LLC105: Programming with Qt Course Duration
-Access control with Simple Authentication and
LLC106: Device Driver Programming on Linux
Four Days: 10 am - 5.30 pm Security Layer (SASL)
LLC107: Network Programming on Linux
LLC108: Bash Shell Scripting Essentials • Directory Referrals and Replication
LLC109: CVS on Linux Course Fee -Referrals and replication
LLC204: MySQL on Linux -Single master configuration
LLC205: Programming with PHP
Rs. 9,600/- (plus 12.36% service tax) -Multiple master configuration
LLC206: Programming with Perl -Planning for directory server availability
LLC207: Programming with Python Mode of Payment • Authenticating Windows Clients
LLC208: PostgreSQL on Linux -Windows networking overview
LLC403: Qmail Server Administration The course fee has to be paid completely in advance by cash -Configuring a Samba primary domain controller
LLC404: Postfix Mail Server Administration / Credit-Debit Card / Cheque / Demand Draft payable in (PDC) using LDAP
LLC405: Linux FireWall Solutions
Bangalore City in favour of “Linux Learning Centre Private • Windows Domain Authentication & Linux Clients
LLC406: Open LDAP Server Administration
-Active Directory servers
LLC408: Samba Server Administration Limited”. The registration can be forwarded along with the -Linux as a client
LLC409: DNS Administration
payment by hand or by courier. -Active Directory and NSS
LLC501: Programming with OpenGL
-OpenLDAP
LLC602: LAMP - Linux, Apache, MySQL & PHP
-Winbind
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization

Linux is the registered trademark of Linus Torvalds. All brand and product names are trademarks or registered trademarks of their respective companies.
RHS429 LINUX LEARNING CENTRE

Red Hat Enterprise SELinux Policy Administration

Course Overview Course Outline


RHS429 introduces advanced system administrators, • Introduction to SELinux
-Traditional DAC System
security administrators, and applications programmers to -SELinux System and History
-What SELinux Can Do and Cannot Do
Linux Learning Centre SELinux policy writing. Participants in this course will learn -Architecture, User Identity and Role
-Domain / Type, Sensitivities and Categories
H.O.& Corporate Training Centre how SELinux works; how to manage SELinux; and how to -Security Context
-What is an SELinux Policy
# 635, 6th Main Road write an SELinux policy. This class culiminates in a major -Targeted Policy; Where is the policy?
project to scope out and then write policies for previously -Policy Booleans; Security Context Information
Hanumanthnagar -Using Security Context Information
Bangalore 560019, INDIA unprotected services. -Access Control Example
-Archiving tar, star, rsync; Get and Set
Tel: +91-80-22428538 / 26610999 Extended Attributes
Pre-Requisites
TelFax: +91-80-26600839 • Using SELinux
-Controlling SELinux; File Contexts
RHS429 requires RHCE-level skills. Prerequisite skills can
Cell: +91-9845057731 -Relabel files; Relabel a filesystem
be shown by passing the RHCE Exam in either RH302 or by -Mount options for SELinux
• The Red Hat Targeted Policy
LLC Satellite Centre taking RH253 or by possessing comparable skills and -Protected Services
# 1291, 24th Cross, 30th Main knowledge. SELinux information as taught in RH133 or -Identifying & Toggling Protected Services
-Apache; Apache Security Contexts
Banashankari 2nd Stage
RH301 is sufficient. -Web Content
Bangalore-560070 -Special Configuration Booleans for Apache
-NIS Client; NIS Client Contexts
Tel: +91-80- 26712928 Scope of the course -Some othe Services; Contexts
-File Context for Special Directory Trees
RHS429 is designed for computer security specialists and -Troubleshooting; denied messages, Example
Email: info@linuxlearningcentre.com -SELinux Logging; Identify a Problem
other system administrators responsible for setting and
www.linuxlearningcentre.com • Introduction to Policies
implementing security policies on a Linux computer. -Installing the source RPM
-Compiling, Loading the Monolithic Policy
Applications programmers also may consider taking the -Loading Policy Modules
-Policy Type Enforcement Module Syntax
course to understand how to provide a set of SELinux -Object Classes; Domain Transition
policies for third party applications. • Policy Utilities
-seaudit Introduction
-seaudit Demo: Monitor Logs & Query Policy
Course Material -Seaudit_report, apol
-apol DemoPolicy Components, Rules & Analysis
The official courseware from Red Hat will be provided during -Interference of Policies with Services
-Breakage of Services by Policies
the training. -checkpolicy, sesearch, sestatus, audit2allow,
audit2why, sealert, avcstat, seinfo, semanage &
Training & Certification module
Programmes at LLC
Post Training Support
• User and Role Security
Candidates can clarify any doubts on the topics covered in -Role-based Access Control
LLC102: Essentials of Linux OS -Multi Category Security; Defining SecAdmin
LLC103: Linux System & Network Administration the course over email for a period of 30 days after the -MLS; The strict Policy; General Identification
LLC203: Linux Advanced Administration -User Identification, system_u, users_u & root
conclusion of the course. -How users are Declared; Role Identification
LLC303: Linux System & Network Monitoring Tools -How roles are Declared
LLC104 : Linux Internals & Programming Essentials -Roles in use in Transitions; Role Dominance
LLC105: Programming with Qt Course Duration • Anatomy of a Policy
LLC106: Device Driver Programming on Linux -Policy Macros; Type Enforcement
Four Days: 10 am - 5.30 pm -Type Attributes; Type Aliases
LLC107: Network Programming on Linux
-Type Transitions for Objects
LLC108: Bash Shell Scripting Essentials
-When and How do Files get Labeled?
LLC109: CVS on Linux Course Fee -Restorecond
LLC204: MySQL on Linux -Customizable Types
LLC205: Programming with PHP
Rs. 9,600/- (plus 12.36% service tax)
• Manipulating Policies
LLC206: Programming with Perl -Installing & Compiling Policies
LLC207: Programming with Python -The Policy Language; Access vector
Mode of Payment -SELinux logs, Security Identifiers-SIDs
LLC208: PostgreSQL on Linux
-Filesystem Labeling Behavior
LLC403: Qmail Server Administration The course fee has to be paid completely in advance by cash -Statements: fs_use and genfs_contexts
LLC404: Postfix Mail Server Administration / Credit-Debit Card / Cheque / Demand Draft payable in -Context on network objects; Booleans
LLC405: Linux FireWall Solutions -Examples: allow, auditallow, neverallow,

LLC406: Open LDAP Server Administration


Bangalore City in favour of “Linux Learning Centre Private dontaudit, can_exec, macros and Enableaudit
• Project
LLC408: Samba Server Administration Limited”. The registration can be forwarded along with the -Best practices; Overview of changes
LLC409: DNS Administration -Create File Contexts
payment by hand or by courier. -Create File Types
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP -Create File Typealiases
-Edit or Create Network Contexts
RH033: Red Hat Linux Essentials
-Edit Domains
RH133: Red Hat Linux System Administration -Create Domains
RH253: Red Hat Linux Network & Security Administration -Create Macros
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization

Linux is the registered trademark of Linus Torvalds. All brand and product names are trademarks or registered trademarks of their respective companies.
RH142 LINUX LEARNING CENTRE

Linux Troubleshooting Techniques and Tools

Course Overview Course Outline


Troubleshooting is both an art and a science, an instinct (typically • Troubleshooting Techniques
- An introduction to troubleshooting methods, best
informed by experience) and a technique. In RH142 Linux
practices, and tools.
Troubleshooting Techniques and Tools, participants will learn
Linux Learning Centre • Troubleshooting Boot Issues
techniques for troubleshooting a Linux system and will learn to use a - Working with advanced GRUB features;
H.O.& Corporate Training Centre variety of troubleshooting tools available on Red Hat Enterprise
- rescue and GRUB CDs;
- advanced ext2/ext3 filesystem repair;
# 635, 6th Main Road Linux. - rescuing RAID and LVM volumes.
Hanumanthnagar • Local Configuration
RH142 Linux Troubleshooting Techniques and Tools is a 4 day class - Tools to identify configuration problems.
Bangalore 560019, INDIA
designed to help participants learn (or improve) their • Hardware
Tel: +91-80-22428538 / 26610999 - Preempting hardware failures (looking for the
troubleshooting skills using tools available in Red Hat Enterprise signs);
TelFax: +91-80-26600839 Linux. Labs will offer a range of problems from RHCT level and allow - protecting against hardware failures;
Cell: +91-9845057731 participants to extend their knowledge and techniques. - redundant configurations;
- tools to help identify hardware failures and
intermittent problems.
LLC Satellite Centre Participants will have the opportunity to debug live systems,
• Applications
# 1291, 24th Cross, 30th Main exercising their new troubleshooting skills on a working system so - An overview of tools and techniques for
Banashankari 2nd Stage that they can start to develop troubleshooting experience. troubleshooting applications. Some common
Bangalore-560070 application problems and how to solve them.

Tel: +91-80- 26712928 Pre-Requisites • Network


- Manual configuration of network cards,
Has equivalent system administration knowledge under Red Hat troubleshooting advanced setups (bonded
Email: info@linuxlearningcentre.com Enterprise Linux. This knowledge includes: installation, service interfaces, virtual interfaces);
- connectivity issues;
www.linuxlearningcentre.com management (using service and chkconfig, for example), basic - network diagnostic tools.
system monitoring (using ps and top, and perhaps meminfo and the • Security
/proc filesystem), filesystem management (using fdisk and mkfs), - Working effectively with (and not against) security
tools, including SELinux, SSL, & authentication.
and basic troubleshooting (including managing log files & perhaps
• Red Hat Resources and Reporting Problems
the use of hardware probing tools such as ethtool and lspci). - Support options;
- Knowledgebase;
Scope of the course - certified training;
- initiating support calls;
A Red Hat Enterprise Linux system administrator who can identify, - TAM support;
- developer support;
diagnose, and resolve problems on a Red Hat Enterprise Linux
- bugzillas;
system, and who can take preventative action to avoid problems. - support workflow;
Training & Certification
- diagnostic and information-gathering tools.
Programmes at LLC Course Material
LLC102: Essentials of Linux OS The official courseware from Red Hat will be provided during the
LLC103: Linux System & Network Administration
training.
LLC203: Linux Advanced Administration
LLC303: Linux System & Network Monitoring Tools
LLC104 : Linux Internals & Programming Essentials
Post Training Support
LLC105: Programming with Qt Candidates can clarify any doubts on the topics covered in the
LLC106: Device Driver Programming on Linux course over email for a period of 30 days after the conclusion of the
LLC107: Network Programming on Linux
course.
LLC108: Bash Shell Scripting Essentials
LLC109: CVS on Linux
LLC204: MySQL on Linux Course Duration
LLC205: Programming with PHP
Four Days: 10 am - 5.30 pm
LLC206: Programming with Perl
LLC207: Programming with Python
LLC208: PostgreSQL on Linux Course Fee
LLC403: Qmail Server Administration
Rs. 6,000/- (plus 12.36% service tax)
LLC404: Postfix Mail Server Administration
LLC405: Linux FireWall Solutions
LLC406: Open LDAP Server Administration Mode of Payment
LLC408: Samba Server Administration
The course fee has to be paid completely in advance by cash /
LLC409: DNS Administration
LLC501: Programming with OpenGL Credit-Debit Card / Cheque / Demand Draft payable in Bangalore
LLC602: LAMP - Linux, Apache, MySQL & PHP City in favour of “Linux Learning Centre Private Limited”. The
RH033: Red Hat Linux Essentials registration can be forwarded along with the payment by hand or by
RH133: Red Hat Linux System Administration
courier.
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization

Linux is the registered trademark of Linus Torvalds. All brand and product names are trademarks or registered trademarks of their respective companies.
RH184 LINUX LEARNING CENTRE

Red Hat Enterprise Linux Virtualization

Course Overview Course Outline


Virtualization--the ability for a single system to act as • Introduction to Virtualization
- What is virtualization?
multiple systems--is becoming a key technology in the data - Why is virtualization important?
Linux Learning Centre center. Virtualization permits more efficient allocation of - Types of virtualization
- Basic architecture of Xen virtualization
H.O.& Corporate Training Centre hardware resources, keeping costs in control while
• Basic Paravirtualized Domain Installation
# 635, 6th Main Road maintaining the security that comes with placing key - Preparing for domain installation
- Basic installs using virt-manager
Hanumanthnagar applications in separate computer silos. - Configuring domains to automatically start at boot
Bangalore 560019, INDIA • Virtual Machine Management
The RH184 Red Hat Enterprise Linux Virtualization course - Using generic libvirt-based utilities
Tel: +91-80-22428538 / 26610999
teaches system administrators how to deploy virtualized - Using native Xen utilities
TelFax: +91-80-26600839 • Advanced Installation and Configuration
versions of Red Hat Enterprise Linux, thus taking greater - Syntax of Xen domain configuration files
Cell: +91-9845057731
advantage of hardware and other resources. - Virtual Block Devices and types of block storage
- Xen and bridged networking
LLC Satellite Centre - Manual and command-line domain installation
Pre-Requisites
# 1291, 24th Cross, 30th Main • Live Migration
Banashankari 2nd Stage Has system administration knowledge under Red Hat - Live migration of Xen paravirtualized domains
Bangalore-560070 - Advanced configuration of xend
Enterprise Linux equivalent to RH133, or RHCT certification.
- Live migration issues
Tel: +91-80- 26712928 Has taken RH133; or: Holds a current RHCT certification; • Troubleshooting
- Differences from a standard environment
Email: info@linuxlearningcentre.com Scope of the course - Viewing hypervisor log messages and log files
- Accessing domain virtual block devices
www.linuxlearningcentre.com Linux system administrators who understand how to install - Common issues
and configure a Red Hat Enterprise Linux system and who • Hardware-assisted Virtualization
- Fully-virtualized vs. paravirtualized domains
wish to learn to install, configure, and manage Red Hat - Installing unmodified OSes
Enterprise Linux 5 in a virtualized environment.

Course Material
The official courseware from Red Hat will be provided during
the training.

Training & Certification Post Training Support


Programmes at LLC
Candidates can clarify any doubts on the topics covered in
LLC102: Essentials of Linux OS the course over email for a period of 30 days after the
LLC103: Linux System & Network Administration
LLC203: Linux Advanced Administration
conclusion of the course.
LLC303: Linux System & Network Monitoring Tools
LLC104 : Linux Internals & Programming Essentials Course Duration
LLC105: Programming with Qt
LLC106: Device Driver Programming on Linux Two Days: 10 am - 5.30 pm
LLC107: Network Programming on Linux
LLC108: Bash Shell Scripting Essentials
Course Fee
LLC109: CVS on Linux
LLC204: MySQL on Linux Rs. 5,000/- (plus 12.36% service tax)
LLC205: Programming with PHP
LLC206: Programming with Perl
LLC207: Programming with Python
Mode of Payment
LLC208: PostgreSQL on Linux The course fee has to be paid completely in advance by cash
LLC403: Qmail Server Administration
LLC404: Postfix Mail Server Administration
/ Credit-Debit Card / Cheque / Demand Draft payable in
LLC405: Linux FireWall Solutions Bangalore City in favour of “Linux Learning Centre Private
LLC406: Open LDAP Server Administration
Limited”. The registration can be forwarded along with the
LLC408: Samba Server Administration
LLC409: DNS Administration payment by hand or by courier.
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization

Linux is the registered trademark of Linus Torvalds. All brand and product names are trademarks or registered trademarks of their respective companies.
RH302 LINUX LEARNING CENTRE

RHCE Certification Lab Examination


The Red Hat Certified Engineer (RHCE) Exam stands apart RHCE Skill Requirement
from many other certification programs in the IT sector Those planning to take the RHCE Exam should:
Prerequisite skills for RHCT and RHCE
because of its emphasis on hands-on testing of actual skills in Candidates should possess the following skills, as they may
be necessary in order to fulfill requirements of the RHCT and
Red Hat Linux installation, configuration, debugging, and RHCE exams:
-use standard command line tools (e.g., ls, cp, mv, rm,
Linux Learning Centre setup of key networking services. tail, cat, etc.) to create, remove, view, and investigate files
and directories

H.O.& Corporate Training Centre Under Red Hat Enterprise Linux 3, the certification exam - use grep, sed, and awk to process text streams and files
- use a terminal-based text editor, such as vi/vim, to
consists of two parts conducted in a single day. modify text files
# 635, 6th Main Road - use input/output redirection
- understand basic principles of TCP/IP networking,
Hanumanthnagar The two parts of the RHCE Exam consist of: including IP

Bangalore 560019, INDIA Section I: Troubleshooting and System Maintenance (2.5 addresses, netmasks, and gateways
- use su to switch user accounts
Tel: +91-80-22428538 / 26610999 hours) - use passwd to set passwords
- use tar, gzip, and bzip2v
TelFax: +91-80-26600839 Section II: Installation and Configuration (3 hours) - configure an email client on Red Hat Enterprise Linux
- use mozilla and/or links to access HTTP/HTTPS URLs
Cell: +91-9845057731 In order to pass the Red Hat Certified Engineer exam under - use lftp to access FTP URLs

Red Hat Enterprise Linux 3 you must meet all of the following RHCT skills Troubleshooting and System Maintenance
RHCTs should be able to:
LLC Satellite Centre requirements: - boot systems into different run levels for troubleshooting
and system maintenance
# 1291, 24th Cross, 30th Main
• a score of 80 or higher on Section-I, consisting of five - diagnose and correct misconfigured networking
- diagnose and correct hostname resolution problems
Banashankari 2nd Stage
compulsory and five optionals problems; Successful - configure the X Window System and a desktop
Bangalore-560070 environment

Tel: +91-80- 26712928 completion of the five Section-I compulsory troubleshooting - add new partitions, filesystems, and swap to existing
systems
problems within one hour of that section's start time; - use standard command-line tools to analyze problems
and configure system

Email: info@linuxlearningcentre.com • 70 percent or more on the RHCT-level skills in Section-II; Installation and Configuration RHCTs must be able to:
- perform network OS installation
www.linuxlearningcentre.com • 70 percent or more on the RHCE-level skills in Section-II. - implement a custom partitioning scheme
- configure printing
If a participant scores more than 70% in the RHCT-level skills - configure the scheduling of tasks using cron and at
- attach system to a network directory service, such as
and less than 70% in the RHCE-level skills, he /she is declared NIS or LDAP
- configure autofs
a RHCT. The RHCT/RHCE skills are defined in the - add and manage users, groups, and quotas
- configure filesystem permissions for collaboration
requirement sheet. - install and update RPMs
- properly update the kernel RPM
- modify the system bootloader
- implement software RAID at install-time and run-time
Pre-Requisites - use /proc/sys and sysctl to modify and set kernel run-
time parameters
The candidate must have undergone RH301 Red Hat Rapid
RHCE skills Troubleshooting and System Maintenance
Track Certification Course and must have had sufficient RHCEs must demonstrate the RHCT skills listed above, and
should be able to:
Training & Certification hands-on experience. Candidates who wish to take this exam - use the rescue environment provided by first installation
Programmes at LLC CD
directly without any formal training should have excellent - diagnose and correct bootloader failures arising from
bootloader, module, and filesystem errors
LLC102: Essentials of Linux OS Linux Administration and Debugging skills. - diagnose and correct problems with network services
LLC103: Linux System & Network Administration (see Installation and Configuration below for a list of these
services)
LLC203: Linux Advanced Administration Certificate Validity - add, remove, and resize logical volumes
LLC303: Linux System & Network Monitoring Tools
The validity period for all RHCEs is now officially pegged to the Installation and Configuration
LLC104 : Linux Internals & Programming Essentials RHCEs must demonstrate the RHCT-level skills listed above,
LLC105: Programming with Qt release of the Enterprise product commercially available at and they must be capable of configuring the following network
services:
LLC106: Device Driver Programming on Linux the time certification was earned, and certification shall be - HTTP/HTTPS
LLC107: Network Programming on Linux - SMB
current until after one (1) major release of the Enterprise - NFS
LLC108: Bash Shell Scripting Essentials - FTP
LLC109: CVS on Linux
product. All RHCEs earned on Red Hat Linux 7.3 or prior will - Web proxy
- SMTP
LLC204: MySQL on Linux be considered current until the release of Red Hat Enterprise - IMAP, IMAPS, and POP3
- SSH
LLC205: Programming with PHP Linux AS/ES/WS 4. All RHCEs earned on Red Hat Linux 8.0 or - DNS
LLC206: Programming with Perl
9 will remain current until the release of Red Hat Enterprise For each of these services, RHCEs must be able to:
LLC207: Programming with Python
LLC208: PostgreSQL on Linux Linux 5. Validity and current status of an RHCE certificate will - install the packages needed to provide the service
- configure the service to start when the system is booted
LLC403: Qmail Server Administration continue to be verified at Certification Central. - configure the service for basic operation
- Configure host-based and user-based security for the
LLC404: Postfix Mail Server Administration service
LLC405: Linux FireWall Solutions Duration RHCEs must also be able to
LLC406: Open LDAP Server Administration - configure hands-free installation using Kickstart
LLC408: Samba Server Administration One Day: 9 am - 3.30 pm - implement logical volumes at install-time
- use PAM to implement user-level restrictions
LLC409: DNS Administration ( Schedule announced on www.linuxlearningcentre.com )
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP Examination Fee
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
Please call for the current fee and offers if any
RH253: Red Hat Linux Network & Security Administration
RH301: Red Hat Rapid Track Certification Course Mode of Payment
RHS333: Red Hat Enterprise Security: Network Services
The exam fee should be paid by Cash at Linux Learning
RH423: Red Hat Enterprise Directory Services & Authentication
RHS429: Red Hat Enterprise SELinux Policy Administration Centre (P) Ltd., Bangalore. Please call or email for
RH142: Linux Troubleshooting Techniques and Tools alternative payment options.
RH184: Red Hat Enterprise Linux Virtualization
RHCSS LINUX LEARNING CENTRE

Expertise Exams

Overview
Red Hat Certified Security Specialist (RHCSS) is a security certification that
proves advanced skills in using Red Hat Enterprise Linux, SELinux, and Red
Linux Learning Centre
Hat Directory Server to meet the security requirements of today's enterprise
H.O.& Corporate Training Centre
# 635, 6th Main Road
environment.
Hanumanthnagar
Current RHCEs will obtain RHCSS certification upon successfully passing all
Bangalore 560019, INDIA three Expertise Exams:
Tel: +91-80-22428538 / 26610999 EX333 Red Hat Enterprise Security: Network Services EX423 Enterprise
TelFax: +91-80-26600839
Directory Services and Authentication EX429 SELinux Policy Administration
Cell: +91-9845057731
These courses build on the security skills covered in the Red Hat Certified
LLC Satellite Centre Engineer (RHCE) program, which is a prerequisite.
# 1291, 24th Cross, 30th Main
Banashankari 2nd Stage All upper-level courses are all peer level, meaning each can be taken by
Bangalore-560070 someone with RHCE or equivalent skills. Any order is fine.
Tel: +91-80- 26712928
Curriculum and Expertise Exams
Email: info@linuxlearningcentre.com
www.linuxlearningcentre.com
Only current RHCEs are eligible to be certified as a Red Hat Certified Security
Specialist (RHCSS), while anyone can attend the courses in this track. Current
RHCEs will obtain RHCSS certification upon successfully passing all three
Expertise Exams. Exam description
The Red Hat Enterprise Security: Network Services Expertise Exam is a
performance-based test of the skills covered in RHS333 Red Hat Enterprise
Security: Network Services. In order to enroll in this exam, one must have an
Training & Certification RHCE on a current release at the time of the exam. Upon passing the exam,
Programmes at LLC one will have earned this additional Certificate of Expertise to his / her RHCE
LLC102: Essentials of Linux OS certification.
LLC103: Linux System & Network Administration
LLC203: Linux Advanced Administration
The Red Hat Enterprise Directory Services and Authentication Expertise Exam
LLC303: Linux System & Network Monitoring Tools
LLC104 : Linux Internals & Programming Essentials is a performance-based test of the skills covered in RH423 Red Hat Enterprise
LLC105: Programming with Qt
LLC106: Device Driver Programming on Linux Directory Services and Authentication. In order to enroll in this exam, one must
LLC107: Network Programming on Linux
LLC108: Bash Shell Scripting Essentials
have an RHCE on a current release at the time of the exam. Upon passing the
LLC109: CVS on Linux exam, one will have earned this additional Certificate of Expertise to his / her
LLC204: MySQL on Linux
LLC205: Programming with PHP RHCE certification.
LLC206: Programming with Perl
LLC207: Programming with Python The Red Hat Enterprise SELinux Policy Administration Exam is a performance-
LLC208: PostgreSQL on Linux
LLC403: Qmail Server Administration based test of the skills covered in RHS429 Red Hat Enterprise SELinux Policy
LLC404: Postfix Mail Server Administration
Administration. In order to enroll in this exam, one must have an RHCE on a
LLC405: Linux FireWall Solutions
LLC406: Open LDAP Server Administration current release at the time of the exam. Upon passing the exam, one will have
LLC408: Samba Server Administration
LLC409: DNS Administration earned this additional Certificate of Expertise to his / her RHCE certification.
LLC501: Programming with OpenGL
LLC602: LAMP - Linux, Apache, MySQL & PHP Examination Fee: Please call for the current fee and offers if any
RH033: Red Hat Linux Essentials
RH133: Red Hat Linux System Administration
RH253: Red Hat Linux Network & Security Administration
Mode of Payment
RH301: Red Hat Rapid Track Certification Course
RHS333: Red Hat Enterprise Security: Network Services
The exam fee should be paid by Cash at Linux Learning Centre (P) Ltd.,
RH423: Red Hat Enterprise Directory Services & Authentication
Bangalore. Please call or email for alternative payment options.
RHS429: Red Hat Enterprise SELinux Policy Administration
RH142: Linux Troubleshooting Techniques and Tools
RH184: Red Hat Enterprise Linux Virtualization

Potrebbero piacerti anche