fbpx

เรียนรู้เทคโนโลยีที่อยู่เบื้องหลังเว็บและแอป Backend, Frontend คืออะไร มีหน้าที่อะไร ทำงานร่วมกันอย่างไร

ลดเปิดคอร์สจาก ฿6,999 เหลือ ฿4,999
ใส่โค้ด NEWYEAR2021 ลดเพิ่ม 20% เหลือ ฿3,359 เฉพาะ 21 คนแรก

เรียนรู้เทคโนโลยีที่อยู่เบื้องหลังเว็บและแอป Backend, Frontend คืออะไร มีหน้าที่อะไร ทำงานร่วมกันอย่างไร

ใส่โค้ด LAUNCH25 ลดเพิ่ม 25% เหลือ 3,149 เฉพาะ 30 คนแรก

เรียนรู้เทคนิคต่างๆ และ ทำงานร่วมกับ Developer ได้ดียิ่งขึ้น

คอร์สออนไลน์ เรียนได้ตลอดชีพ
ไม่ต้องมีพื้นฐานก็เรียนได้

การใช้ Native UI Component เพื่อสร้างแอปได้อย่างรวดเร็ว

ใช้ Library ทำเรื่องยากๆ เช่นการวาดกราฟแทนการเขียนโค้ดขึ้นมาเองทั้งหมด

ใช้ฟีเจอร์ของระบบ หรือ เครื่องเช่น Location กล้อง ไมค์ เป็นต้น

ถ้าคุณเคยคุยกับ Dev ไม่รู้เรื่อง หรือ  Dev บอกว่าสิ่งที่ออกแบบมา เว็บหรือแอปที่อยากได้ ทำยาก ทำไม่ได้

  • คุยกับ Dev ไม่รู้เรื่องเจอคำศัพท์ยากๆ เหมือนไม่ได้คุยภาษาเดียวกัน
  • ออกแบบไปแล้ว Dev บอกว่าทำยาก – ทำไม่ได้ – ใช้เวลานาน
  • อยากได้ฟีเจอร์นี้ แต่ Dev บอกว่าทำยาก – ทำไม่ได้ – ใช้เวลานาน
  • เจอคำศัพท์ที่ไม่รู้จักมากมายเช่น api, endpoint, field, hardcode, native, custom, lib เป็นต้น

คอร์สนี้จะทำให้คุณเข้าใจเหตุผลว่า ทำไมถึงทำยาก ทำไมทำไม่ได้ แล้วมีทางออกอะไรบ้าง คุณจะสามารถต่อรองหรือคุยกับ Dev ได้ง่ายขึ้น เพราะคุณจะมีความเข้าใจว่า ถ้าเจอปัญหาประมาณนี้ มีอะไรบ้างที่สามารถทำได้ มีอะไรบ้างที่เป็นไปได้ Dev อาจจะเสนอทางออกมาให้ซึ่งบางครั้งก็เป็นทางออกที่ดี แต่ก็มีหลายครั้งที่ เราจะสามารถเสนอทางที่ดีกว่าได้ถ้าเรามีความเข้าใจทั้งตัว Technology และ ความต้องการของ User

ไปลองเรียนเขียนโค้ดแต่ยาก – ไม่เข้าใจ

Tried Coding?

  • คุณไม่รู้ว่าคุณไม่รู้อะไร การเรียนเขียนโค้ดโดยที่ไม่รู้ภาพรวม จะทำให้ไม่รู้อยู่ที่ว่าสิ่งที่เรียนคืออะไร และมีหน้าที่ทำอะไร
  • สิ่งที่เรียนอาจจะเป็นพื้นฐานมากๆ Developer อาจจะใช้เทคนิคที่ซับซ้อน หรือ ทันสมัยกว่านั้น
  • การเรียนเขียนโค้ดอาจจะใช้เวลานาน และ คุณไม่จำเป็นต้องเขียนโค้ดเป็น ก็สามารถเข้าใจได้ว่า เทคโนโลยีที่อยู่เบื้องหลังเว็บหรือแอปต่างๆ ทำงานยังไง

