The objective of this project is to empower government officers with necessary technical skills they need in maintaining and managing multi user computer systems and networks. Thus this project is closely linked to the ICTA initiative ‘Deployment of an Information Infrastructure for Government’. The first phase of this infrastructure deployment has already completed under ICTA project, Lanka Government Network (LGN), connecting over 300 government organizations in Western, Southern, Central, Uva & Sabaragamuwa provinces. ICTA expects Advanced ICT technical training to uplift the knowledge of government officers who are currently working in the IT departments attached to these organizations and those who are responsible for carrying out activities of the IT department. These government officers will be offered training in four industry recognized certifications namely CompTIA A+ Certification (A+), Cisco Certified Network Associate (CCNA), Red Hat Certified Technician (RH133), Certified MySQL Associate (CMA) to improve efficiency and effectiveness of using ICT applications & infrastructure in their respective organizations.
The candidates successfully completing the courses will be able to
- Perform the tasks involved in the role with limited assistance from peers, product documentation and vendor support services. (Generally self-sufficient)
- Follow technical developments in order to ensure utilization of new technologies.
- Grasp new technologies and implement them with a limited technical support from the external parties
- Assist superiors to make decisions in ICT related activities
CompTIA A+ Certification for Government Officers
Course Description – CompTIA A+ Certification
Duration: 48 hrs per participant.
Upon completion of this course trainees must be able to perform tasks such as installation, configuration, diagnosing, preventive maintenance and networking.
I. Test 220-301 0r 226 01: Core Hardware
- Identifying, Adding and Removing System Components
- System Resources and Installing and Configuring IDE, and SCSI Devices
- Installing, Configuring and Optimizing Computers
- Diagnosing and Troubleshooting
- Memory, Motherboards, and Processors
- Printers, Maintenance and Safety Issues
- Basic Networking
II. Test 220-302 or 226 02: Operating System Technologies
- OS Technologies: Concepts and Installation
- OS Technologies: Configuration
- OS Technologies: The Networking Environment
- OS Technologies: Management and Troubleshooting
| Name | Organization |
| H.P. Sujith | Ministry of Social Services and Social Welfare |
| D.J.P. Perera | Ministry of Petroleum & Petroleum Resources Development |
| S.A.Seneviratne | Ministry of Industrial Development |
| K.D.B.D Hewage | Department of Prison |
| M.A.Hiran Prasanna | Samurdhi Authority of Sri Lanka |
| E.Kushan | Foreign Employment Bureau |
| W.H.G.N. Wanshapala | Department of Prison |
| W.T.D. Weerakkody | Colombo Divisional Secretariat |
| K.C. Kumarathunga | Gampaha District Secretariat |
| P.G.Wijethunga | Kalutara District Secretariat |
| N.P Kalutota | Ministry of Parliamentary Affairs |
| Nuwan Kumarasinghe | Department of Meterology |
| D.T.N. Jayasumana | Department of Survey Generals |
| M.D.P.N. Gunathilake | Ministry of Highways and Road Development |
| W.M.U.D. Kumara | Prime Ministers Office |
| D.D. Kalawana | Department of Registrar Generals |
| A.K.S. Priyadarshana | Foreign Employment Bureau |
| W.A.R. Wijesinghe | Department of Pensions |
| S.H. Harindra Deshapriya | Colombo District Secretariat |
| Bandula Ranathunga | Department of Local Government |
| K.H.L. Irosha | Galle District Secretariat |
| D. Gunawardena | Matara District Secretariat |
| A.S. Damunugalla | Kandy District Secretariat |
| D.L.A.Wijenayake | Nuwara-eliya District Secretariat |
| A.W.N.Premasiri | Mathale District Secretariat |
| G.C.B.K. Silva | Ratnapura District Secretariat |
| K.D.T.D. Gunarathne | Badulla District Secretariat |
| G.D.S. Sudesh Rohitha | Monaragala District Secretariat |
| D.W.S Ranjith | Hambanthota District Secretariat |
Cisco Certified Network Associate (CCNA) for Government Officers
Course Description – Exam 640-802
Duration - 72 hrs per participant.
Upon completion of this training course trainees must be able to install, configure, operate, and troubleshoot medium-size routed and switched networks, including implementation and verification of connections to remote sites in a WAN and basic mitigation of security threats, introduction to wireless networking concepts and terminology, and performance-based skills. Trainees should also have knowledge in use of these protocols: IP, Enhanced Interior Gateway Routing Protocol (EIGRP), Serial Line Interface Protocol Frame Relay, Routing Information Protocol Version 2 (RIPv2), VLANs, Ethernet, access control lists (ACLs).
Describe how a network works
- Describe the purpose and functions of various network devices
- Select the components required to meet a network specification
- Use the OSI and TCP/IP models and their associated protocols to explain how data flows in a network
- Describe common networked applications including web applications
- Describe the purpose and basic operation of the protocols in the OSI and TCP models
- Describe the impact of applications (Voice Over IP and Video Over IP) on a network
- Interpret network diagrams
- Determine the path between two hosts across a network
- Describe the components required for network and Internet communications
- Identify and correct common network problems at layers 1, 2, 3 and 7 using a layered model approach
- Differentiate between LAN/WAN operation and features
Configure, verify and troubleshoot a switch with VLANs and interswitch communications
- Select the appropriate media, cables, ports, and connectors to connect switches to other network devices and hosts
- Explain the technology and media access control method for Ethernet networks
- Explain network segmentation and basic traffic management concepts
- Explain basic switching concepts and the operation of Cisco switches
- Perform and verify initial switch configuration tasks including remote access management
- Verify network status and switch operation using basic utilities (including: ping, traceroute, telnet, SSH, arp, ipconfig), SHOW & DEBUG commands
- Identify, prescribe, and resolve common switched network media issues, configuration issues, auto negotiation, and switch hardware failures
- Describe enhanced switching technologies (including: VTP, RSTP, VLAN, PVSTP, 802.1q)
- Describe how VLANs create logically separate networks and the need for routing between them
- Configure, verify, and troubleshoot VLANs
- Configure, verify, and troubleshoot trunking on Cisco switches
- Configure, verify, and troubleshoot interVLAN routing
- Configure, verify, and troubleshoot VTP
- Configure, verify, and troubleshoot RSTP operation
- Interpret the output of various shows and debug commands to verify the operational status of a Cisco switched network.
- Implement basic switch security (including: port security, trunk access, management vlan other than vlan1, etc.)
Implement an IP addressing scheme and IP Services to meet network requirements in a medium-size Enterprise branch office network.
- Describe the operation and benefits of using private and public IP addressing
- Explain the operation and benefits of using DHCP and DNS
- Configure, verify and troubleshoot DHCP and DNS operation on a router.(including: CLI/SDM)
- Implement static and dynamic addressing services for hosts in a LAN environment
- Calculate and apply an addressing scheme including VLSM IP addressing design to a network
- Determine the appropriate classless addressing scheme using VLSM and summarization to satisfy addressing requirements in a LAN/WAN environment
- Describe the technological requirements for running IPv6 in conjunction with IPv4 (including: protocols, dual stack, tunneling, etc).
- Describe IPv6 addresses
- Identify and correct common problems associated with IP addressing and host configurations
Configure, verify, and troubleshoot basic router operation and routing on Cisco devices
- Describe basic routing concepts (including: packet forwarding, router lookup process)
- Describe the operation of Cisco routers (including: router bootup process, POST, router components)
- Select the appropriate media, cables, ports, and connectors to connect routers to other network devices and hosts
- Configure, verify, and troubleshoot RIPv2
- Access and utilize the router to set basic parameters.(including: CLI/SDM)
- Connect, configure, and verify operation status of a device interface
- Verify device configuration and network connectivity using ping, traceroute, telnet, SSH or other utilities
- Perform and verify routing configuration tasks for a static or default route given specific routing requirements
- Manage IOS configuration files. (including: save, edit, upgrade, restore)
- Manage Cisco IOS.
- Compare and contrast methods of routing and routing protocols
- Configure, verify, and troubleshoot OSPF
- Configure, verify, and troubleshoot EIGRP
- Verify network connectivity (including: using ping, traceroute, and telnet or SSH)
- Troubleshoot routing issues
- Verify router hardware and software operation using SHOW & DEBUG commands.
- Implement basic router security
Explain and select the appropriate administrative tasks required for a WLAN
- Describe standards associated with wireless media (including: IEEE WI-FI Alliance, ITU/FCC)
- Identify and describe the purpose of the components in a small wireless network. (Including: SSID, BSS, ESS)
- Identify the basic parameters to configure on a wireless network to ensure that devices connect to the correct access point
- Compare and contrast wireless security features and capabilities of WPA security (including: open, WEP, WPA-1/2)
- Identify common issues with implementing wireless networks. (Including: Interface, missconfiguration)
Identify security threats to a network and describe general methods to mitigate those threats
- Describe today's increasing network security threats and explain the need to implement a comprehensive security policy to mitigate the threats
- Explain general methods to mitigate common security threats to network devices, hosts, and applications
- Describe the functions of common security appliances and applications
- Describe security recommended practices including initial steps to secure network devices
Implement, verify, and troubleshoot NAT and ACLs in a medium-size Enterprise branch office network.
- Describe the purpose and types of ACLs
- Configure and apply ACLs based on network filtering requirements.(including: CLI/SDM)
- Configure and apply an ACLs to limit telnet and SSH access to the router using (including: SDM/CLI)
- Verify and monitor ACLs in a network environment
- Troubleshoot ACL issues
- Explain the basic operation of NAT
- Configure NAT for given network requirements using (including: CLI/SDM)
- Troubleshoot NAT issues
Implement and verify WAN links
- Describe different methods for connecting to a WAN
- Configure and verify a basic WAN serial connection
- Configure and verify Frame Relay on Cisco routers
- Troubleshoot WAN implementation issues
- Describe VPN technology (including: importance, benefits, role, impact, components)
- Configure and verify a PPP connection between Cisco routers
| Name | Organization |
| M.T. Dimuthulatha | Ministry of Trade, Marketing Development, Co-operatives and Consumer Services |
| D.K.R.N. Pradeep | Ministry of Land and Land Development |
| K.D.K.P Kumara | Department of Auditor General |
| M.J.S.N. Fernando | Department of Buildings |
| E.M.D Ekanayake | Department of Census and Statistics |
| P.K.D Nonis | Department of Government Printer |
| U.L.A.S. Perera | Department of Pensions |
| K.R.P. Jayasekara | Department of Examinations, Evaluation and Testing Services |
| R.W.J.C. Rajasinghe | Department of Animal Production & Health |
| S.H.S. Chandana De Silva | Department of Land Settlement |
Linux System Administration (RH133 Certification) for Government Officers
Course Description – Exam RH 133
Duration - 32 hrs per participant.
Upon completion this Linux administration module candidates must have good knowledge in the system boot process, use various system administration utilities, setup and manage user accounts and groups, perform file system setup, maintenance, checks and repairs, backup/restore, and mount/un-mount, configure basic networking, and handle basic security issues and procedures.
- UNIT 1 – Installation
- Hardware Overview
- CPU and Memory
- Preparing to Install
- Multiboot systems
- The RHEL Installer
- Installer Features
- RHEL Installation Overview
- Partitioning Hard Drives
- Sample Partition Structure
- Configuring File Systems
- Software RAID
- LVM: Logical Volume Manager
- Network Configuration
- Firewall Setup
- Security Enhanced Linux
- SELinux Installation Options and Control
- Package Selection
- Validating the Installation
- noprobe Mode and Driver Disks
- Post-Install Configuration
- Hands-on Lab: Installation
- UNIT 2 - System Initialization and Services
- Boot Sequence Overview
- BIOS Initialization
- Boot Loader Components
- GRUB and grub.conf
- Kernel Initialization
- init Initialization
- Run levels
- /etc/rc.d/rc.sysinit
- /etc/rc.d/rc
- Daemon Processes
- System V run levels
- /etc/rc.d/rc.local
- Virtual Consoles
- Controlling Services
- System Shutdown
- System Reboot
- Hands-on Lab: Managing Startup
- UNIT 3 - Kernel Services and Configuration
- Objectives
- Agenda
- Kernel Modules
- Kernel Module Configuration
- The /proc filesystem
- /proc/sys configuration with sysctl
- General Hardware Resources
- System Bus Support
- Hotswappable Bus Support
- System Monitoring and Process Control
- Hands-on Lab: Configuring kernel parameters
- UNIT 4 - Filesystem Management
- System Initialization: Device Recognition
- Disk Partitioning
- Managing Partitions
- Managing Data: Filesystem Creation
- Journaling for ext2 filesystems: ext3
- Mount Options and Configuration
- The Auto-Mounter
- ext2/ext3 Filesystem Attributes
- Virtual Memory Files
- Filesystem Maintenance
- Adding a Drive
- Hands-on Lab: Filesystem Management
- UNIT 5 - Network Configuration
- Device Recognition
- Network Interfaces
- mii-tool
- ifconfig
- ifup/ifdown
- Interface Configuration Files
- Configuration Utilities
- Binding Multiple IP Addresses
- DHCP/BOOTP
- Global Network Parameters
- Default Route
- Static Routes
- Name Resolution
- DNS Client Configuration
- DNS Utilities
- Network Diagnostics
- Hands-on Lab: Static Network Settings
- UNIT 6 - RPM and Kickstart
- The RPM Way
- RPM Package Manager
- Installing and Removing Software
- Updating a Kernel RPM
- RPM Queries
- RPM Verification
- Other RPM Utilities and Features
- Automatic Dependency
- Resolution
- Red Hat Network (RHN)
- RHN in the Enterprise
- RHN Registration
- The up2date utility
- Remote Administration
- Network Installation Server
- Using Kickstart to Automate Installation
- Hands-on Lab: RPM and Kickstart
- UNIT 7 - User Administration
- User Policy Considerations
- The User Account Database - /etc/passwd
- Adding a New User Account
- User Private Groups
- Group Administration
- Modifying/Deleting Accounts
- Password Aging Policies
- Login Shell Scripts
- Non Login Shell Scripts
- Switching Accounts
- sudo
- Network Users
- Authentication Configuration
- NIS Client Configuration
- LDAP Client Configuration
- File Ownership
- Linux File Permissions
- SUID / SGID Executables
- The Sticky Bit
- The Setgid Access Mode
- Default File Permissions
- Access Control Lists (ACLs)
- SELinux
- Controlling SELinux
- SELinux Contexts
- Troubleshooting SELinux
- Hands-on Lab: User and Group Administration
- UNIT 8 - Printing and Administration Tools
- CUPS: Common Unix Printing System
- Controlling Access to cron
- System crontab Files
- System Logging
- syslog Configuration
- Tape Drives
- Using tar/star
- Using dump/restore
- Using cpio
- Remote Backups
- Other Backup Software
- Hands-on Lab: Printing and Admin Tools
- UNIT 9 - The X Window System
- XOrg: The X11 Server
- XOrg Server Design
- XOrg Server Configuration
- XOrg Modularity
- Server and Client Relationship
- Configuration Utilities
- Remote X Sessions
- Hands-on Lab: The X Window System
- UNIT 10 - Advanced File system Management
- Software RAID Configuration
- Software RAID Recovery
- Converting LVM1 to LVM2
- Creating Logical Volumes
- Resizing Logical Volumes
- The Linux Quota System
- Hands-on Lab: Logical Volumes, RAID and Quotas
- UNIT 11 - Troubleshooting
- Basic Guidelines
| Name | Organization |
| W.K.S. Dayawansa | Ministry of Finance & Planning |
| S.S.Thrikawalgoda | Ministry of Finance & Planning |
| P.M.K.N Kithsiri | Ministry of Parliamentary Affairs |
| T.N.P. Bhanuka De Silva | Ministry of Tourism |
| P.K.B. Pallewatta | Ministry of Industrial Development |
| K.L.C.S Weerasuriya | Department of Census and Statistics |
| Asith Gunarathna | Department of Census and Statistics |
| W.A.L. Kumara | Department of Meterology |
| K.J.R.Perera | Department of Sports Development |
| P.S. Ariyarathne | Department of Survey Generals |
| W.S.H.M.K.S. Bandara | Department of Immigration and Emigration |
| Y.M. J. Bandara | Department of Immigration and Emigration |
| M. Wijesinghe | Ministry of Public Administration |
| M.A.P. Imal Gunawardena | Department of Pensions |
| M.W.R. Shyaminda | Medical Supplies division |
| A.M.Fariz | Ministry of Water Supply & Drainage |
| P.H.C.S. Perera | Medical Supplies division |
| A.D.T. Amarasekara | Ministry of Public Administration |
| E.M.S.P.B.Ekanayake | Ministry of Trade, Marketing Development, Co-operatives and Consumer Services |
| L.K.C.N. Dias | Ministry of Health Care and Nutrition |
| W.P.W.D. Pathirana | Medical Supplies division |
| C.S. Rathnayake | Sri Lanka Customs |
| R.A.A.P.L. Perera | Sri Lanka Army |
| P.L.L.P Pannila | National Disaster Relief Services Centre |
| W.K. Ranil Chinthaka | Department of Government Information |
| M.W. Premarathna | Ministry of Health Care and Nutrition |
| Thilak Chandana | Department of Attorney General |
| Sisira Dissanayake | samurdhi Authority of Sri Lanka |
| R.D.B. Dananjaya Ranasinghe | Colombo Divisional Secretariat |
Certified MySQL Associate (CMA) for Government Officers
Course Description - Exam 010-002 Course Curriculum
Duration - 72 hrs per participant.
Upon completion of this training module trainees will be able to administrate existing enterprise databases and the analysis, design, and creation of new databases. Data modeling, database optimization, understanding and implementation of schemas, and the ability to interpret and write complex SQL queries, proactively monitor systems for optimum performance and capacity constraints
- Theory, Terminology and Concepts
- Client/Server Concepts
- Database and Database Objects
- Data Definition using SQL
- Databases
- Data Types
- Tables
- Constraints and Indexes
- Views
- Basic Data Manipulation using SQL
- Recurring SQL Constructs
- Adding data
- Modifying data
- Removing data
- Searching data
- Advanced Data Manipulation using SQL
- Expressions
- Grouping and Aggregate Functions
- Joining Tables
- Transactions
- Transaction Concepts
- SQL for working with Transaction
- Import/Export
- Tools for Import/Export
- SQL for Import/Export
| Name | Organization |
| Ms. H.H.D.A.W. Damayanthi | Department of Rubber Development |
| Ms. A.K. Rathnayake | Department of Survey Generals |
| Ms. T. Senanayake | Ministry of Health Care and Nutrition |
| Mr. W.R.P. Wickramaratne | Sri Lanka Customs |
| Mr. B.W. Wickramasinghe | Department of Census and Statistics |
| Ms. W.P.G. Kalani | Sri Lanka Army |
| R.M.A.B Ranasinghe | Department of Post |
| E.M.S.B. Ekanayaka | National Intellectual Property Office of Sri Lanka |
| Chamila Abewardena | Hanwella Divisional Secretariat |
| Y.B. J.N. Jayawardane | National Disaster Relief Services Centre |
| Mr. K.A.B.S. Rupasinghe | Department of Survey Generals |
| Mr. S. Dissanayake | Ministry of Public Administration |
| Mr. W.H.P.W Weerasiri | Department of Census and Statistics |
| Mr. P. Wanniarachchi | Ministry of Health Care and Nutrition |
| C.Senanayake | FEB |
| T. Srikumar | Ministry of Health Care and Nutrition |
| Ms. H.K. Irangani | FEB |
| Mr. Y.G.R.P. Perera | Department of Police |
| Mr. H.M. Janaka Rathnayaka | Department of Police |
| P.G.B.C. Kandegedara | Samurdhi Authority of Sri Lanka |
Joomla
| Name | Organization |
| T A Kamiss | Department of Agriculture |
| K.T.D. Wasalage | Department of Agriculture |
| P.N.K.Weerasuriya | Department of Agriculture |
| D S D Wickramaratne | Department of Agriculture |
| M.F.M. Rizwan | Department of Agriculture |
| Susantha Jayasinghe | Department of Meteorology |
| Athula Priyantha.P.A | Department of Meteorology |
| Ms. Mithma Gunasekera | Disaster Management Centre |
| Thanuja Fernando | Department of Rubber Development |
| Colvin Fernando | Educational Publications Department |
| G.G.A.K.KULATUNGA | Health Education Bureau |
| Janaka Suneth Bandara | Health Education Bureau |
| P.K.B.Pallewatta | Ministry of Industry & Commerce |
| Bandula Amarasinghe | Ministry of Industry & Commerce |
| A.D.T. Amarasekara | Ministry of Public Administration |
| M.C.M. Ashar | Ministry of Public Administration |
| Mahinda Wijesinghe | Ministry of Public Administration |
| G.V.D.Priyantha | Department of Census and Statistics |
| E.M.Disala Ekanayake | Department of Census and Statistics |
| W.M.G.Kulathunga | Department of National Museums |
| Manaram De Silva | Department of National Museums |
| H.N.Samarakone | Department of Animial Production and Health |
| N.Sivakaran | Government Factory |
| Harinda Prashad | Ministry of Disaster Management |
| Asoka Perera | National Productivity Secretariat |
| D.K.R.Nalin Pradeep | Ministry of Land and Land Development |
| N.Kugathasan | Department of Export Agriculture |
| Jeewanika Gunasekara | Department of National Zoological Gardens |
| H.M.G.P.E.Karunarathne | Ministry of Youth |
| C.N.Premawardhana | Hector Kobbekaduwa Agrarian Research & Training Institute |


















