SECTION_TITLE.OVERVIEW
ซื้อเป็นคู่ถูกกว่า! สมัครคู่กับหลักสูตร
เพียง 2,990 บาท (จากราคาเต็ม 4,480 บาท) จำนวนจำกัด
ขอแนะนำคอร์สออนไลน์ใหม่
- React Bundle: Zero to Hero แพ็กรวมคอร์ส React สุดคุ้ม! สมัครเลย
ในปัจจุบันภาษา JavaScript เป็นภาษาโปรแกรมที่ได้รับความนิยมอย่างมากในหมู่นักพัฒนาซอฟต์แวร์ โดยเฉพาะนักพัฒนาเว็บแอปพลิเคชันทั้ง frontend และ backend ซึ่งตัวภาษา JavaScript นั้นก็ได้มีการพัฒนาและมี feature ใหม่ๆ ออกมาให้เราได้เลือกใช้กันอยู่ตลอดเวลา เพราะฉะนั้นจึงเป็นเรื่องสำคัญสำหรับนักพัฒนาที่จะต้องตามให้ทันเพื่อให้เข้าใจและสามารถสร้างแอปพลิเคชันที่มีประสิทธิภาพได้
ECMAScript 6 หรือ ES6 เป็นเวอร์ชันของภาษา JavaScript ที่ถูกปล่อยออกมาในปี 2015 ซึ่งได้นำการเปลี่ยนแปลงมาสู่ภาษา JavaScript หลายอย่าง ทำให้ภาษา JavaScript นั้นมีประสิทธิภาพมากขึ้น เขียนง่ายขึ้น ดูแล (maintain) ง่ายขึ้น และที่สำคัญคือทำให้ภาษา JavaScript นั้นเป็นที่นิยมมากขึ้นด้วย
หลายๆคนคงอาจจะเคยได้ลองใช้ หรือผ่านตามาบ้างอยู่แล้วกับ syntax และ feature ใหม่ๆของ ES6 จากการอ่านโค้ดใหม่ๆ หรือใช้ modern library/framework ในภาษา JavaScript เช่น React หรือ Vue ในคอร์สนี้ เราได้รวบรวม syntax และ feature ต่างๆของ ES6 ที่ใช้บ่อยๆมาอธิบายให้ผู้เรียนเข้าใจถึงวิธีการทำงานและเคสต่างๆที่จะได้ใช้ syntax หรือ feature เหล่านั้น นอกจากนี้ผู้เรียนจะยังได้ลองใช้งานความรู้ใหม่นี้ผ่านแบบฝึกหัดต่างๆในแต่ละหัวข้ออีกด้วย
คอร์สนี้เหมาะสำหรับ
- นักพัฒนาแอปพลิเคชันบนเว็บ บนเซิฟเวอร์ หรือบนมือถือ ที่ใช้งานภาษา JavaScript ในเวอร์ชันก่อนๆ และต้องการศึกษา syntax และ feature ใน ES6 เพื่อจะได้สามารถเข้าใจและใช้งาน library, framework ใหม่ๆ ได้
- โปรแกรมเมอร์ที่ใช้งานภาษา JavaScript ES6 มาอยู่แล้ว แต่ต้องการศึกษาเพิ่มเติมถึงที่มาที่ไป จาก ES5 มา ES6
สิ่งที่คุณจะได้รับจากคอร์สนี้
- รู้จักกับ syntax และ feature ที่ใช้กันบ่อยๆของ ES6
- เข้าใจวิธีการใช้งานและเคสที่จะได้ใช้งาน syntax และ feature ของ ES6
- อ่านภาษา JavaScript สมัยใหม่ ที่มีการใช้ syntax และ feature ของ ES6 ได้อย่างเข้าใจ
รายละเอียดเพิ่มเติม
ระหว่างเรียนคอร์สนี้ ผู้เรียนจะได้เรียนรู้ผ่านวิดีโอ พร้อมได้ลงมือทำแบบฝึกหัดและโปรเจคจริง
- ผู้เรียนจะได้รับประกาศนียบัตร (Certificate of Completion) เมื่อเรียนจบคอร์ส
- สอบถามทีมงานผู้เชี่ยวชาญได้ตลอดการเรียน
- มีประสบการณ์ในการเขียน JavaScript เบื้องต้น
สอบถามข้อมูลเพิ่มเติม
- Facebook Skooldio
- สำหรับท่านที่ต้องการสมัครในนามบริษัท กรุณาติดต่อ hello@skooldio.com (มีส่วนลดเมื่อสมัคร 5 ท่านขึ้นไป)
SECTION_TITLE.INSTRUCTOR
SECTION_TITLE.COURSE_OUTLINE
Syntax
Introduction
Template Literals
2:53
Exercise - Using Template Literals
Solution - Using Template Literals
Block Scope vs Function Scope
2:52
Let vs Const
2:04
More about "const"
Using Const
Solution - Using Const
Using Let
Enhanced Object Literals
2:04
Exercise - Using Enhanced Object Literals
Solution - Using Enhanced Object Literals
Destructuring Assignment
4:35
Destructuring Arrays
Exercise - Destructuring Arrays
Solution - Destructuring Arrays
Exercise - Destructuring Objects
Solution - Destructuring Objects
Spread Operator
3:05
Exercise - Combining Arrays
Solution - Combining Arrays
Rest Parameters
3:28
Exercise - Using Rest Parameters
Solution - Using Rest Parameters
Spread and Rest with Objects
1:41
For...of Loop
2:23
Exercise - Using For...of
Solution - Using For...of
Arrow Function
5:38
Exercise - Converting to Arrow function
Solution - Converting to Arrow function
Default Parameters
2:37
Using Default Parameters 1
Using Default Parameters 2
Import & Export
1:57
More about import & export
Recap
0:34
Classes
Intro to Class
1:30
Class Syntax
3:41
Hoisting in Class
Writing a class 1
Writing a class 2
Exercise - Writing a class
Solution - Writing a class
Static
1:23
Extends and Super
3:38
Exercise - Working with Class and Subclass
Solution - Working with Class and Subclass
What is the type of class
Concept Behind Classes
2:21
Exercise - Converting Function to Class
Solution - Converting Function to Class
Recap
0:27
Asynchronous
Intro to Asynchronous
1:30
Asynchronous with Callback
3:42
How Call Stack and Event Loop Work
Promise
5:45
Exercise - Converting callback to Promise
Solution - Converting callback to Promise
Async & Await
2:00
Handle Errors with Async & Await
Exercise - Converting Promise to Async/Await
Solution - Converting Promise to Async/Await
Promise.all
2:35
Promise.all 1
Promise.all 2
Promise.all 3
Promise.all 4
Exercise - Writing Promise.all
Solution - Writing Promise.all
Promise. แบบอื่นๆ
Recap
0:38
Congratulations
Congratulation
0:41
What's Next?
SECTION_TITLE.FAQS
Q:
ซื้อคอร์สออนไลน์ในนามนิติบุคคลผ่านหน้าเว็บไซต์ได้หรือไม่
A:
สามารถทำได้ โดยในหน้าคำสั่งซื้อ กดเครื่องหมายถูกในช่อง "ต้องการออกใบกำกับภาษี/ใบเสร็จรับเงิน" จากนั้นเลือก "นิติบุคคล/บริษัท" และคำสั่งซื้อจะมีการหักภาษี ณ ที่จ่าย 3% โดยอัตโนมัติ ในกรณีบริษัทของท่านไม่ใช่ 3% กรุณาส่งรายละเอียดที่ต้องการสั่งซื้อมาที่ hello@skooldio.com
Q:
วิธีขอใบกำกับภาษีในนามนิติบุคคลและใบกำกับภาษีสำหรับบุคคลทั่วไป
A:
กดเครื่องหมายถูกในช่อง "ต้องการออกใบกำกับภาษี/ใบเสร็จรับเงิน" ในหน้าชำระเงินและเลือกประเภทบุคคลทั่วไปหรือนิติบุคคล และกรอกรายละเอียด
Q:
คอร์สออนไลน์สามารถกลับมาเรียนซ้ำได้หรือไม่
A:
สำหรับคอร์สที่ซื้อในนามบุคคลทั่วไป คอร์สมีอายุตลอดชีพ สำหรับคอร์สที่ซื้อในนามนิติบุคคล สามารถกลับมาเรียนซ้ำได้ภายใน 1 ปี
Q:
สามารถแก้ไขใบกำกับภาษีจากในนามนิติบุคคลเป็นใบกำกับภาษีบุคคลทั่วไป และ ใบกำกับภาษีบุคคลทั่วไปเป็นใบกำกับภาษีในนามนิติบุคคลได้หรือไม่
A:
หลังจากได้รับใบกำกับภาษีแล้ว หากต้องการแก้ไขข้อมูล สามารถทำได้ภายใน 7 วัน นับจากวันที่ได้รับใบกำกับภาษีแบบเต็มรูปทางอีเมล โดยสามารถแก้ไขข้อมูลได้เฉพาะ ชื่อ-นามสกุล เลขประจำตัวผู้เสียภาษีและที่อยู่เท่านั้น จะไม่สามารถแก้ไขข้อมูลคำสั่งซื้อได้