ສອບຖາມຫຼັກສູດເລືອກຊ່ອງທາງທີ່ສະດວກ ທີມງານຕອບເອງທຸກຊ່ອງທາງ
LINE @itgeniusຕອບໄວທີ່ສຸດ · ຈ–ສ 9:00–17:00 ໂມງ
ໂທລະສັບ
02-570-8449ຫ້ອງການ088-807-9770ມືຖື
ອີເມວ ແລະ ໂຊຊຽວ
contact@itgenius.co.thສຳລັບໃບສະເໜີລາຄາ ແລະ ເອກະສານFacebookitgeniusonlineYouTubeitgeniusengຂໍຄຳປຶກສາຈັດຝຶກອົບຮົມໃຫ້ທີມ
ພັດທະນາເວັບໄຊ · WDC-106

Advanced JavaScript

หลักสูตร Advanced JavaScript เป็นการอบรมต่อยอด JavaScript ด้วยฟีเจอร์ของ ES6 ทั้งตัวแปรและฟังก์ชันรูปแบบใหม่ คลาส การสืบทอด โมดูล Promises และ async/await พร้อมฝึกผ่านกรณีศึกษาเพื่อเขียนโค้ดที่ยืดหยุ่นและขยายได้ เหมาะกับ Developer และ IT Manager ที่เข้าใจพื้นฐาน JavaScript และ DOM แล้ว

ລາຄາເລີ່ມຕົ້ນ 6,750 ບາດ / ທ່ານ 7,500 −10% ຍັງບໍ່ລວມ VAT 7% · ມີລາຄາໝູ່ຄະນະ
PDFດາວໂຫຼດ Course Outline
  • ໄລຍະເວລາ18 ຊົ່ວໂມງ · 3 ມື້
  • ຮູບແບບຢູ່ສະຖາບັນ / ອອນລາຍສົດ
  • ຮອບຕໍ່ໄປເປີດຕາມຄຳຂໍ
  • ໃບຢັ້ງຢືນມີໃບຢັ້ງຢືນ

ພາບລວມຫຼັກສູດ

Advanced JavaScript หลักสูตร Advanced JavaScript นี้ถูกออกแบบมาเพื่อพาผู้เรียนต่อยอดความรู้และทักษะจากการเรียนรู้พื้นฐานของ JavaScript สู่การใช้งานฟีเจอร์ที่ซับซ้อนมากขึ้น โดยเน้นไปที่ฟีเจอร์ใน ECMAScript 6 (ES6) ซึ่งเป็นมาตรฐานใหม่ที่เพิ่มขีดความสามารถให้กับ JavaScript ในการพัฒนาแอปพลิเคชันสมัยใหม่ ผู้เรียนจะได้ศึกษาการใช้งานฟังก์ชันรูปแบบใหม่,

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

ສິ່ງທີ່ທ່ານຈະໄດ້ຮັບ

  • เพื่อให้ผู้เรียนเข้าใจฟีเจอร์ขั้นสูงใน ES6 และวิธีการนำไปใช้ในการพัฒนาแอปพลิเคชัน
  • เพื่อให้ผู้เรียนสามารถเขียนโค้ดที่มีประสิทธิภาพด้วยเทคนิคและมาตรฐานที่ทันสมัย
  • เพื่อให้ผู้เรียนเข้าใจแนวคิดเชิงวัตถุใน JavaScript เช่น การสืบทอด, คลาส และโมดูล
  • เพื่อให้ผู้เรียนสามารถใช้งาน Promises, async/await และการจัดการ asynchronous code ได้อย่างมีประสิทธิภาพ
  • เพื่อให้ผู้เรียนสามารถพัฒนาแอปพลิเคชันขนาดใหญ่โดยใช้ JavaScript ในลักษณะที่สามารถขยายได้ (scalable)

ຫຼັກສູດນີ້ເໝາະສຳລັບ

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

ພື້ນຖານຂອງຜູ້ເຂົ້າຝຶກອົບຮົມ

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

ຫົວຂໍ້ການຝຶກອົບຮົມ

