CRAVE-DUCS Training program 2008
From CRAVEwiki
CRAVE-DUCS training program 2008 is scheduled to be held on June 20, 2008. This two day training program is targeted for future and current CRAVE members interested in learning certain basics and other fundamentals required for effective functioning in CRAVE & DUCS.
The training program will not be an in depth training program but rather a simple introduction to basics so that students are able to learn advance concepts and capable of solving and learning on their own using ebooks, forums, sites, etc.
It will be conducted by
- Christopher Uzhuthuval
- Kevin Pinto
- Meenakhsi Shrivastav
- Royston Alex
- Monty Fernandes
- Joseph Puthur
Contents |
Program
The entire program can be subdivided into following sections:
DUCS & CRAVE Structure
This session would explain the students as to how DUCS and CRAVE are structured. It would explain how DUCS and CRAVE works in collaboration to achieve their goals. After this sessions, students will be given an chance to choose their Special Interest Group or Department they would like to work in. Accordingly they will placed in groups in later part of the program to train them in that area.
Estimated time period
1/2 hour
Trainer
- Kevin Pinto
Linux Architecture
Since the DUCS & CRAVE team works heavily on Linux platform, this session would introduce the students different linux distributions. It would help them compare the advantages and disadvantages of various distributions. The session will be further go in the depth explaining the Linux architecture, file systems, partitioning, File permissions and groups.
Estimated time period
1 hour
Trainer
- Kevin Pinto
Ubuntu Linux installation
This session can be called as an continuation of the previous session. Students will learn to install ubuntu linux distro on virtual machines using VMWARE. The session is an practical oriented workshop for partitioning and installation of linux OS.
Estimated time period
1 hour
Trainer
- Christopher Uzhuthuval
Customizing your Ubuntu
No individual feels comfortable unless he or she has customized the work environment to suit their needs. This session provides the means to do that. Students will be thought how to
- Configuring the network card (interfaces)
- fstab settings
- grub settings (menu.list)
- Configuring the xorg file (xorg.conf)
- Adding users and groups
- Changing themes, wallpapers and other visual enhancements
- Customize the Repository (sources.list)
- Installing new applications (apt-get)
The session will cover both the methods of performing the above functions i.e. GUI method and the command line method.
Estimated time period
1 hour
Trainer
- Christopher Uzhuthuval
Basic Linux Commands & shell scripting
This session is to equip students with basic knowledge of basic linux commands. It would also help them perform daily tasks which can come in handy while working on different projects of CRAVE & DUCS.
Estimated time period
1 hour
Trainer
- Joseph Puthur
Introduction to open source applications
An basic introduction to vast pool of open source applications giving them a basic idea as to what softwares are available to perform various tasks.
Estimated time period
1/2 hour
Trainer
- Kevin Pinto
Using CRAVE wiki
One of the core goals of CRAVE and its founder DUCS is to capture, store and harness knowledge - by documenting everything that is done in the organization. This goal is enable knowledge sharing to take place on a large scale.
To realize this goal CRAVE aims to build a vast knowledge base so that it acts like a one stop help center. The implementation of this objective is CRAVE Wiki where project ideas/ documentations, tutorials , HOW-tos and other useful information are hosted.
Every member has to document his/her finding, research and project documentation on crave wiki. This session teaches the student simple syntax of wiki and structuring of CRAVE wiki.
Estimated time period
1/2 hour
Trainer
- Kevin Pinto
Department specific training
As per student's interests they will be sub divided into different groups to train them with the required fundamentals. These fundamentals will enable them to function effectively in their departments or Special Interest Group.
They will be introduced to basics of the necessary applications and concepts inclusive of look up sites and some ebooks.
Web Development
- Joomla
- Mediawiki
- MYSQL
- PHP
- HTML, CSS, Javascript
- Virtual web hosting
Estimated time period
1/2 hour
Trainer
- Kevin Pinto
- Meenakshi Shrivastav
Graphic Designing & 3D Animations
- Blender
- Blender VSE
- Inkscape
- GIMP
- Open Office DRAW
Estimated time period
1/2 hour
Trainer
- Royston Alex
- Monty Fernandes
System Administration
- Keeping machines up to date
- Installing applications using source files
- Restoring Grub
- File Sharing
- Trouble shooting
Estimated time period
1/2 hour
Trainer
- Christopher Uzhuthuval

