Deep Dive into JavaScript
อัพสกิล JavaScript ให้เปลี่ยนจากมือใหม่เป็นมือโปร
SECTION_TITLE.OVERVIEW
ในหลายปีที่ผ่านมา JavaScript เป็นภาษาที่ได้รับความนิยมสูงที่สุด และยังคงสูงขึ้นอย่างต่อเนื่อง ไม่ว่าจะเป็นในด้านการพัฒนาแอปพลิเคชันบนเว็บ บนเซิร์ฟเวอร์ หรือบนมือถือ ดังนั้นความเข้าใจ JavaScript ในเชิงลึก จึงเป็นสิ่งสำคัญมากที่จะทำให้ผู้เรียนสามารถสร้างแอปพลิเคชันที่มีประสิทธิภาพ
ปรับพื้นฐาน ให้คุณเปลี่ยนจาก JavaScript developer มือใหม่เป็นมือโปร
หลายคนเริ่มศึกษา JavaScript เป็นงานอดิเรกจากการเริ่มอ่าน เริ่มลองทำเอง ซึ่งเพียงพอต่อการทำเว็บไซต์ที่ไม่ซับซ้อน แต่เมื่อเริ่มต้องเขียนเว็บแอพพลิเคชั่นที่รองรับฟังก์ชันที่หลากหลายขึ้น ด้วย framework หรือ library สมัยใหม่ การรู้เข้าใจกลไกการทำงานที่แท้จริงของ JavaScript จะช่วยให้เขียนโค้ดได้เป็นระเบียบมากขึ้น และทำให้ง่ายต่อการดูแลโค้ดเดิมหรือพัฒนาต่อยอดในอนาคต
แต่การเรียนรู้ทักษะเชิงลึกเหล่านี้ด้วยตนเอง อาจจะต้องใช้เวลามาก และผ่านการลงผิดลองถูก
เวิร์คชอปนี้ได้รวบรวมเนื้อหาในเชิงลึกอย่างครบถ้วนที่จัดขึ้นจากประสบการณ์การทำงานจริงในบริษัทระดับโลก เพื่อให้ผู้เรียนได้เข้าใจอย่างรวดเร็ว และสามารถนำไปประยุกต์ใช้ได้ในการทำงานจริง
การลงมือทำเท่านั้น ที่จะทำให้เข้าใจอย่างแท้จริง
ใน Workshop นี้ผู้เรียนจะได้ลงมือทำโปรเจคจริง และยังได้เห็นวิธีที่โปรเจค Open source ดังๆ ได้นำความรู้เหล่านี้ไปใช้งานจริง
“อ๋อ มันเป็นอย่างนี้นี่เอง”
JavaScript ขึ้นชื่อว่าเป็นหนึ่งในภาษาโปรแกรมที่ค่อนข้างแปลก ผู้เรียนอาจจะเคยพบเจอคอนเซ็ปต์หรือการทำงานที่อาจจะแตกต่างไปจากภาษาอื่นๆ ในเวิร์คชอปนี้ผู้เรียนจะได้เข้าใจเบื้องหลังการออกแบบของคอนเซ็ปต์เหล่านั้น และทำให้ผู้เรียนสามารถเขียนแอปพลิเคชันได้มีประสิทธิภาพมากยิ่งขึ้น
เวิร์คชอปนี้เหมาะสำหรับ
- Developer แอปพลิเคชันบนเว็บ บนเซิร์ฟเวอร์ หรือบนมือถือ ที่ใช้งาน JavaScript มาได้สักระยะ และต้องการพัฒนาตัวเองให้เก่งขึ้น เพื่อก้าวขึ้นมาเป็นผู้เชี่ยวชาญทางด้าน JavaScript
- Programmer ที่เริ่มใช้งาน JavaScript ผ่านการเรียน framework/library อย่าง React, Angular, Vue, Node, React Native หรือ framework/library อื่นๆ ที่ต้องการเรียนรู้ JavaScript ในเชิงลึก เพื่อให้สามารถพัฒนาแอปพลิเคชันหรือเว็บไซต์ ได้อย่างมีประสิทธิภาพ
- Developer ที่เคยเขียนภาษาอื่นมาก่อน และเพิ่งย้ายมาเขียน JavaScript ได้สักระยะ ที่ต้องการเข้าใจในคอนเซ็ปต์ต่างๆ ของ JavaScript เพื่อนำไปต่อยอด เรียนรู้ หรือพัฒนาแอปพลิเคชันต่อไป
สิ่งที่คุณจะได้รับจากเวิร์คชอปนี้
- พัฒนาทักษะเชิงลึกของ JavaScript เพื่อนำไปปรับประยุกต์ใช้ในการทำงาน
- ออกแบบและพัฒนาแอปพลิเคชันบนเว็บ บนเซิร์ฟเวอร์ หรือบนมือถือ ที่ใช้งาน JavaScript ได้อย่างมีประสิทธิภาพ
- เข้าใจเบื้องหลังการออกแบบ JavaScript ทำให้สามารถดีบัคโค้ด รวมไปถึงการแก้ไขปัญหาต่างๆ ได้ตรงจุด อย่างรวดเร็ว และมีประสิทธิภาพ
- เข้าใจข้อดีและข้อเสียของคอนเซ็ปต์ต่างๆ ใน JavaScript
ความรู้พื้นฐานและการเตรียมตัว
- มีประสบการณ์ในการเขียน JavaScript ในเบื้องต้น
- รู้ ES6 syntax ในเบื้องต้น เช่น const, let, Arrow function
- ผู้เรียนจะต้องเตรียมคอมพิวเตอร์โน๊ตบุคของตนเองมาใช้ในการเรียน
SECTION_TITLE.INSTRUCTOR

