Over the course of the week, in OpenSourceUoM’s coding seminar, students participated in engaging hands-on sessions and workshops centered around C++ and the Qt Library.

Participants gained practical experience with C++, learning how to write efficient code, debug issues, and optimize performance. They also explored the Qt Library, discovering its capabilities for creating cross-platform applications with user-friendly interfaces.

Here are some reflections of students regarding their journey into intermediate C++ and Qt:

  • Stavros, MSc in Applied Informatics at University of Macedonia : “I hold a BSc in Accounting and am currently pursuing an MSc in Applied Informatics at the University of Macedonia. Initially, I faced challenges adapting to the complexity of C++, but I quickly found the seminar’s atmosphere to be helpful and motivating.
    I truly valued the instructor’s approach in not only providing knowledge but also emphasizing the importance of Open Source. Additionally, I recognized Qt’s role in making C++ more accessible. The way Qt’s APIs resemble those of simpler languages really makes the learning curve more accommodating.
    It was a pleasure being part of the seminar, and I look forward to contributing to the open-source community in the future.”
  • Apostolis, Research Associate in Aristotle’s University of Thessaloniki:
    As a Research Associate at Aristotle’s University of Thessaloniki with a technical BSc in Software Development, I joined the seminar with specific learning goals in mind. I wanted to deepen my understanding of C++ to gain insights into systems programming, which would help me better appreciate languages like Rust. Additionally, I aimed to learn Qt to enhance my contributions to Open Source projects, particularly within the KDE community.
    Throughout the seminar, I found C++ and Qt to be powerful and versatile tools. Qt’s flexibility allows developers to write applications at any level of abstraction, making it invaluable for open-source contributions. I’m excited to apply my newfound knowledge and skills, and I look forward to contributing to the vibrant open-source community, leveraging C++ and Qt to drive innovation and collaboration.

As the seminar wrapped up, participants left with newfound skills and confidence in using C++ and the Qt Library for their development projects.

Looking Ahead: Today’s Hackathon

With the workshop concluded, participants are now gearing up for today’s hackathon focused on “Contributing to Open Source using Qt and C++.” This exciting event will provide attendees with the opportunity to apply their newly acquired skills in a collaborative setting, contributing to real-world open-source projects and making a meaningful impact on the community. Stay tuned for updates as we embark on this next exciting phase of our coding journey! In Sunday we will announce the winners of this Hackathon.

A big thanks to everyone who participated and contributed to making this workshop a success!

#Cplusplus #Qt #Workshop #OpenSource #Hackathon