GTK+ Forums

Discussion forum for GTK+ and Programming. Ask questions, troubleshoot problems, view and post example code, or express your opinions.
It is currently Fri Apr 25, 2014 5:06 am

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 
Offline
GTK+ Guru

Joined: Fri Mar 25, 2011 5:16 pm
Posts: 176
Location: USA
GNOME University
Quote:
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.
http://worldofgnome.org/get-your-bachelors-degree-from-gnome-university/

  • 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:
https://github.com/Wutzara/gnome-university-code-examples/tree/master/src

The "TextBook"
https://github.com/chergert/gnome-desktop-programming

For more information:
https://live.gnome.org/GnomeUniversity


Top
 Profile  
 
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 2 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