Christian Mark P. Francisco
Christian Mark P. Francisco is a third-year Computer Science student at National University - Dasmariñas and a former part-time Automation Engineer. He’s spent over five years learning, teaching, building, and occasionally geeking out over Python. He is a Devcon Kids Manila Lead Learner, has spoken at various talks and events, and is a self-proclaimed Acolyte Wizard. Christian firmly believes that knowledge should be free, accessible, and shared—preferably with a bit of curiosity and fun along the way.
Session
For many Python beginners, learning databases feels like cracking open an ancient spellbook: mysterious runes (SQL syntax), lengthy incantations (boilerplate code), and a constant fear of summoning errors you don’t understand. But what if working with databases felt more like casting clean modern Python magic? This is precisely what SQLModel provides! It lets you define your database tables, validate your data, and power your APIs with a single Python class. No need to chant raw SQL spells or copy schemas in multiple places, one class/model will do all the magic.
In this beginner-friendly talk, we’ll banish the old scrolls of boilerplate and conjure a live demo: a spellbook API powered by SQLModel and FastAPI.
