Intermediate Python with database programming
2025-09-19 14:00 - 17:00 | Virtual
In this workshop, we'll focus on three key pillars of Python development: error handling, user-defined functions, and database programming.

Firstly, we'll equip you with the tools to build robust and resilient code through comprehensive error handling techniques. Learn how to anticipate and gracefully manage errors, ensuring your programs not only function smoothly but also remain reliable in the face of unexpected challenges.

Next, we'll explore the power of user-defined functions, enabling you to create modular and reusable code. Dive into advanced function design, parameter handling, and return statements, empowering you to write efficient and maintainable programs.

Lastly, database programming will teach you how to interact with databases using Python. Learn to connect, query, and manipulate databases seamlessly, gaining a valuable skill set for real-world applications.

By the end of this session, you'll possess a deeper understanding of Python's capabilities, enabling you to write more sophisticated, error-resistant, and scalable programs.

To participate in the hands-on lab during the session, you will need to provide your own computer with a web browser and a reliable internet connection.

This event is not being recorded. Any materials provided by the presenter will be sent to all registrants by the end of the second business day after the conclusion of the event. Please email ResearchITEvents@ucf.edu to request access to the materials two business days after the completion of the event if you did not register.

Presented by [John Aedo, Ph.D.](https://rci.research.ucf.edu/events/fall-2024-workshops-speakers/#john-aedo)

Virtual Location URL: https://ucf.qualtrics.com/jfe/form/SV_efKnn3KBTYy69YG
Registration Link: https://ucf.qualtrics.com/jfe/form/SV_efKnn3KBTYy69YG