SECTION_TITLE.COURSE_OUTLINE
Hoisting
What is “this”?
- Dynamic Scope
- What is “this”?
- Implicit Binding vs Explicit Binding
Closure
- What is Closure?
- Immediately Invoked Function Expression (IIFE)
- Creating a Module
Class and Prototyping
- Classical Inheritance vs Prototypal Inheritance
- How to use Classical Inheritance and Prototypal inheritance to create a class
- Prototype Chain
- The “new” keyword
Asynchronous Programming
- Callbacks
- Generators
- Promises
- Async/Await
SECTION_TITLE.SCHEDULE
[LIVE] Deep Dive into JavaScript รุ่นที่ 1
SECTION_TITLE.FAQS
Q:
หากลงทะเบียนแล้วไม่สามารถไปเรียนได้
A:
กรณีแจ้งยกเลิกหรือเลื่อนการเข้าร่วมอบรม
- หากแจ้งยกเลิกหรือเลื่อนก่อนวันอบรมอย่างน้อย 14 วัน จะได้รับเงินคืนเต็มจำนวน
- หากแจ้งยกเลิกหรือเลื่อนก่อนวันอบรมอย่างน้อย 7 วัน จะได้รับเงินคืน 50%
- หากแจ้งยกเลิกหรือเลื่อนก่อนวันอบรมน้อยกว่า 7 วัน บริษัทขอสงวนสิทธิ์ในการคืนเงิน
Q:
ผ่อนชำระ 0%
A:
สามารถผ่อนชำระ 0% 10 เดือนผ่านการ ซื้อ Voucher แล้วนำโค้ดที่ได้มากรอกในช่อง PROMO CODE (เมื่อสมัครในนามบุคคลเท่านั้น และไม่สามารถใช้ร่วมกับโปรโมชั่นอื่น ๆ ได้)
สามารถศึกษาขั้นตอนการผ่อนชำระเพิ่มเติมได้ที่นี่
Q:
ลดหย่อนภาษี "ช้อปดีมีคืน"
A:
สามารถลดหย่อนภาษีเมื่อสมัครเรียนคอร์สใดก็ได้กับ Skooldio เราพร้อมออกใบกำกับภาษีเต็มรูปแบบให้ผู้เรียนทุกท่าน ได้รับเงินภาษีคืนสูงสุด 35% (สามารถลดหย่อนภาษีตามจำนวนที่จ่ายจริงสูงสุด 30,000 บาท และได้เงินคืนภาษีสูงสุด 10,500 บาท *ขึ้นอยู่กับอัตราเงินได้สุทธิที่เสียภาษี) ดูรายละเอียดเพิ่มเติมได้ที่นี่
