BEGIN:VCALENDAR
VERSION:2.0
PRODID:PostgresWorld Training: 2026
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20261114T070837Z
UID:17164f11-eb15-4504-b014-960cab8aacb2
DTSTART:20260120T140000Z
DTEND:20260120T200000Z
LOCATION:Google Meet or Riverside
SUMMARY:PostgreSQL A-Z (Greg Dostatni)
URL:https://postgresconf.org/conferences/postgresworld_training_2026/progra
 m/proposals/2695
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20261114T070837Z
UID:2ebad1ea-8370-4546-a6bf-a96fe5460dfd
DTSTART:20260205T140000Z
DTEND:20260205T170000Z
LOCATION:Google Meet or Riverside
SUMMARY:Learning SQL With PostgreSQL (Dave Stokes)
URL:https://postgresconf.org/conferences/postgresworld_training_2026/progra
 m/proposals/2688
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20261114T070837Z
UID:4780b4c0-5ef0-40c8-a6b4-d847c8bd9971
DTSTART:20260218T140000Z
DTEND:20260218T200000Z
LOCATION:Google Meet or Riverside
SUMMARY:PostgreSQL Performance and Maintenance (Greg Dostatni)
URL:https://postgresconf.org/conferences/postgresworld_training_2026/progra
 m/proposals/2694
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20261114T070837Z
UID:d781d6be-d85c-4f65-a676-238c7b28a73b
DTSTART:20260224T150000Z
DTEND:20260224T163000Z
LOCATION:Google Meet or Riverside
SUMMARY:Keeping Bad Data Out Of Your Database (Dave Stokes)
URL:https://postgresconf.org/conferences/postgresworld_training_2026/progra
 m/proposals/2689
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20261114T070837Z
UID:a0eb84d8-89a3-4502-984f-b33ac2774282
DTSTART:20260326T140000Z
DTEND:20260326T153000Z
LOCATION:Google Meet or Riverside
SUMMARY:JSON_DATA() At Full Strength (Dave Stokes)
URL:https://postgresconf.org/conferences/postgresworld_training_2026/progra
 m/proposals/2690
END:VEVENT
END:VCALENDAR
