Skip to main content

THAIPROGRAMMER: REACTBANGKOK2.0.0 REACT BANGKOK 2.0.0

REACT BANGKOK 2.0.0

React Bangkok 2.0.0

React เป็น JavaScript Library ที่ถูกสร้างโดย Facebook (เวอร์ชั่น ณ เวลาที่เขียนคือ 0.14.3) React เป็นแค่ UI โดยสร้างมาจากพื้นฐานแนวความคิดแบบ MVC(Model View Controller) ซึ่งหมายถึงว่า React มีหน้าที่จัดการกับ Model หรือ View แต่สว่นใหญ่จะเป็น View รองรับการเขียนด้วย JSX (JavaScript syntax extension)

โดยสิ่งที่ยากลำบากมาก ๆ สำหรับการนำ React มาใช้งานคือ จะเริ่มต้นศึกษาอย่างไรดี ? เนื่องจาก React มีเครื่องมือต่าง ๆ แถมบ่อยครั้บทำให้สับสน ดังนั้นมาดูกันว่า การเริ่มต้นศึกษา React ที่ถูกต้องและเหมาะสมเป็นอย่างไรวามรู้และฒนาความสาารถเพื่อนำไปใช้ในการประกอบอาชีพและพัฒนาตัวเองต่อไป
เนื้อหาที่เรียน
       	แนะนำคลอส
        บทที่ 1
        Scalable React app architecture
        บทที่ 2 
        Live coding / mob programming session
        บทที่ 3 
        Behavior Driven Development in React Native
        บทที่ 4 
        How to adopt React on a moving fast startup - Lightning Talk
        บทที่ 5 
        React native with Expo - Lightning Talk
        บทที่ 6 
        React + Web Component - Lightning Talk
        บทที่ 7 
        GraphQL: The Evolution of API - Lightning Talk
        บทที่ 8 
        Apollo Client - Lightning Talk
        บทที่ 9 
        Switching from Mobile to React Web Developer
        บทที่ 10 
        Styled Components: Change your CSS styling mindset
        บทที่ 11 
        Angular to React without breaking things
        บทที่ 12 
        Testable React: Patterns and comparison
        บทที่ 13 
        Workshop with Next.js
        บทที่ 14 
        Lessons Learned from using Next.js in Production
  

อาจาร์ยผู้สอน

Somkiat Puisungnoen

Zack Siri (Founder at Artellectual)

Thai Pangsakulyanont (Taskworld)

Tanakorn Numrubporn (CTO at Planforfit)

Sira Sujjinanont [CTO Jitta]

Phatthana Batt Tongon [Kaidee]

Tanakrit Saisillapee [SPRINT3r]

Suranart Niamcome [SiamHTML]

Kanin Sirisith [Jitta]

Chinnawat Panmongkol (Wongnai)

Yanin Tuamsuk (Front-end Engineer at Jitta)

Jirat Kijlerdpornpailoj (SPRINT3r / Gucode)

Chakrit Likitkhajorn (Lead Developer at Taskworld)

Nati Namvong (CTO at Sellsuki)

Panjamapong Sermsawatsri (CTO at TakeMeTour)

Enroll