ArabDev/EGLUG Introduction to GNU/Linux workshop
training will be split into 3 parts, duration of each part is roughly 9 hours.
EGLUG volunteers will be quiclkly introducing concepts and covering abstract ideas, Trainees are expected to work out the details on their own.
In the third part one topic is is chosen and the trainees will attempt to learn it in details, the volunteers will be there to facilitate and help.
this plan is a prilimenary one, we expect to find among the trainees preexisting experience that may require changes in the plan, we also hope to integrate any such experience in the training (workshop style).
tha training will be done by EGLUG's most experienced volunteers, these volunteers are all active Free/Open Source developers and contributors mostly working in Arabization with the Arabeyes.org project.
Part 1: Free/Open Source Software background
1st Day, Session 1 (2 hours)
Historical Background
- History of GNU/Linux
- Unix
- GNU Project
- Linux Kernel
- LAMP stack
- Today
- The FOSS Model
- What is Free Software
- What is Open Source Software
- Copyleft and the GPL
- The FOSS community
- Developers
- Support and user communities
- Academia
- Companies
- Benefits of FOSS and GNU/Linux pros
- Macro Economical benefits
- Low barrier of entry
- Knowledge
- Portability
- scalability
- reliability
- Modularity
- Security
1st Day, Session 2 (2:30 hours)
Quick Look at GNU/Linux
- Installation
- GNU/Linux distributions
- Desktop Usage
2nd Day, Session 1 (2 hours)
Quick Look at GNU/Linux
- GNU/Linux operating system concepts and components
- Unix heritage
- Everything is a file
- basic compo0nents and subsystems
- The GNU/Linux security model
2nd Day, Session 2 (2:30 hours)
Quick Look at GNU/Linux
- Command Line Usage
- command line basics
- file manupilation
- process control
- text utilities
- package management
- task automation
- network utilities
- Basic administration
- wizards
- configuration files
Learning More
- how to get help?
- how to ask questions?
- how to find documentation?
- how to find source code?
- resources
Part 2: GNU/Linux in Different Scenarios
1st Day, Session 1 (2 hours)
Deskop GNU/Linux
- GNU/Linux in the office
- Multimedia authering
- Scientific workstation
- alternative productivity
1st Day, Session 2 (2:30 hours)
GNU/Linux as a development platform
- languages
- basic development tools
- advanced development tools
GNU/Linux as a LAN server
- router/firewall
- file/print server
- Unix environment
- Windows environment
- remote access
2nd Day, Session 1 (2 hours)
GNU/Linux as an Internet server
- web
- more
2nd Day, Session 2 (2:30 hours)
GNU/Linux webdevelopment platform
- apache
- LAMP stack
- ZOPE
- prepackaged apps
- not only for the internet
Extreme uses
- embedded
- clusters
- thin clients
Part 3: Specialized workshop
based on feedback from the two previous parts one area of use is identified and explored in details.

Get GNU / Linux
News Feed
Blogs
Event Photos
Screen Shots
Polls
Popular Content
Members
Search
Wall Papers