GTK+ Forums

Discussion forum for GTK+ and Programming. Ask questions, troubleshoot problems, view and post example code, or express your opinions.
It is currently Wed Aug 24, 2016 4:11 pm

All times are UTC

Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 1 post ] 
Author Message
 Post subject: Gnome University Project (GU)
PostPosted: Thu Sep 27, 2012 9:57 pm 
GTK+ Guru

Joined: Fri Mar 25, 2011 5:16 pm
Posts: 181
Location: USA
GNOME University
Gnome University Project (GU) is an effort by Christian Hergert to push people in Gnome developing. GU is all about C and Gnome technologies, but it also a nice way to start learning C programming within a big scale project.

GU is still on early stages and it is a work in progress but there is already a repository with some beginner chapters.

Christian says: ” GnomeUniversity is an effort to get more community members comfortable with the C language and the GNOME platform. Understanding a least a bit of C can go a long way towards helping developers write better code in a multitude of languages.

GNOME libraries are often written in C, and doing so allows for easy integration with higher level languages such as Python, Ruby, C++,JavaScript, and more. We should be encouraging application developers to use whatever language they are comfortable with, while providing all of the same APIs to the various languages.

  • Introduction to C
    • anatomy, integers, multiplication
    • floating point with doubles
    • conditionals with if, else if, else.
    • char, while loops
    • do/while, switch/case
    • functions
    • for loops
    • TODO ...
  • GLib
    • TODO ...
  • GObject
    • TODO ...
  • Gtk
    • TODO ...
  • Gio
    • GDBus
    • GFile I/O
    • Network/Socket programming
    • Asynchronous I/O
    • TODO ...
  • GStreamer
    • TODO ...

A few basic Gtk examples are up now:

The "TextBook"

For more information:

Display posts from previous:  Sort by  
Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 1 post ] 

All times are UTC

Who is online

Users browsing this forum: No registered users and 3 guests

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group