GUADEC 2010 GNOME developer training: July 26 – 27, 2010, The Hague, TheNetherlands

With all the recent holidays in The Netherlands I almost overlooked this one. So here it is, verbatim, the announcement of the GNOME developer training colocated with GUADEC:

Get Linux wings!

The GNOME Developer Training sessions at GUADEC are designed to give
experienced software developers the tools that they need to get the most out
of developing free software in an open community.

This two-day course includes a hands-on practical session and a detailed
social overview of community development. You'll learn how to get your work
upstream and how to influence the direction of upstream projects.

Covering common Linux development tools, the GNOME and FreeDesktop.org
development platform and the social dynamics of contributing to community
projects, this course will put extra tools into your developer's toolbox.

Attendance packages for the developer training sessions also include a full
€250 professional-level pass to GUADEC. The flagship annual GNOME-project
conference, GUADEC is three days of presentations, BOFs and tutorials. To
ensure the highest quality of participant experience, space is strictly
limited. The GUADEC coordination team encourages everyone interested to
register early to guarantee availability.

Pricing:
Includes delivery of printed training material related to the course, and
meals and refreshments during training days.
* 2 days training course + professional registration for GUADEC 2010 (a €250
value): €1500
* Early bird price (for registrations before June 1st 2010): €1200

You can register for the course at www.guadec.org.
The course is composed of four half-day modules, covering the following
syllabus:

Developer tools and development environments:
* Source control - git, svn, bzr
* Using autotools
* Standard GNOME build dependencies & their purposes (pkgconfig, intltool,
gtk-doc)
* Cross-compilation environments (Scratchbox, OpenEmbedded)
* Debugger (gdb, Nemiver)
* Valgrind (including memcheck, Massif, kcachegrind, Callgrind)
* Other developer tools: sar, sysprof, bootchart

The GNOME platform:
* glib and GObject
* GTK+ and Clutter
* Using Glade and GtkBuilder
* DBus, DFeet, registering and calling DBus APIs
* GConf
* GStreamer
* Telepathy
* Language bindings - C++, Java, C#, Python, Vala

A Hands-on Practical Workshop:
* Set up a GNOME development environment
* Write a complete GNOME application in Python
* Integrate with the GNOME desktop

Community development
* Community communication forums (mailing lists, forums, IRC, Bugzilla,
source control)
* Effective community participation, community social norms
* Project governance - how things get done
* Getting changes upstream
* Getting to maintainer - how to make friends and influence people
* Building a vibrant community

Training will be coordinated by Neary Consulting on behalf of the GNOME
Foundation.

Register today! www.guadec.org 
---

Flattr this

Leave a Reply