Friday Night FOSS Oct'24
This past Friday night, FOSS organized an engaging session titled "Introduction to Python with Flask" aimed at introducing students to the fundamentals of backend development using Python. The event took place on October 18th at 7:30 PM in the NSL Lab of the IT Lab Complex, drawing a diverse group of participants eager to learn. The session, led by dedicated FOSSCELL members and volunteers, offered an interactive learning experience that focused on Flask, a popular microframework known for its simplicity and versatility. What made the session even more interesting was the journey of Flask, which started as a small community project and has since become a key tool in the developer's toolkit worldwide.
Throughout the evening, participants got hands-on experience with Flask by working on a simple calculator project. Using text editors like Nano and Vim, they explored Flask’s core functionalities, such as routing, templates, and handling HTTP requests. The small group setting allowed for personal guidance from the FOSS volunteers, making it easier for students to grasp the basics of backend development. This practical, collaborative environment encouraged attendees to ask questions and troubleshoot their code in real time, giving them a solid foundation for future exploration into Python and Flask.
Adding a touch of celebration to the technical learning, the session coincided with the anniversary of KDE (K Desktop Environment), an iconic part of the open-source movement. After the coding portion of the session, participants gathered for a small cake-cutting ceremony to mark the occasion, blending the learning experience with a sense of community and festivity. It was a memorable evening that not only expanded participants' coding skills but also highlighted the importance of open-source collaboration in shaping the future of software development.