Course Hilight

ทำความเข้าใจเรื่องสำคัญๆ พร้อม Case Study และ ตัวอย่างมากมาย

  • Hardcode – Dynamic
    ของบางอย่างที่ Hardcode ไว้ต้องออกเวอร์ชั่นใหม่ถึงจะแก้ได้ แต่ถ้า Dynamic จะแก้ได้จากหลังบ้าน
  • Integration
    การเชื่อมต่อระบบของเรากับระบบอื่นๆ เช่นระบบจ่ายเงินผ่านบัตรเครดิต หรือ Payment Gateway
  • Compromise
    ปรับลดความซับซ้อนของ Feature เพื่อให้ออกสู่ผู้ใช้ได้ไวขึ้น
  • Resuse Component
    การเอา Component หรือโค้ดมาใช้ซ้ำเพื่อลดเวลาการเขียนโค้ด
  • Web App
    เทคนิคการส่ง Request ไปหา Backend เพื่อให้เว็บทำงานได้ใกล้เคียงกับแอป และไม่ต้องโหลดหน้าใหม่ทั้งหน้า
  • Recommender System
    คิดวิธีดึงเนื้อหาหรือสินค้า ที่ผู้ใช้งานแต่ละคนน่าจะชอบ เพื่อเพิ่มยอดขาย – Engagement รวมถึงการใช้ Machine Learning ในการทำงานที่ซับซ้อน

Full Outline

เนื้อหาคอร์ส

01

Backend

Who is this for ?

คอร์สนี้เหมาะกับใครบ้าง

Designer

UX/UI, Product Designer, Web Desinger : การเข้าใจและพูดภาษาเดียวกันกับ Developer จะทำให้ทำงานได้สนุกขึ้นเยอะ เราจะสามารถ ออกแบบสิ่งที่ทำได้จริง หรือถ้า Developer บอกว่าอันนี้ทำไม่ได้ Designer จะสามารถใช้ความเข้าใจเรื่องเทคโนโลยี แล้วหาทางออกที่ดีที่สุดได้ ทำให้ตัดสินใจได้มากขึ้น คุยกับ Dev ได้โดยตรงไม่ต้องมีตัวกลางมาช่วยคุย สามารถแบ่งเบาภาระจาก Product Manager(PM), Product Owner(PO) และ ช่วยให้ทีมเดินหน้าทำงานต่อไปได้ และ สามารถพัฒนาตัวเองไปเป็น PM, PO ได้ด้วย

Business

ไม่ว่าคุณจะเป็น Business Development เจ้าของกิจการ หรือ อยากทำ Startup หากคุณอยากจะมีเว็บ หรือ แอป แต่ไม่เคยเขียนโค้ด ไม่ได้เรียนจบวิศวะคอม คอร์สนี้จะทำให้คุณเห็นภาพ ว่าเทคโนโลยีต่างๆ ทำงานยังไง คุณจะสามารถคิดไอเดียคิดวางแผนธุรกิจของคุณได้ และคุณจะสามารถทำงานร่วมกับ Developer ได้ง่าย

Operation / Support

ถ้าคุณทำงาน Operation หรือ Support ของแอป เว็บ แพลตฟอร์มต่างๆ คอร์สนี้จะทำให้คุณเข้าใจตัวเทคโนโลยี ตัวระบบมากขึ้น เวลาระบบมี Bug หรือ มีปัญหาคุณก็จะสามารถคาดเดาได้ว่าปัญหาอยู่ที่ส่วนไหน และ มีทางแก้ยังไงบ้าง แทนที่จะทำตามคู่มือรับมือปัญหาอย่างเดียวคุณจะสามารถ เสนอทางแก้ วิธีปรับปรุงได้ ไปจนถึงการเอาเทคโนโลยีมาแก้ปัญหา Operation ต่างๆ ได้

