
ผู้เรียนจะได้เรียนรู้การใช้งานโปรแกรม Visual Studio Code และ Extensions สำหรับปูพื้นฐานในการเขียนโปรแกรมภาษา JavaScript
Ex1: Start JS Tutorial
ภาษา JavaScript สามารถ Control อะไรได้บ้าง
Ex1.1: JavaScript control HTML Content
Ex1.2: JavaScript control HTML Attribute Value
Ex1.3: JavaScript control Inline CSS Style
Ex1.4: JavaScript control HTML elements
เอกสารประกอบการเรียนอยู่ในการบรรยายถัดไป
Ex2: Insert JavaScript
ภาษา JavaScript สามารถเขียนใส่ที่ไหนได้บ้าง
Ex2.1: JavaScript in <head>
Ex2.2: JavaScript in <body>
Ex2.3: JavaScript in an External File
Ex2.4: JavaScript in an External URL
Ex3: JavaScript Output
ภาษา JavaScript สามารถแสดงผล output ออกได้ที่ไหนบ้าง
Ex3.1: HTML Output
Ex3.2: HTML Element
Ex3.3: Window Alert Box
Ex3.4: Browser Console
Ex4: JavaScript Syntax
ภาษา JavaScript เขียน syntax ได้แบบไหน
Ex4.1: JavaScript Statements and Assignments
Ex4.2: JavaScript Numbers and Strings
Ex4.3: JavaScript Variables and Operators
Ex5: JavaScript Arithmetic
ภาษา JavaScript ใช้เครื่องหมายทางคณิตศาสตร์แบบไหนได้บ้าง
Ex6: JavaScript Assignments
ภาษา JavaScript สามารถกำหนดค่าตัว Operators ต่าง ๆ แบบไหนได้บ้าง
Ex7: JavaScript String Concatenation
ภาษา JavaScript สามารถเชื่อมต่อข้อมูลระหว่าง Strings และ Numbers ได้อย่างไรบ้าง
Ex8: JavaScript Data Types
ภาษา JavaScript สามารถกำหนดชนิดข้อมูลแบบใดได้บ้าง
Ex8.1 Strings
Ex8.2 Numbers
Ex8.3 Arrays
Ex8.4 Objects
Ex8.5 Check Types of Strings and Numbers
Ex8.6 Undefined Variable
Ex9: JavaScript Objects
ภาษา JavaScript สามารถกำหนดข้อมูลเป็น Objects แบบใดได้บ้าง
Ex9.1 JavaScript Objects .property
Ex9.2 JavaScript Objects [property]
Ex9.3 JavaScript Objects Function as a Method
Ex10: JavaScript Functions
ภาษา JavaScript สามารถเขียน Function ใช้งานเอง
Ex10.1 A Simple Function
Ex10.2 Functions with an Argument
Ex10.3 Functions with an Argument by Text
Ex10.4 Functions that return an Area Value
Ex10.5 Functions that return a Temperature Value
Ex10.6 Input & Output and regArea Functions
Ex10.7 Input & Output and toCelsius Function
Ex11: JavaScript Strings
ภาษา JavaScript สามารถกำหนดข้อมูลและใช้งาน String ได้
Ex11.1 Strings Double Quotes and Single Quotes
Ex11.2 Strings using Backslash
Ex11.3 Strings Methods
Ex12: JavaScript Maths
Ex12.1 Math.PI and Math.pow()
Ex12.2 Math Sqrt, Round, Ceil, and Floor
Ex12.3 Math Abs, Sin, Cos, Min, and Max
Ex12.4 Math Random
Ex13: JavaScript Conditionals
Ex13.1: if Statements
Ex13.2: if-else Statements
Ex13.3: if-elseif-else Statements
Ex13.4: Nested if Statements
Ex13.5: Switch Statements
Ex14: JavaScript Loops
Ex14.1: For Loop
Ex14.2: For-in Loop
Ex14.3: For-of Loop
Ex14.4: While Loop ~For Loop
Ex14.5: While Loop
Ex14.6: Do While Loop
Ex14.7: Nested Loops
Ex14.8: Break Statement
Ex14.9: Continue Statement
หลักสูตร เรียน JavaScript Programming ด้วยตัวเอง ฉบับคนไม่เคยเขียนโปรแกรม
สามารถเรียนได้ทุกคน ไม่จำเป็นต้องมีความรู้ด้านการเขียนโปรแกรมมาก่อน
เนื้อหาการเรียน JavaScript Programming
แบ่งเป็น 4 ส่วน
ส่วนที่ 1: ติดตั้งเครื่องมือสำหรับเขียนโปรแกรมภาษา JavaScript
1. ติดตั้งโปรแกรม Visual Studio Code และ Extensions ที่สนับสนุน JavaScript
ส่วนที่ 2: เรียนเขียนโปรแกรมภาษา JavaScript ระดับพื้นฐาน Basic JavaScript Programming
2. Start JavaScript Tutorials เริ่มต้นเขียนโปรแกรมภาษา JavaScript
3. Insert JavaScript สามารถเขียนใส่ที่ไหนได้บ้าง
4. JavaScript Output สามารถเขียนโปรแกรมแสดงผล Output ออกได้ที่ไหนบ้าง
5. JavaScript Syntax เขียนโปรแกรมเรียนรู้การใช้งานพื้นฐานต่าง ๆ
ส่วนที่ 3: เรียนเขียนโปรแกรมภาษา JavaScript ระดับกลาง Intermediate JavaScript Programming
6. JavaScript Arithmetic เขียนโปรแกรมด้วยตัวดำเนินการทางคณิตศาสตร์
7. JavaScript Assignments เขียนโปรแกรมด้วยตัวดำเนินการกำหนดค่าต่าง ๆ
8. JavaScript String Concatenation การเขียนโปรแกรมสำหรับเชื่อมข้อมูลระหว่างกัน
9. JavaScript Data Types การเขียนโปรแกรมด้วยชนิดตัวแปรต่าง ๆ
ส่วนที่ 4: เรียนเขียนโปรแกรมภาษา JavaScript ระดับสูง Advanced JavaScript Programming
10. JavaScript Objects การเขียนโปรแกรมแบบวัตถุ
11. JavaScript Functions การเขียนโปรแกรมสร้างพันก์ชันขึ้นมาใช้งานเอง
12. JavaScript Strings การเขียนโปรแกรมแบบข้อความ
13. JavaScript Maths การเขียนโปรแกรมด้วยฟังก์ชนทางคณิตศาสตร์
14. JavaScript Conditionals การเขียนโปรแกรมแบบอัตโนมัติด้วยคำสั่งเงื่อนไข
15. JavaScript Loops การเขียนโปรแกรมแบบอัตโนมัติด้วยคำสั่งวนลูป