Basic JavaScript

Basic JavaScript

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

 

สาขากรุงเทพฯ (ลาดพร้าว)
  • ยังไม่มีรอบเปิดอบรม (ลงชื่อจองไว้ได้)
  • เพื่อให้ผู้เรียนเข้าใจพื้นฐานของภาษา JavaScript อย่างครบถ้วน
  • เพื่อให้ผู้เรียนสามารถเขียนโค้ด JavaScript เพื่อจัดการกับ DOM และเหตุการณ์บนหน้าเว็บได้
  • เพื่อให้ผู้เรียนสามารถใช้งานตัวแปร ฟังก์ชัน และวัตถุใน JavaScript ได้อย่างมีประสิทธิภาพ
  • เพื่อให้ผู้เรียนเข้าใจและสามารถนำโครงสร้างการควบคุมโปรแกรม (Flow Control) ไปประยุกต์ใช้ได้
  • เพื่อเตรียมความพร้อมให้ผู้เรียนสามารถเรียนรู้เทคนิคการพัฒนาเว็บแอปพลิเคชันขั้นสูงต่อไป
  • ผู้ที่ต้องการพัฒนา Application ด้วย JavaScript สำหรับผู้เริ่มต้น
  • IT Managers
  • Developers
  • พื้นฐานการใช้งานคอมพิวเตอร์และการท่องเว็บ
  • ความเข้าใจพื้นฐานเกี่ยวกับการทำงานของเว็บไซต์และหน้าเว็บ (HTML/CSS) จะเป็นประโยชน์ แต่ไม่จำเป็น
  • ความสนใจในด้านการพัฒนาเว็บหรือการเขียนโปรแกรม
  • ไม่มีความจำเป็นต้องมีประสบการณ์ในการเขียนโปรแกรมมาก่อน
  • 12 ชั่วโมง
  • ราคาปกติ 4,500 บาท / คน
  • โปรโมชั่นลด 10% เหลือ 4,050 บาท / คน
  • ราคาเหมาจ่าย (ผู้อบรมตั้งแต่ 10 คน) ตามแต่ตกลงกัน
  • ขอใบเสนอราคา

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

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

ดูรายละเอียดกลุ่มเป้าหมายและพื้นฐานที่ต้องมีได้ในหัวข้อ "กลุ่มเป้าหมาย" และ "พื้นฐานที่ผู้เรียนต้องมี" บนหน้านี้ หากไม่แน่ใจว่าพื้นฐานพอหรือไม่ ปรึกษาทีมงานได้ฟรีทาง LINE @itgenius หรือโทร 02-570-8449

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

ราคาปกติ 4,500 บาท (โปรโมชันปัจจุบันเหลือ 4,050 บาท) ใช้เวลาอบรม 12 ชั่วโมง ราคานี้รวมเอกสารประกอบการอบรม อาหารกลางวัน และอาหารว่างตลอดหลักสูตร

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

ได้รับ ผู้ผ่านการอบรมทุกท่านจะได้รับใบประกาศนียบัตร (Certificate of Completion) จากสถาบันไอทีจีเนียส

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

อบรมแบบ Onsite ที่สถาบันไอทีจีเนียส สาขาลาดพร้าววังหิน 68 กรุงเทพฯ และมีบริการจัดอบรมนอกสถานที่ (In-house Training) สำหรับองค์กร บางหลักสูตรมีเวอร์ชันเรียนออนไลน์ผ่าน GeniusHub ดูได้ที่เมนูคอร์สออนไลน์

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

มี ผู้เรียนสามารถแจ้งขอเรียนซ้ำ (repeat) ในรอบถัดไปของหลักสูตรเดียวกันได้ฟรีตามเงื่อนไขของสถาบัน ดูรายละเอียดที่หน้า "เรียนซ้ำฟรี" หรือสอบถามทีมงาน

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

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