BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260527T060126Z
UID:1bHSFg
DTSTART;VALUE=DATE:20190409
DTEND;VALUE=DATE:20190413
CLASS:PUBLIC
CREATED:20190111T191027
DESCRIPTION: More information: https://forwardjs.com/ottawa \n
LAST-MODIFIED:20200120T042520
LOCATION:Ottawa\, Canada
ORGANIZER:mailto:info@forwardjs.com
SUMMARY:ForwardJS Ottawa 2019
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260527T060126Z
UID:1bHSFg1024538
DTSTART:20190409T093000
DTEND:20190409T163000
CLASS:PUBLIC
CREATED:20190209T024643
DESCRIPTION:In this full-day workshop\, you’ll learn how to build a singl
 e-page app with React. We’ll discuss the fundamentals of React developme
 nt\, the “React” way of building apps\, and suggestions for writing ma
 intainable React code. You’ll get hands-on experience with JSX\, React R
 outer\, state management\, hooks\, and testing tools like Jest and react-t
 esting-library.  We’ll be creating an app to manage all the adorable kit
 tens in our lives. The React landscape is extensive\, and we can’t cover
  it all - but you’ll leave this workshop feeling confident to build your
  next app with React.  This session includes a healthy balance of instruct
 ion and hands-on activities. Experience with HTML\, CSS\, and JavaScript i
 s required. You’ll need Git v2.15.0 or higher\, NodeJS v8.9.4 or higher\
 , NPM v5.6.0 or higher\, and a text editor of your choosing.
LAST-MODIFIED:20190222T234159
LOCATION:Adobe\, 343 Preston St\, Ottawa\, ON K1S 1N4\, Canada
ORGANIZER:mailto:info@forwardjs.com
SUMMARY:[ForwardJS Ottawa 2019] Workshop - Building Your First React App - 
 April 9
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
X-ALT-DESC;FMTTYPE=text/html:In this full-day workshop\, you’ll learn how
  to build a single-page app with React. We’ll discuss the fundamentals o
 f React development\, the “React” way of building apps\, and suggestio
 ns for writing maintainable React code. You’ll get hands-on experience w
 ith JSX\, React Router\, state management\, hooks\, and testing tools like
  Jest and react-testing-library.  We’ll be creating an app to manage all
  the adorable kittens in our lives. The React landscape is extensive\, and
  we can’t cover it all - but you’ll leave this workshop feeling confid
 ent to build your next app with React.  This session includes a healthy ba
 lance of instruction and hands-on activities. Experience with HTML\, CSS\,
  and JavaScript is required. You’ll need Git v2.15.0 or higher\, NodeJS 
 v8.9.4 or higher\, NPM v5.6.0 or higher\, and a text editor of your choosi
 ng.
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260527T060126Z
UID:1bHSFg1024103
DTSTART:20190410T090000
DTEND:20190410T170000
CLASS:PUBLIC
CREATED:20190111T195447
LAST-MODIFIED:20190209T024214
LOCATION:Adobe\, 343 Preston St\, Ottawa\, ON K1S 1N4\, Canada
ORGANIZER:mailto:info@forwardjs.com
SUMMARY:[ForwardJS Ottawa 2019] ForwardJS Sessions - April 10
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260527T060126Z
UID:1bHSFg1024105
DTSTART:20190410T170000
DTEND:20190410T180000
CLASS:PUBLIC
CREATED:20190111T195631
LAST-MODIFIED:20190209T024221
LOCATION:Heart & Crown\, 353 Preston St\, Ottawa\, ON K1S 1V6\, Canada
ORGANIZER:mailto:info@forwardjs.com
SUMMARY:[ForwardJS Ottawa 2019] ForwardJS Interstitial Party - April 10
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260527T060126Z
UID:1bHSFg1024104
DTSTART:20190411T090000
DTEND:20190411T170000
CLASS:PUBLIC
CREATED:20190111T195539
LAST-MODIFIED:20190209T024134
ORGANIZER:mailto:info@forwardjs.com
SUMMARY:[ForwardJS Ottawa 2019] ForwardJS Sessions April 11
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260527T060126Z
UID:1bHSFg1024536
DTSTART:20190412T093000
DTEND:20190412T120000
CLASS:PUBLIC
CREATED:20190209T024043
LAST-MODIFIED:20190209T024240
LOCATION:Adobe\, 343 Preston St\, Ottawa\, ON K1S 1N4\, Canada
ORGANIZER:mailto:info@forwardjs.com
SUMMARY:[ForwardJS Ottawa 2019] Sponsored Workshop - Serverless Application
 s - April 12
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260527T060126Z
UID:1bHSFg1024537
DTSTART:20190412T130000
DTEND:20190412T163000
CLASS:PUBLIC
CREATED:20190209T024617
LAST-MODIFIED:20190209T024617
LOCATION:Adobe\, 343 Preston St\, Ottawa\, ON K1S 1N4\, Canada
ORGANIZER:mailto:info@forwardjs.com
SUMMARY:[ForwardJS Ottawa 2019] Sponsored Workshop - Data-Driven Applicatio
 ns - April 12
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
URL;VALUE=URI:https://ti.to/forwardjs/forwardjs-ottawa-2019
END:VEVENT
END:VCALENDAR
