สอบถามหลักสูตรเลือกช่องทางที่สะดวก ทีมงานตอบเองทุกช่อง
LINE @itgeniusตอบเร็วที่สุด · จ–ศ 9:00–17:00 น.
โทรศัพท์
02-570-8449สำนักงาน088-807-9770มือถือ
อีเมลและโซเชียล
contact@itgenius.co.thสำหรับใบเสนอราคาและเอกสารFacebookitgeniusonlineYouTubeitgeniusengขอคำปรึกษาจัดอบรมให้ทีม
พัฒนาเว็บไซต์ · WDC-01-08

Basic JavaScript

หลักสูตร Basic JavaScript เป็นการอบรมพื้นฐานภาษา JavaScript ตั้งแต่ตัวแปร การควบคุมการทำงานของโปรแกรม ฟังก์ชัน และวัตถุ ไปจนถึงการจัดการ DOM และเหตุการณ์บนหน้าเว็บ ผ่านตัวอย่างและกิจกรรมที่เข้าใจง่าย เหมาะกับผู้เริ่มต้น นักพัฒนา และ IT Manager โดยไม่จำเป็นต้องมีประสบการณ์เขียนโปรแกรมมาก่อน

ราคาเริ่มต้น 4,050 บาท / ท่าน 4,500 −10% ยังไม่รวม VAT 7% · มีราคาหมู่คณะ
PDFดาวน์โหลด Course Outline
  • ระยะเวลา12 ชั่วโมง · 2 วัน
  • รูปแบบออนไซต์ / ออนไลน์สด
  • รอบถัดไปเปิดตามคำขอ
  • ใบรับรองมี Certificate

ภาพรวมหลักสูตร

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

ผู้เรียนจะได้ฝึกฝนทักษะเหล่านี้ผ่านตัวอย่างและกิจกรรมที่ออกแบบมาให้เข้าใจได้ง่ายและสามารถนำไปประยุกต์ใช้ในโครงการจริงได้ ในระหว่างการเรียน ผู้เรียนจะได้เรียนรู้เกี่ยวกับโครงสร้างของภาษา JavaScript และวิธีการทำงานร่วมกับเอกสาร HTML และ CSS ซึ่งเป็นพื้นฐานสำคัญของการพัฒนาเว็บ การเรียนรู้ที่เกิดขึ้นในหลักสูตรนี้จะเป็นการสร้างพื้นฐานที่มั่นคงให้ผู้เรียนสามารถต่อยอดไปสู่การพัฒนาเว็บแอปพลิเคชันที่ซับซ้อนมากขึ้นในอนาคต

สิ่งที่คุณจะได้รับ

  • เพื่อให้ผู้เรียนเข้าใจพื้นฐานของภาษา JavaScript อย่างครบถ้วน
  • เพื่อให้ผู้เรียนสามารถเขียนโค้ด JavaScript เพื่อจัดการกับ DOM และเหตุการณ์บนหน้าเว็บได้
  • เพื่อให้ผู้เรียนสามารถใช้งานตัวแปร ฟังก์ชัน และวัตถุใน JavaScript ได้อย่างมีประสิทธิภาพ
  • เพื่อให้ผู้เรียนเข้าใจและสามารถนำโครงสร้างการควบคุมโปรแกรม (Flow Control) ไปประยุกต์ใช้ได้
  • เพื่อเตรียมความพร้อมให้ผู้เรียนสามารถเรียนรู้เทคนิคการพัฒนาเว็บแอปพลิเคชันขั้นสูงต่อไป

หลักสูตรนี้เหมาะสำหรับ

  • ผู้ที่ต้องการพัฒนา Application ด้วย JavaScript สำหรับผู้เริ่มต้น
  • IT Managers
  • Developers

พื้นฐานของผู้เข้าอบรม

  • พื้นฐานการใช้งานคอมพิวเตอร์และการท่องเว็บ
  • ความเข้าใจพื้นฐานเกี่ยวกับการทำงานของเว็บไซต์และหน้าเว็บ (HTML/CSS) จะเป็นประโยชน์ แต่ไม่จำเป็น
  • ความสนใจในด้านการพัฒนาเว็บหรือการเขียนโปรแกรม
  • ไม่มีความจำเป็นต้องมีประสบการณ์ในการเขียนโปรแกรมมาก่อน

หัวข้อการฝึกอบรม

Module 1 Introduction to JavaScript
  • การเขียนสคริปต์สำหรับเว็บ
  • JavaScript คืออะไร - ความสามารถ
  • การประยุกต์ใช้งานของ JavaScript
  • ความแตกต่างระหว่าง JavaScript, Jscript และ ECMAScript
  • การทำงานของ JavaScript ฝั่ง Client-Side
  • การฝัง JavaScript ในหน้าเว็บ
  • คุณสมบัติพื้นฐานของ JavaScript
  • การใช้งานตัวแปรใน JavaScript
  • การทำงานของเบราว์เซอร์เมื่อพบ JavaScript
  • ตัวอย่างง่ายๆ ของ JavaScript
