CRAVE-DUCS Training program 2008

From CRAVEwiki

Jump to: navigation, search

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
Personal tools