SummerTraining10

From Dgplug

Contents

I Know What You Are Going To Do This Summer 10

Do you want to see your name next time you install GNU/Linux in your friend's computer?

If yes, then go ahead and read ...

Online summer training from GNU/Linux User Group of Durgapur (http://dgplug.org). All are welcome.

Entry Free!

Prospective participants ParticipantList10

Probable Starting Time

1st June 2010, 1900 IST

Objectives

* Revisiting programming fundamentals
* Get acquainted with Free Software technologies
* Gaining technical knowledge
* Real-world project experience
* Professional Resume Writers

Speciality

 * Online reading material will be provided.
 * Talks given by different international upstream developers.
 * Direct interaction with the developers.
 * Soft skill training (online communications).
 * Web 2.0 Design

List of projects/tasks

Topic Type IRC nick Status
Thunderbird/Firefox profile porter Desktop application kushal
Firefox extension for pem Firefox extension pjp
Internship Project Management Application Web-application using a web framework should be install-ready on F10/F11 please contact sankarshan on IRC for more details
Graphical Dependency Tracker for RPM Web-application using a web framework and, yum/RPM API/backends should be install-ready on F10/F11 Given an RPM, this tool should be able to graphically display the dependencies and, their recursive dependencies. Intended use is to figure out packaging dependencies and, also to help create low-footprint installations Please contact sankarshan on IRC for more details
Tamil calendar Web mbuf
Code for Badam Halwa of Embedded Systems presentation Systems, C mbuf
Electrical circuits examples Documentation, LaTeX mbuf
Install, test gitorious on Fedora Testing, documentation mbuf
Automate package review output Scripting mbuf
DGC GTK+ GUI C, autotools mbuf
Exam/test application PyGTK mbuf
Offline Wiki Editor PyGtk kushal
Desk wiki statistic application PyGtk kushal

Completed projects/tasks

List of courses 2010

http://www.timeanddate.com/worldclock/meeting.html

Topic Date Time Instructor IRC nick
Begining Perl 05-07-2010 5pm M. K. Pai mkpai
Begining Perl (2) 11-07-2010 5pm M. K. Pai mkpai

sssssssssssss

List of courses done in previous years

 * Communication skills                                    
 * Introduction to shell                                   
 * Buffer editors (Vi)                                     
 * Free Software project guidelines                        
 * Code cross-referencing tools
 * Logo Design
 * Functional programming tools
 * Basic GNU/Linux administration                        
 * Subversion (svn)                                        
 * Wiki                                                    
 * Programming with C                                     
 * Python programming                                      
 * Database technologies (MySQL and Postgersql)
 * Systemtap (http://sourceware.org/systemtap/)

Advance topics (Students have to choose at least one)

 * Gtk+ programming 
 * Qt/PyQt programming 
 * Web application design
 * Software packaging (rpm)

Guest Lectures

 * To be declared later

What is required to join this outdoor fountains training/Pre-requisites

 * A computer with any recent GNU/Linux distribution installed.
 * A decent Internet connection.
 * Attitude to learn.
 * Go through previous years' IRC session logs.

Contact

Kushal Das <kushaldas AT gmail DOT com >

Mailing List

  * http://lists.dgplug.org/listinfo.cgi/users-dgplug.org.
  * SEO Blog Philippines

IRC

  * #dgplug on irc.freenode.net

Class Logs

You can find the class logs here.

Topic Instructor IRC log
File System Hierarchy Standard (FHS) Kushal kushal_fhs_class.log
Python Kushal

kushal_python_05072008.log
kushal_python_06072008.log
kushal_python_15072008.log
kushal_python_18072008.log
kushal_python_20072008.log

Subversion (svn) Kushal

kushal_svn_21072008.log
kushal_svn_22072008.log

Vim Kushal

kushal_vi_04072008.log
kushal_vi_05072008.log
kushal_vi_1stclass.log
kushal_vi_2ndclass.log

Pranesh pranesh_vim_070708.log
Communication guidelines & mailing list guidelines mbuf

mbuf_1stclass.log

i-want-2-do-project. tell-me-wat-2-do mbuf

mbuf_2ndclass.log

code cross-referencing tools mbuf

mbuf_3rdclass.log

Fedora Art mizmo

mizmo_fedoraart_20080820.log

Wiki parthan

parthan_wiki_04072008.log

GCC pjp

pjp_gcc1stclass.log
pjp_gcc2ndclass.log

GDB pjp

pjp_gdb_15072008.log

make pjp

pjp_make_07072008.log

The shell rishi

rishi_1st_class.log
rishi_1st_class.log
rishi_1st_class.log

Linked List rishi

rishi_linkedlist_05092008.log

Fedora docs stickster

stickster_fedoradocs_04092008.log

Some Interesting Discussions

Python For..in

Personal tools