Online Course

Modern JavaScript (ES6)

พื้นฐาน ES6 ที่จำเป็นสำหรับการเขียน JavaScript
990.00
บาท
1,490.00
บาท
2-3 ชั่วโมง
มีพื้นฐาน JavaScript
เรียนจบรับประกาศนียบัตร

รายละเอียด

โปรโมชั่นประจำเดือน พฤศจิกายน - ธันวาคม จำนวน 75 สิทธิ์ต่อเดือน

  • รับ Mcdonald's E-Voucher มูลค่า 350 บาท เมื่อสมัครคอร์สออนไลน์รวม 2,500 บาทขึ้นไป (ทีมงานจะส่ง E-Voucher ให้ทางอีเมลภายใน 24 ชม.)

ซื้อเป็นคู่ถูกกว่า! สมัครคู่กับหลักสูตร Vue.js หรือ React

เพียง 2,990 บาท (จากราคาเต็ม 4,480 บาท) จำนวนจำกัด


ในปัจจุบันภาษา 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 ท่านขึ้นไป)

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

01
Welcome to Course
Welcome to Course
0:42
History of JavaScript
2:12
What will we learn?
Let's Begin
0:16
Introduction
0:40
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"
Quiz:
Using Const
Solution - Using Const
Quiz:
Using Let
Enhanced Object Literals
2:04
Exercise - Using Enhanced Object Literals
Solution - Using Enhanced Object Literals
Destructuring Assignment
4:35
Quiz:
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
Quiz:
Using Default Parameters 1
Quiz:
Using Default Parameters 2
Import & Export
1:57
More about import & export
Recap
0:34
Intro to Class
1:30
Class Syntax
3:41
Hoisting in Class
Quiz:
Writing a class 1
Quiz:
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
Quiz:
What is the type of class
Concept Behind Classes
2:21
Exercise - Converting Function to Class
Solution - Converting Function to Class
Recap
0:27
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
Quiz:
Promise.all 1
Quiz:
Promise.all 2
Quiz:
Promise.all 3
Quiz:
Promise.all 4
Exercise - Writing Promise.all
Solution - Writing Promise.all
Promise. แบบอื่นๆ
Recap
0:38
Congratulation
0:41
What's Next?

ผู้สอน

Skooldio Team (ทีมผู้สอนสคูลดิโอ) | Skooldio Instructor
Skooldio Team
ทีมผู้สอนสคูลดิโอ