Showing 103 result
หลักสูตรนี้ถูกสร้างขึ้นสำหรับนักพัฒนาโปรแกรมที่ต้องการเรียนรู้ภาษา Python เพื่อพัฒนาโปรแกรมในระดับเชิงธุรกิจ หรือใช้งานในระดับอุตสาหกรรม ซึ่งจำเป็นต้องเข้าใจกลไกของภาษาในระดับลึกซึ้ง และ เทคนิคการเขียนโปรแกรมในแบบภาษา Python ซึ่งมีแนวคิดหลายอย่างต่างจากภาษาอื่น
ผู้เรียนสามารถใช้เทคโนโลยีปัญญาประดิษฐ์ (Artificial Intelligence: AI) ช่วยสนับสนุนในการทำงานกรอกข้อมูล (data entry) ได้อย่างมีประสิทธิภาพ โดยไม่จำเป็นต้องมีทักษะการเขียนโค้ด
ในบรรดาข้อผิดพลาดที่เกิดขึ้นในการพัฒนาซอฟต์แวร์ข้อผิดพลาดที่เกิดจากความต้องการเป็นข้อผิดพลาดที่ตรวจพบได้ยากที่สุด และมีใช้ค่าใช้จ่ายสูงในการแก้ไขซอฟต์แวร์ให้ถูกต้อง การวิเคราะห์และจัดการความต้องการจึงเป็นการแก้ไขปัญหาเชิงป้องกัน และแก้ไขที่ต้นเหตุจึงทำให้ต้นทุนโครงการต่ำลง
เน้นให้คุณได้เรียนรู้การควบคุมแขนกลโดยจะมีหลักของการเคลื่อนไหวและ การเขียนโปรแกรมเพื่อควบคุมแขนกล และที่สำคัญคือการเชื่อมต่อ กับอุปกรณ์ต่าง ๆ มีการเขียนโปรแกรมเพื่อประยุกต์ใช้งานแขนกลในรูปแบบต่าง ๆ
Architecture Based Design ใครคิดว่าไม่สำคัญ ปัจจุบันนี้ในหลายๆองค์กร บทบาทของ Solution Architect มีความจำเป็นมาก เนื้องานอาจจะไม่ลงลึกด้านเทคนิคเท่า Software Architect แต่มีหน้าที่รับผิดชอบและสำคัญไม่แพ้กันในองค์กร โดยเฉพาะในมุมของการวิเคราะห์ Requirements จาก Stakeholders ทั้งภายในและภายนอกองค์กรให้ขาด รวมไปถึงต้องวิเคราะห์ด้านธุรกิจด้วย คอร์สร้อนๆเนื้อหาโดนๆสำหรับสาย #solutionarchitect และรวมไปถึงสาย #businessanalyst ด้วย
เมื่อภัยคุกคามไซเบอร์ (Cyber Threats) มีหลากหลายรูปแบบ และมีทั้งภัยคุกคามจากภายนอกและภายใน ซึ่งล้วนก่อให้เกิดความเสียหายต่อข้อมูลที่มีค่าขององค์กร และสร้างความเสียหายต่อชื่อเสียงขององค์กรได้ การเรียนรู้การใช้เครื่องมือทางด้าน Digital Forensics (นิติวิทยาศาสตร์ทางดิจิทัล) จึงเป็นอีกหนึ่งความรู้ที่จะช่วยเตรียมแผนตอบสนองต่อเหตุการณ์ความปลอดภัยทางไซเบอร์ได้ (Incident Response Plan)
API เป็นส่วนที่มีปัญหาในเรื่องการทดสอบมากที่สุด เนื่องจากปัญหาที่เกิดขึ้นถูก UI ปิดบังเอาไว้ ดังนั้นทีมทดสอบจำเป็นต้องเข้าใจวิธีทดสอบสำหรับ API ซึ่งแบ่งออกได้หลายรูปแบบ ในหลักสูตรนี้จะแนะนำให้ทุกท่านรู้จักกับการทดสอบ API ในรูปแบบต่างๆ รวมทั้งการนำเอา Test script ต่างๆ ไปใส่ไว้ใน CI/CD Pipeline
เรียนรู้และทำความเข้าใจเกี่ยวกับการทำ DevOps ซึ่งเกิดจากการเอาของ 2 อย่างมารวมกันคือ Software Development (Dev) มารวมกับ Information-Technology Operations (Ops) และการทำ DevOps นั้นจะต้องรวมถึงเรื่องการทำ Agile planning, Continuous Integration (CI), Continuous Delivery (CD) และ Monitoring application ด้วย