Marketing

หากคุณเคยขึ้นโปรโมชั่นใหม่ แต่แอปยังไม่เปลี่ยนตาม หรือหน้าเว็บยังเป็นแคมเปญเก่า ต้องรอจนกว่าจะออกเวอร์ชั่นใหม่ เมื่อเรียนคอร์สนี้คุณจะมีความเข้าใจ เบื้องหลังของระบบ ว่าเกิดอะไรขึ้น ทำไมต้องรอออกแอปใหม่ ไปจนถึงเวลาอยากโปรโมทแอปเว็บ ฟีเจอร์ต่างๆ หรืออยากขอ Feature ใหม่กับทีมก็จะมีความเข้าใจมากขึ้น ว่าแต่ละฟีเจอร์ทำยากหรือง่ายยังไงบ้าง

คนที่อยากเป็น Product Manager / Product Owner

ถ้าคุณเข้าใจเรื่องเทคโนโลยี การทำงานของ Dev ก็จะทำให้คุณพร้อมกับการเป็น Product Manager / Product Owner มากขึ้น คุณจะสามารถเรียงลำดับความสำคัญของงาน และตัดสินใจได้ง่ายขึ้น

Anyone

เหมาะกับคนที่ทำงานกับ Developer หรือใครก็ตามที่อยากเข้าใจว่าเทคโนโลยีรอบตัว แอปต่างๆ ที่ใช้ทำงานยังไง

Hi, my name is …

Chusek Phientharntham

UX/UI Lead @ LINE MAN Wongnai

ผมเป็น UX/UI Designer และเคยทำหน้าที่ Product Manager ทำให้ได้ทำงานกับ Developer ตลอดเวลา ตอนเรียนผมเคยเขียนเว็บด้วย PHP, HTML, CSS, Javascript ไปจนถึงเขียนเกมด้วย Unity ภาษา C# ทำให้ผมมีพื้นฐานด้านการเขียนโค้ดมาก่อน แม้ผมจะไม่ได้เขียนโค้ดเก่งเท่ากับ Developer แต่การที่ผมเข้าใจการทำงานของแต่ละส่วน เข้าใจพื้นฐานของเทคโนโลยีต่างๆ ก็ทำให้ผมสามารถทำงานกับ Developer ได้ง่าย เวลาออกแบบ UX/UI ก็สามารถคิดถึงวิธีการทำงานของตัวระบบได้ด้วย

Become Tech-Savvy

สิ่งที่จะได้จากคอร์สนี้

  • รู้ว่าถ้าจะทำแอป เว็บไซท์ หรือ Platform จะต้องมีส่วนไหนบ้าง
  • เข้าใจว่า Backend, Frontend, Library etc. คืออะไร
  • รู้จักเทคโนโลยี และ เทคนิคต่างๆ ที่ใช้สร้างเว็บมากขึ้น
  • สามารถประเมิณความยากง่าย และ เวลาที่จะต้องใช้ในการสร้างแอปหรือฟีเจอร์ได้
  • เข้าใจเรื่อง Machine Learning เบื้องต้น สามารถคุยกับ Data Scientist ได้ 
  • สามารถคุยกับ Developer ทำงานกับ Developer ได้อย่างเข้าใจกันมากขึ้น
  • เข้าใจภาพรวมของระบบ ถ้าอยากเรียนเขียนโค้ดก็จะ สามารถเลือกได้ง่ายขึ้นว่าสนใจส่วนไหน เช่น Mobile App Development หรือ Backend

OPENING LAUNCH

ลดพิเศษเปิดคอร์ส
ใส่โค้ด NEWYEAR2021 ลดเพิ่ม 20% เหลือ 3,359 เฉพาะ 21 คนแรก

FAQ.

คำถามที่พบบ่อย

