Education

ReactJS Bangkok 1.0.0

ReactJS Bangkok 1.0.0 (#reactbkk)

The First ReactJS Meetup in Bangkok


August 27th (Saturday)

Faculty of Engineering, Chulalongkorn University




About

งานรวมตัวครั้งใหญ่ของนักพัฒนาผู้ใช้ ReactJS ครั้งแรกในกรุงเทพ ที่นักพัฒนาผู้คลุกคลีอยู่กับ ReactJS จะมาเปิดเผยความรู้และแลกเปลี่ยนประสบการณ์จริง มาเจอกันวันที่ 27 สิงหาคม 
เพื่อร่วมกันหาคำตอบให้กับคำถามเหล่านี้

  • ReactJS เหมาะกับผู้เริ่มต้นพัฒนาเว็บไซต์ จริงหรือไม่?
  • ReactJS จะมาเป็นอนาคตของการพัฒนาเว็บ จริงไหม?
  • ReactJS ช่วยให้ทีมสร้าง Product ได้เร็วขึ้นยังไง?
  • React Native จะมาแทนที่การพัฒนา iOS หรือ Android แบบ Native ได้หรือไม่?
  • Redux หรือ Flux Architecture ที่ใครๆ ก็ใช้กัน หน้าตาเป็นยังไง ทำไมต้องใช้?
  • ReactJS ใช้ยังไงให้ได้ความสามารถ SEO แบบเต็มๆ?

โดยงานนี้เข้าร่วมได้ฟรี!!
เนื้อหาภายในงานเหมาะสำหรับทั้งผู้ที่สนใจเริ่มต้นศึกษา React 
และเนื้อหาเชิงลึกสำหรับผู้ที่มีพื้นฐานการใช้งานอยู่แล้ว

T-Shirt ReactJS Bangkok Limited Edition

สำหรับ 200 ท่านแรกที่ลงทะเบียน และมารับของที่ระลึกภายในงาน





The Speakers

  • ปัญจมพงศ์ เสริมสวัสดิ์ศรี (ปันเจ)   # CTO - TakeMeTour
  • ภาณุมาชร์ อนันตชัยวณิช (เทอร์โบ)   # Developer - Omise
  • ศุภเสฏฐ์ ชูชัยศรี (ปิง)   # Co-Founder - Larngear Technology
  • รณัฐชัย เฉินบำรุง (เฉิน)   # Co-Founder & Developer - NextCover
  • ไท ปังสกุลยานนท์  (ไท)   # Front-end Architect - Taskworld
  • วาสิทธิ์  จริงจิตร (โอม)   # Co-Founder & Developer - Storylog
  • สุรนาถ เนียมคำ (เต้)   # Founder - SiamHTML
  • อานุภาพ วิรัตนภานุ (ท็อป)   # Co-Founder - Larngear Technology
  • ธนพล เนรัญชร (ชาร์ป)   # Senior Developer - Wongnai
  • จิรัฏฐ์  กิจเลิศพรไพโรจน์ (เน็ท) # Former Engineer - Kaidee

Schedule

Opening (อาคาร 3 ห้อง 415 ชั้น 4)

12:0013:00 
ลงทะเบียนเข้าร่วมงาน พร้อมรับเสื้อ ReactJS Bangkok สุดเท่จำนวนจำกัด รีบมากันก่อนหมดนะ
13:00–14:00 
เปิดงาน แนะนำผู้พูด พูดคุยถึงภาพรวมงานและ session ทั้งหมด



Basic Tracks (อาคาร 3 ห้อง 315 ชั้น 3)

14:00–14:45
Intro to React + Workshop (โอม)
React มันคืออะไร? มันดีอย่างไร? แล้วมันเริ่มต้นใช้งานอย่างไร? Session นี้ เรามีคำตอบ
เริ่มต้นตั้งแต่ทำความเข้าใจ กระบวนการคิด ไปจนถึง Workshop ง่ายๆ
เพื่อปูพื้นฐานการใช้งาน React พร้อมแนะแนวทางการศึกษาต่อ 
เพื่อที่จะก้าวขึ้นมาเป็นนักพัฒนา React มืออาชีพ~



15:00–15:45
Redux: Time Travel Through the Predictable Application States (ปิง & ท็อป)
มาดูกันว่าคู่หู React + Redux มันมีดีอะไร ทำไมถึงช่วยให้เราคาดเดา state ของแอพพลิเคชั่นได้ดีขึ้น ทำไมถึงทำให้เราทดสอบระบบได้ง่ายขึ้น และทำไมถึงช่วยให้เราเดินทางข้ามเวลาไปยัง state ต่างๆ ของระบบได้


16:00–16:45
React Native: Game-changer for Mobile Development (ปันเจ & เฉิน)
ปัจจุบัน React Native กำลังถูกพูดถึงเป็นอย่างมากในวงการ Mobile App Development ซึ่งภายใน Session นี้เราจะมาชำแหละข้อดีข้อเสียของ React Native พร้อมทั้งแชร์ประสบการณ์ตรงตอนพัฒนา App ด้วย React Native แบบจัดเต็ม!


Advanced Tracks (อาคาร 3 ห้อง 415 ชั้น 4)

14:00–14:45
Webpack: Empowering React to the Next Level (เทอร์โบ & เฉิน)
มาเพิ่มความเร็วในการพัฒนาเว็บด้วย Webpack ที่เปรียบเสมือนโลกใหม่ของการพัฒนาเว็บ ที่ทำให้เราลืมปัญหามากมายของการพัฒนาเว็บด้วย JavaScript ตั้งแต่ Local ยัน Production 
เหมาะกับผู้ที่เข้าใจ React มาบ้างแล้ว เราจะมาพูดคุยเกี่ยวกับ Webpack ตั้งแต่ Basic ไปยัง Advance กัน!


15:00–15:45
Universal JavaScript: The Future of Web Apps (เต้, ชาร์ป)
พบกับเทรนด์การทำเว็บแบบใหม่ที่จะทำให้หน้าเว็บของคุณโหลดเร็วเหมือนเว็บ Single-page Application แถมยังได้ SEO ไปเต็มๆ


16:00–16:45
Higher-Order Components and Recompose (ไท)
การเขียน Component ด้วย React หลายๆ ครั้งอาจจะทำให้เกิดโค้ดที่ซ้ำซ้อนวุ่นวาย เราสามารถแก้ปัญหานี้โดยการแยก Component ออกมาตามหน้าที่ แล้วสร้าง Higher-order component สำหรับส่วนที่ทำงานคล้ายๆ กัน… และจะพูดถึงไลบรารี่ recompose ที่ช่วยให้สร้าง Higher-order component ได้ง่ายขึ้น



Fireside Chat

17:00–17:45
The Future of ReactJS & Front-end Web Development 
(อาคาร 3 ห้อง 315 ชั้น 3)
มาพูดคุยกันในหัวข้ออนาคตของ React ว่าจากนี้จะเป็นอย่างไร รวมไปถึงเรื่องปัญหา JavaScript Fatigue ที่ถูกกล่าวถึงอย่างมาก พร้อมคำแนะนำสำหรับผู้เริ่มต้นศึกษา React


สนับสนุนโดย:

  • NextCover
  • Taskworld
  • Nextzy
  • สมาคมโปรแกรมเมอร์ไทย
  • คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย
  • Wongnai
  • SPRINT3r

5c81d630ac0a5cb3ed3f6d2b2bf36ab3c7eae80c
Organized by
Thai Programmer Association