Module 1 ตัวแปรและ Scope ใน ES6
  • ความแตกต่างระหว่าง var, let, และ const
  • Block Scope และ Hoisting
  • การใช้งาน Template Literals
Module 2 Arrow Functions และการใช้ฟังก์ชันขั้นสูง
  • Arrow Functions กับฟังก์ชันแบบปกติ
  • Implicit Return
  • การใช้งานฟังก์ชันแบบ callback และ higher-order functions
Module 3 Destructuring และ Rest/Spread Operator
  • การ destructure Arrays และ Objects
  • การใช้งาน Rest Parameters และ Spread Operator
Module 4 การเขียนโค้ดเชิงวัตถุ (OOP) ใน JavaScript
  • การใช้งานคลาส (Classes) ใน ES6
  • การสืบทอด (Inheritance) และ Super
  • Static Methods และ Fields
  • Prototype Chain
Module 5 Asynchronous Programming
  • การทำงานของ JavaScript แบบ single-threaded และ Event Loop
  • การใช้งาน Promises
  • การใช้งาน async/await
  • การจัดการข้อผิดพลาด (Error handling) ใน asynchronous code
Module 6 การจัดการโมดูล (Modules) ใน JavaScript
  • Import และ Export
  • การใช้ ES6 Modules เพื่อการจัดการโค้ด
  • การสร้างและนำเข้าโมดูลจากภายนอก
Module 7 การพัฒนาเว็บเซิร์ฟเวอร์ด้วย Node.js และ Express
  • การติดตั้ง Node.js และการเริ่มต้นใช้งาน
  • การใช้งาน npm ในการจัดการแพ็กเกจ
  • การสร้างเว็บเซิร์ฟเวอร์ด้วย Express
  • การจัดการเส้นทาง (Routing) และการจัดการคำขอ HTTP (GET, POST)
  • การสร้าง REST API อย่างง่าย
  • การเชื่อมต่อและดึงข้อมูลจากฐานข้อมูลเบื้องต้น
Module 8 เทคนิคการเขียนโค้ดที่มีประสิทธิภาพ
  • การเขียนโค้ดที่มีประสิทธิภาพและบำรุงรักษาง่าย
  • การจัดการหน่วยความจำและการเพิ่มประสิทธิภาพการทำงาน
  • Debugging และการทดสอบโค้ด

ຮອບຝຶກອົບຮົມ ແລະ ຮູບແບບການຝຶກອົບຮົມ

ສຳລັບບຸກຄົນ — ຮອບຝຶກອົບຮົມທົ່ວໄປ

ຂະນະນີ້ຍັງບໍ່ມີຮອບຝຶກອົບຮົມເປີດຮັບສະໝັກ ລົງຊື່ຈອງໄວ້ໄດ້ເລີຍ ທີມງານຈະຕິດຕໍ່ກັບເປັນກຸ່ມທຳອິດເມື່ອເປີດຮອບຕໍ່ໄປ ຫຼື ສອບຖາມທາງ LINE ຫຼື ໂທ 02-570-8449 ຫຼື 088-807-9770

ສຳລັບອົງກອນ — In-house / Private Training

  • ປັບເນື້ອໃນໃຫ້ກົງກັບເຄື່ອງມື ແລະ ວຽກຈິງຂອງທີມ
  • ເລືອກວັນເອງ ຝຶກອົບຮົມທີ່ບໍລິສັດ ຫຼື ອອນລາຍສົດ
  • ອອກໃບສະເໜີລາຄາໃນນາມນິຕິບຸກຄົນໃຫ້ຝ່າຍຈັດຊື້
ຂໍໃບສະເໜີລາຄາຝຶກອົບຮົມອົງກອນ

ວິທະຍາກອນຜູ້ສອນ

ຄຳຖາມທີ່ພົບເລື້ອຍ

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

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

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

ราคาปกติ 7,500 บาท (โปรโมชันปัจจุบันเหลือ 6,750 บาท) ใช้เวลาอบรม 18 ชั่วโมง ราคานี้ยังไม่รวม 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