Teaching the next Adas – join KDE for Ada Lovelace Day tutorials

Filed under: AmarokBlog,free software,KDE,PlanetKDE,PlanetKubuntu — Lydia at 7:00 pm on Monday, October 3, 2011

October 7th is Ada Lovelace Day, a day where people write about women who influenced them in their science, technology, engineering or math career. KDE wants to celebrate the day a bit differently this year. We will help the next generations of Adas find their way in KDE and Qt. We’ll do this by holding a tutorial day for women and their friends (meaning women are the main focus of the event but everyone else who’s nice is welcome as well). The tutorials will be given by the excellent Myriam Schweingruber and Dario Freddi. Don’t forget to sign up.

  • How To Help With Bug Reports (5PM UTC)
    Coding in a Free Software project is a very important part, but by far not the only one. One of the possible fields where non-coders can get involved is bug triaging. This course will give an overview on bug triaging and testing. After the course the participant should be able to pick their preferred application and start helping in bug triaging. Myriam will talk about all the fine details of becoming a bugmaster from choosing the right project for yourself to figuring out what is missing in a bug report. This is probably one of the most valuable skills you can bring to KDE right now.
  • Building your own launcher (3PM UTC)
    In this tutorial, you will create a basic application launcher for KDE. Yes, a full-fledged one you can then have fun in turning into a real “start menu” with your new skills. While doing that, Dario will teach you the basics of KDE, Qt and QML, which will empower you to create your first shiny application.

    Requirements:

    • Basic knowledge of C++, mainly syntax-wise
    • Beginner knowledge of Qt could be preferred, but not a requirement
    • A Linux+KDE installation
    • A working KDE development environment (Show up early in the channel if you don’t have that set up yet so we can still do that together.)
    • KDevelop 4.2+ (preferred) or Qt Creator, or your IDE of choice :)

    You will learn about:

    • Basic usage of CMake for building your project
    • Basic Qt paradigms
    • Some of KDE’s basic APIs such as KService, KIO, Solid
    • Basic QML programming
    • The Model/View paradigm and how to use it with Qt/KDE
    • Interaction between QML and C++
The tutorials will take place in #kde-tutorials on freenode. (You can use the webchat if you don’t already have a working IRC client.) Each course will last approximately 1 hour and will include a question and answer part.
Join us and spread the word to your friends :)

Sign up for the tutorials!

5 Comments

Comment by Ian Monroe

October 4, 2011 @ 9:45 am

Dario should probably pick C++ xor QML for a 1-hour tutorial. :)

QML is a pretty fun first language, I wish I had it when I was starting.

Comment by Dario

October 4, 2011 @ 10:47 am

Hmm, in fact it was initially thought for a 1.30h-2h tutorial… we’ll look into fixing that

Pingback by Ensinando as próximas Adas – junte-se ao KDE para os cursos do Ada Lovelace Day « KDE Piauí

October 4, 2011 @ 11:22 pm

[...] Link para o post original em inglês. Share it:EmailDiggDentTwitterBuzzShareFacebookLike this:LikeBe the first to like this post. [...]

Pingback by Reminder: KDE/Qt tutorial today « A Quiet Place

October 7, 2011 @ 2:56 pm

[...] drop by #kde-tutorials @ freenode. The tutorial will start at 3pm GMT. For more infos, refer to Lydia’s blog post. See you there! LD_AddCustomAttr("AdOpt", "1"); LD_AddCustomAttr("Origin", "other"); [...]

Comment by Dotan Cohen

October 8, 2011 @ 10:57 pm

I won’t be attending, but it would be great if someone could post the chat logs in the end.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.