BEGIN:VCALENDAR
VERSION:2.0
PRODID:PostgresWorld Training: 2026
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260407T174714Z
UID:e07162e8-fc7b-4f74-8f50-dad7296f3513
DTSTART:20260120T140000Z
DTEND:20260120T200000Z
LOCATION:Google Meet or Riverside
SUMMARY:PostgreSQL A-Z (Greg Dostatni)
URL:https://www.pgconf.org/conferences/postgresworld_training_2026/program/
 proposals/2695
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260407T174714Z
UID:24f9ffbd-3918-4aaa-bbbd-e05775a028e0
DTSTART:20260205T140000Z
DTEND:20260205T170000Z
LOCATION:Google Meet or Riverside
SUMMARY:Learning SQL With PostgreSQL (Dave Stokes)
URL:https://www.pgconf.org/conferences/postgresworld_training_2026/program/
 proposals/2688
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260407T174714Z
UID:d5c88425-046a-430c-98da-67e1908250d9
DTSTART:20260218T140000Z
DTEND:20260218T200000Z
LOCATION:Google Meet or Riverside
SUMMARY:PostgreSQL Performance and Maintenance (Greg Dostatni)
URL:https://www.pgconf.org/conferences/postgresworld_training_2026/program/
 proposals/2694
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260407T174714Z
UID:9bf2aa26-e3c4-40a0-9a86-b30a7d0213de
DTSTART:20260224T150000Z
DTEND:20260224T163000Z
LOCATION:Google Meet or Riverside
SUMMARY:Keeping Bad Data Out Of Your Database (Dave Stokes)
URL:https://www.pgconf.org/conferences/postgresworld_training_2026/program/
 proposals/2689
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260407T174714Z
UID:249071e1-1622-434c-b898-6aa66357c410
DTSTART:20260326T140000Z
DTEND:20260326T153000Z
LOCATION:Google Meet or Riverside
SUMMARY:JSON_DATA() At Full Strength (Dave Stokes)
URL:https://www.pgconf.org/conferences/postgresworld_training_2026/program/
 proposals/2690
END:VEVENT
END:VCALENDAR
