Showing 87 result
หลักสูตรนี้ได้รับการออกแบบมาเพื่อมอบความรู้และทักษะที่จำเป็นในการนำ Go Fast MCP ซึ่งเป็นFramework ระดับสูงที่ช่วยให้นักพัฒนาสามารถสร้าง MCP Servers ได้อย่างรวดเร็วและง่ายดาย ไปประยุกต์ใช้ในสภาพแวดล้อมจริงในระดับ Production ผู้เข้าร่วมจะได้เรียนรู้ไม่เพียงแค่การใช้เครื่องมือ แต่ยังรวมถึงหลักการทางสถาปัตยกรรม, แนวทาง Cloud-Native, และที่สำคัญที่สุดคือหลักการด้านความมั่นคงปลอดภัยเพื่อสร้างระบบที่แข็งแกร่ง, ปรับขนาดได้, และเชื่อถือได้ในระยะยาว
หลักการและเหตุผล ในปัจจุบันการพัฒนาแอปพลิเคชันบนมือถือ (Mobile Application) และเว็บแอปพลิเคชัน มีความสำคัญอย่างยิ่งต่อธุรกิจและองค์กรต่างๆ เนื่องจากผู้ใช้งานเข้าถึง บริการผ่านหลากหลายอุปกรณ์ทั้งมือถือและเว็บเบราว์เซอร์การพัฒนาแอปพลิเคชันแบบ Native สำหรับ iOS, Android และ Web แยกกันนั้นต้องใช้ทรัพยากรและเวลามาก รวมถึง ต้องมีทีมพัฒนาที่มีความเชี่ยวชาญในแต่ละแพลตฟอร์ม React Native with Expo เป็นเทคโนโลยีCross-Platform Framework ที่ได้รับความ นิยมสูง ช่วยให้นักพัฒนาสามารถเขียนโค้ดเพียงชุดเดียวแล้วนำไปใช้งานได้ทั้งสาม แพลตฟอร์ม (Android, iOS และ Web) โดย Expo ช่วยให้กระบวนการทดสอบแอปพลิเคชัน เป็นเรื่องง่ายและรวดเร็วอย่างยิ่ง ด้วยระบบ Hot Reload และแอป Expo Go ที่เพียงแค่สแกน QR Code ก็สามารถดูผลลัพธ์ได้ทันทีบนมือถือจริง โดยไม่ต้องเสียบสายหรือติดตั้ง ซอฟต์แวร์ที่ซับซ้อน ประกอบกับการใช้TypeScript ซึ่งเป็นภาษาที่เพิ่มความปลอดภัยของ Type และหลักการ Functional Programming ที่ช่วยให้โค้ดมีความเป็นระเบียบและดูแล รักษาง่าย จึงเป็นทักษะที่จำเป็นสำหรับนักพัฒนาในยุคปัจจุบัน หลักสูตรนี้ออกแบบมาเพื่อสร้างความรู้ความเข้าใจตั้งแต่พื้นฐานจนถึงการนำแอปพลิเคชันขึ้นสู่การใช้งานจริงบนทุกแพลตฟอร์ม โดยเน้นการพัฒนาที่มีประสิทธิภาพ และสะดวกรวดเร็วด้วย Expo และครอบคลุมทุกขั้นตอนที่จำเป็นในการพัฒนาแอปพลิเคชัน อย่างมืออาชีพ
หลักสูตรนี้ มุ่งเน้นการสร้างความเข้าใจในหลักการด้าน transaction และการออกแบบ transaction ให้มีคุณภาพทั้งด้านประสิทธิภาพ (performance), ความน่าเชื่อถือ (reliability) และรองรับการเปลี่ยนแปลงได้ (modifiability) นอกจากนี้ หลักสูตรนี้ยังมีเวิร์กช็อปให้ผู้เรียนร่วมทำเพื่อเสริมความเข้าใจเพื่อให้ผู้เรียนสามารถนำความรู้ที่ได้กลับไปประยุกต์กับงานได้
การจัดการโครงการเทคโนโลยีสารสนเทศภาคปฎิบัติ (Practical IT Project Management) ได้สอดแทรกเนื้อหา PMBOK 7th edition ที่ใช้งานบ่อย เนื้อหาจะแบ่งเป็น2ส่วนหลัก ได้แก่ เนื้อหาเพื่อพัฒนาทักษะด้านเทคนิค (Technical Side) กับ ทักษะด้านมนุษย์ (Human Side) โดยเริ่มตั้งแต่พื้นฐานด้านการจัดการโครงการ การย่อยงาน การประมาณขนาดงานในโครงการ แรงงาน ระยะเวลาที่ต้องใช้ การจัดการความเสี่ยง จัดการด้านคุณภาพ จัดการเรื่องของคนภายในโครงการ การติดตามและควบคุมโครงการ จนกระทั่งการปิดโครงการ ครอบคลุมงานทุกส่วนของการจัดการโครงการ โดยเรียนรู้พร้อมกับได้ทดลองลงมือปฏิบัติ (Workshop) จึงทำให้ผู้เรียนเข้าใจและสามารถนำไปประยุกต์กับงานจริงได้โดยง่าย
เมื่อภัยคุกคามไซเบอร์ (Cyber Threats) มีหลากหลายรูปแบบ และมีทั้งภัยคุกคามจากภายนอกและภายใน ซึ่งล้วนก่อให้เกิดความเสียหายต่อข้อมูลที่มีค่าขององค์กร และสร้างความเสียหายต่อชื่อเสียงขององค์กรได้ การเรียนรู้การใช้เครื่องมือทางด้าน Digital Forensics (นิติวิทยาศาสตร์ทางดิจิทัล) จึงเป็นอีกหนึ่งความรู้ที่จะช่วยเตรียมแผนตอบสนองต่อเหตุการณ์ความปลอดภัยทางไซเบอร์ได้ (Incident Response Plan)
หนึ่งในวิธีการ Deploy Application ที่ได้รับความนิยมมากที่สุดคือ Kubernetes แต่สิ่งที่หลายๆคนมักจะไม่ค่อยให้ความสำคัญคือการรักษาความปลอดภัยของ Kubernetes Cluster ในหลักสูตรนี้จะพาทุกท่านไปเรียนรู้วิธีการรักษาความปลอดภัยของ Container และ Kubernetes Cluster รวมทั้งเครื่องมือต่างๆที่นำมาทดสอบ ซึ่งจะช่วยให้ Kubernetes ของคุณมีควาปลอดภัยมากขึ้น
หลักสูตรต่อเนื่องจาก Introduction to Python Programming for Data Science โดยหลักสูตรนี้เน้นการเรียนรู้เรื่อง Model ต่างๆ (Basic Data Science Methods,
Machine Learning Fundamentals, Advanced Machine Learning, Deep Learning) เพื่อประยุกต์และเลือกใช้งาน Model ให้เหมาะสมกับงาน (ด้านการวิเคราะห์ข้อมูล)