Module 2 แกนหลักของภาษา JavaScript
  • บทนำเกี่ยวกับภาษา JavaScript
  • ขอบเขตการใช้งานของ JavaScript
  • องค์ประกอบหลักของภาษา JavaScript
  • การประกาศตัวแปร
  • คำระบุตัว
  • คำที่สงวนไว้
  • Literal และ String literals
  • การหนีอักขระใน strings
  • การใช้อักษรตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
  • คอมเมนต์ในโค้ด
  • ชนิดของข้อมูลเชิงตัวเลข
  • การทำงานกับกล่อง dialog และการรับข้อมูลจากผู้ใช้
Module 3 การคำนวณและตัวดำเนินการ
  • ชนิดข้อมูลใน JavaScript
  • ค่าคงที่เชิงตัวเลขพิเศษ
  • ตัวดำเนินการ (Operators) คืออะไร
  • ตัวดำเนินการทางคณิตศาสตร์
  • ตัวดำเนินการเปรียบเทียบและตัวอย่าง
  • ตัวดำเนินการทางตรรกะและตัวอย่าง
  • ตัวดำเนินการเพิ่ม/ลดค่า
  • การดำเนินการกับสตริง
  • การแปลงสตริงเป็นตัวเลข
  • ตัวดำเนินการทางเงื่อนไข (ternary operator)
  • ตัวดำเนินการแบบบิต (Bitwise operators)
  • ลำดับความสำคัญของตัวดำเนินการ
Module 4 การควบคุมการไหลของโปรแกรม (Flow Control)
  • บทนำสู่การควบคุมการไหล
  • การควบคุมด้วยคำสั่ง if...else
  • การควบคุมด้วยคำสั่ง switch
  • ลูป while และ do/while
  • ลูป for และการใช้ for...in
  • การใช้คำสั่ง break และ continue
Module 5 การใช้งานฟังก์ชันใน JavaScript
  • ความสำคัญของฟังก์ชัน
  • ฟังก์ชันที่มีอยู่แล้วใน JavaScript
  • โครงสร้างของฟังก์ชัน
  • การส่งค่าและรับค่าในฟังก์ชัน
  • ตัวแปรภายในฟังก์ชัน
  • ขอบเขตของฟังก์ชัน (Scope)
  • การใช้งานฟังก์ชันซ้ำ (Recursion)
  • การนำเข้าไฟล์ที่ประกอบด้วยฟังก์ชัน
Module 6 การจัดเก็บข้อมูลใน Arrays
  • พื้นฐานของ Array
  • ตัวอย่าง Array แบบตัวเลข
  • ตัวอย่าง Array แบบแฮช (Hash Array)
  • คุณสมบัติและฟังก์ชันที่เกี่ยวข้องกับ Array
  • การสร้างและใช้งาน Array
  • การเรียงลำดับและการย้อนกลับของ Array
  • Method ที่ใช้กับ Array อื่นๆ
Module 7 การใช้งานวัตถุ (Objects) ใน JavaScript
  • บทนำสู่วัตถุ (Objects)
  • การสร้างวัตถุ
  • วัตถุ, คลาส และอินสแตนซ์
  • การใช้งาน Constructor และ Prototype
  • การใช้ Object literals และ Class methods
  • วัตถุที่มีในตัว JavaScript เช่น String, Date และ Math
Module 8 วัตถุและเหตุการณ์ (Objects and Events)
  • วัตถุและการตอบสนองต่อเหตุการณ์
  • การตรวจสอบและยืนยันข้อมูลในฟอร์ม
  • การทำงานกับ DOM (Document Object Model)
  • วัตถุ window และ document
  • การใช้งานฟอร์มและการตรวจสอบองค์ประกอบของฟอร์ม
  • เหตุการณ์ที่เกี่ยวข้องกับฟอร์ม
Module 9 วัตถุ, Method และคุณสมบัติใน JavaScript
  • วัตถุและฟังก์ชันที่เกี่ยวข้องกับ Document, Window
  • การเปิดหน้าต่างใหม่และการจัดการเฟรม
  • การใช้งาน Cookies เพื่อจัดเก็บข้อมูลสถานะของผู้ใช้
  • ข้อควรระวังด้านความปลอดภัยและความเป็นส่วนตัว
Module 10 เคล็ดลับและเทคนิคใน JavaScript
  • การโฟกัสฟอร์มเมื่อหน้าโหลด
  • การสร้างเมนูที่เปลี่ยนหน้า
  • การโหลดภาพล่วงหน้าและการสร้างเอฟเฟกต์ rollover
  • การใช้งาน status-bar ร่วมกับ mouse-over