ให้ Developer อธิบายให้ฟังแทนได้ไหม ?

พอได้ ความยากก็คือ Developer ไม่รู้ Background ของคนฟัง ถ้าให้อธิบายก็ไม่รู้ว่าจะต้องเริ่มจากตรงไหน ถ้าเล่าเรื่องก็อาจจะยาว หรือ Developer อาจจะอธิบายโดยใช้คำศัพท์หรือภาษาที่คนฟังไม่รู้จัก ทำให้งงกว่าเดิม (ผมเคยลองให้ Dev อธิบายให้น้อง Designer ฟังว่า Library คืออะไร ผลลัพธ์คือไม่ค่อยเข้าใจเท่าไหร่)

เรียนแล้วสามารถเป็น Product Manager หรือ Product Owner ได้เลยหรือไม่

เป็นได้ แต่ทั้งนี้แล้วแต่ความต้องการของแต่ละบริษัท และ ตำแหน่งด้วย ถ้าเป็นตำแหน่งที่เน้นเรื่อง Product, Business และ Design เมื่อมีความเข้าใจเรื่อง Tech จากคอร์สนี้ก็จะสามารถประเมินความยากง่าย ความซับซ้อนของงานแต่ละชิ้น ไปจนถึงคุยกับ Dev ได้ง่ายขึ้น แต่สำหรับบางตำแหน่งที่เน้นความเข้าใจเรื่อง Techical หรือมีการใช้เทคโนโลยีที่เจาะจงเฉพาะของบริษัทนั้นๆ ก็จะอาจจะต้องเรียนรู้เพิ่ม

ให้ Developer บอกว่าทำแบบไหนได้บ้าง

เคยใช้วิธีนี้เหมือนกัน ซึ่งก็โอเคในระดับนึง แต่ว่า Developer เองก็อาจจะไม่ได้รู้ถึงปัญหาของ User หรือ Business ดีเท่ากับ Designer หรือ Business ถ้าหากเราสามารถออกแบบ หรือ คิดในสิ่งที่ Developer ทำได้จริงและตอบโจทย์ User ในเวลาเดียวกัน ก็ดีกว่าแน่นอน

จะมี Workshop รอบแบบ Offline ไหม

เนื่องจากสถานการณ์ COVID ในตอนนี้ยังไม่มีแผนจัดคอร์สนี้แบบออฟไลน์

Teachable คืออะไร

เป็นแพลตฟอร์มที่ใช้สร้างคอร์สที่มีคุณภาพ และได้รับความนิยม ผู้สอนหลายๆ คนเลือกใช้

สามารถเรียนผ่านมือถือ Smartphone ได้ไหม

ดูได้ทั้ง iOS และ Android
iOS สามารถใช้แอป Teachable ได้โดยจะต้องเชื่อม Account ของ Chu’s Desk เข้ากับ myTeachable

ชำระเงินผ่านการโอนเข้าบัญชีธนาคารได้ไหม

ได้ครับติดต่อมาที่เพจ Chu’s Desk https://www.facebook.com/chusdesk

คำถามอื่นๆ

ติดต่อมาที่เพจ Chu’s Desk https://www.facebook.com/chusdesk

ขอใบเสร็จรับเงิน / ใบกำกับภาษี

สำหรับกรณีที่ซื้อในนามบริษัท ผมจัดในนามบุคคลธรรมดา จึงไม่สามารถออกใบกำกับภาษี แต่สามารถออกเป็นใบเสร็จรับเงินให้ได้ครับ ผมจะส่งใบเสร็จไปให้(ตามอีเมล) พร้อมแนบสำเนาบัตรประชาชนของผมไปด้วย เพื่อให้ไปใช้เบิกกับทางบริษัทของผู้เรียนครับ

ให้ส่งชื่อที่อยู่ที่ต้องการให้ออกใบเสร็จมาทางอีเมล chusek94@gmail.com