รอบอบรมและรูปแบบการอบรม

สำหรับบุคคล — รอบอบรมทั่วไป

ขณะนี้ยังไม่มีรอบอบรมเปิดรับสมัคร ลงชื่อจองไว้ได้เลย ทีมงานจะติดต่อกลับเป็นกลุ่มแรกเมื่อเปิดรอบถัดไป หรือสอบถามทางไลน์ หรือโทร 02-570-8449 หรือ 088-807-9770

สำหรับองค์กร — In-house / Private Training

  • ปรับเนื้อหาให้ตรงกับเครื่องมือและงานจริงของทีม
  • เลือกวันเอง อบรมที่บริษัทหรือออนไลน์สด
  • ออกใบเสนอราคาในนามนิติบุคคลให้ฝ่ายจัดซื้อ
ขอใบเสนอราคาอบรมองค์กร

วิทยากรผู้สอน

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

หลักสูตร Basic JavaScript เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน

เหมาะกับ ผู้ที่ต้องการพัฒนา Application ด้วย JavaScript สำหรับผู้เริ่มต้น · IT Managers · Developers พื้นฐานที่ผู้เรียนควรมี พื้นฐานการใช้งานคอมพิวเตอร์และการท่องเว็บ · ความเข้าใจพื้นฐานเกี่ยวกับการทำงานของเว็บไซต์และหน้าเว็บ (HTML/CSS) จะเป็นประโยชน์ แต่ไม่จำเป็น หากไม่แน่ใจว่าพื้นฐานพอหรือไม่ ปรึกษาทีมงานได้ฟรีทาง LINE @itgenius หรือโทร 02-570-8449

หลักสูตร Basic JavaScript ราคาเท่าไร ใช้เวลาเรียนกี่ชั่วโมง

ราคาปกติ 4,500 บาท (โปรโมชันปัจจุบันเหลือ 4,050 บาท) ใช้เวลาอบรม 12 ชั่วโมง ราคานี้ยังไม่รวม VAT 7% (กรณีชำระในนามนิติบุคคล) ชำระค่าอบรมด้วยการโอนเข้าบัญชีบริษัท แล้วแจ้งชำระเงินผ่านหน้าแจ้งชำระเงินของเว็บไซต์ และขอใบเสร็จรับเงินหรือใบกำกับภาษีในนามบริษัทได้

เรียนจบได้รับ Certificate หรือไม่

ได้รับ ผู้ผ่านการอบรมทุกท่านจะได้รับใบประกาศนียบัตร (Certificate of Completion) จากสถาบันไอทีจีเนียส ใบประกาศแต่ละใบมีเลขที่ของตัวเอง ใครก็ตามที่มีเลขที่ใบประกาศตรวจสอบความถูกต้องออนไลน์ได้ที่หน้าตรวจสอบใบประกาศของสถาบัน จึงใช้แนบแฟ้มผลงานหรือส่งให้ฝ่ายบุคคลประกอบการพัฒนาบุคลากรได้

อบรมที่ไหน มีเรียนแบบออนไลน์หรือไม่

เรียนได้ทั้งแบบออนไซต์ที่สถาบันไอทีจีเนียส และนัดเรียนผ่านออนไลน์ และรับจัดอบรมเฉพาะทีม (In-house Training) ให้องค์กร สอบถามรอบและสถานที่ได้ที่ LINE @itgenius หรือโทร 02-570-8449

ถ้าเรียนไม่ทันหรือขาดเรียน มีเรียนซ้ำ/เรียนชดเชยหรือไม่

มี ผู้เรียนสามารถแจ้งขอเรียนซ้ำ (repeat) ในรอบถัดไปของหลักสูตรเดียวกันได้ฟรีตามเงื่อนไขของสถาบัน แจ้งชื่อหลักสูตรและรอบที่เคยเรียนกับทีมงาน แล้วทีมงานจะตรวจสอบและแจ้งรอบที่ยังมีที่นั่งว่างให้เลือก สอบถามได้ที่ LINE @itgenius หรือโทร 02-570-8449

สมัครเรียนหรือขอใบเสนอราคาในนามบริษัทได้อย่างไร

สมัครออนไลน์ได้จากแบบฟอร์มลงทะเบียนบนหน้านี้ ลงทะเบียนผู้เข้าอบรมหลายคนได้ในครั้งเดียว และกรอกเลขประจำตัวผู้เสียภาษีกับที่อยู่สำหรับออกใบกำกับภาษีได้ในฟอร์ม หรือขอใบเสนอราคา (Quotation) ในนามนิติบุคคลได้ทันทีจากปุ่มขอใบเสนอราคา สอบถามเพิ่มเติมโทร 02-570-8449 หรือ LINE @itgenius