itbakery.net
1
In house training 2009
140/40 ITF TowerII 19th Floor Silom Road Bangrak, Bangkok 10500 Thailand
IT BAKERY Where ideas baked fresh
itbakery.net
2
1. Linux Desktop course
1.1 Ubuntu Linux desktop หลักสูตรขั้นเริ่มแรกสุดของผู้เริ่มหัดใช้ลินุกซ์ ที่ไม่เคยมีประสบการณ์ในการใช้งานลินุกซ์ มาก่อนเลย หลักสูตรนี้จะสร้างความรู้ ความเข้าใจให้กับผู้ที่กําลังก้าวข้ามสู่โลกแห่ง ลินุกซ์ ซึ่งจะแสดงให้เห็นว่าการใช้ลินุกซ์ไม่ได้ยากอย่างที่คิด ใครๆก็สามารถเรียนได้
140/40 ITF TowerII 19th Floor Silom Road Bangrak, Bangkok 10500 Thailand
IT BAKERY Where ideas baked fresh
itbakery.net
3
2. Linux Server course
2.1 Centralize log server หลักสูตรการติดตั้งระบบจัดเก็บข้อมูลการจราจรทางคอมพิวเตอร์เพื่อให้ ผู้ดูแลระบบ คอมพิวเตอร์ของหน่วยงานที่เข้าอบรมมีความเข้าใจระบบจัดเก็บ ข้อมูลการจราจรทาง คอมพิวเตอร์ (Log File) และสามารถจัดเก็บข้อมูลดังกล่าว ได้อย่างถูกต้อง ตาม พรบ. ว่าด้วยการกระทําความผิดทางคอมพิวเตอร์ พ.ศ.2550
รูปภาพแสดง การบันทึกการจัดเก็บ Log File จากสถานที่จริง
2.2 Linux server for Internet&game café
หลักสูตรนี้ช่วยท่านจะได้เรียนรู้เรื่องการวางระบบต่างๆ การจัดการซอฟต์แวร์ โดยเน้นใช้ลินุกซ์เป็นสําคัญ ตัวอย่างเช่น การทําเป็นเกตเวย์ การทําเป็นไฟล์เซิร์ฟเวอร์ การทําแคชพรอกซี่ รวมถึงการสร้างไฟร์วอลล์เพื่อมาป้องกันไวรัส หรือสปายแวร์ รวมถึง การบล็อกเว็บไซต์ที่ไม่เหมาะสมด้วย
140/40 ITF TowerII 19th Floor Silom Road Bangrak, Bangkok 10500 Thailand
IT BAKERY Where ideas baked fresh
itbakery.net
4
Linux Server course
2.3 Ubuntu Linux server admin Ubuntu ลินุกซ์เป็นระบบปฏิบัติการตัวหนึ่งที่เป็นทางเลือกที่ดี เนื่องจากความมี เสถียรภาพ สูง ใช้งานง่าย มีระบบจัดการแพกเก็จที่ง่าย ทําให้การจัดการต่างๆทําได้ รวดเร็วขึ้นมาก อีกทั้งยังเป็นซอฟต์แวร์โอเพนซอร์ส ซึ่งไม่มีค่าใช้จ่ายในการนํามาใช้งาน ในหลักสูตรนี้นอกจากจะมุ่งให้ผุ้เรียนได้รับประโยชน์จากการประยุกต์ใช้ซอฟต์แวร์ที่ดี มีคุณภาพแล้ว ในหลักสูตรยังได้สอดแทรกสาระความเข้าใจในเรื่องต่างๆ ที่ได้เรียนด้วย เพื่อให้ผู้ใช้ได้เข้าใจและสามารถที่จะนํามาประยุกต์ในภายหลังได้ อย่างมีประสิทธิภาพ
2.4 Web hosting for SME business จุดหมายของหลักสูตรนี้คือให้ลูกค้าสามารถมีที่เก็บเว็บไซต์ส่วนตัว เสมือนลูกค้า มีเครื่องแม่ข่ายเป็นของตัวเอง มีสิทธิ์ในการจัดการได้ทุกอย่างในพื้นที่ๆ ที่เจ้าของ เว็บโฮสติ้งกําหนดให้ แต่ลูกค้าไม่จําเป็นต้องรู้เรื่องเทคนิคทางด้านจัดการเครื่องแม่ข่าย มากนัก ซึ่งในธุรกิจเว็บโฮสติ้งนี้บางครั้งยังพ่วงเรื่องการจดโดเมนเนมเอาไว้ด้วย ในหลักสูตรนี้ ผู้เรียนจะได้รู้ถึงเทคนิคและวิธีการนําเอาลินุกซ์ซึ่งเป็นซอฟต์แวร์ โอเพ่นซอร์สมาติดตั้งเพื่อสร้างเป็นเว็บโฮสตติ้งได้ อีกทั้งยังจะได้รู้เรื่องโปรแกรมจัดการ โฮสติ้งสําเร็จรูปด้วย ซึ่งในคอร์สนี้ได้เลือกโปรแกรม ISPCP ซึ่งเป็น ซอฟต์แวร์โอเพ่นซอร์สที่มีประสิทธิภาพที่ดี และใช้งานง่าย
140/40 ITF TowerII 19th Floor Silom Road Bangrak, Bangkok 10500 Thailand
IT BAKERY Where ideas baked fresh
itbakery.net
5
Linux Server course
2.5 VoIP workshop เพื่อให้ผู้เข้ารับการอบรมได้เข้าใจหลักการทํางาน การติดตั้งและประยุกต์ใช้งานระบบ โทรศัพท์ผ่านอินเตอร์เน็ตความเร็วสูง (VoIP) อุปกรณ์ต่อพ่วงและ Gateway เพื่อใช้ ประหยัดค่าใช้จ่ายโทรศัพท์สําหรับโทรฟรีทั่วไทยโทรไกลทั่วโลกกว่า 200 ประเทศ ทั้ง แบบ PC-to-PC, PC-to-Phone และ Phone-to-Phone ตลอดจนสามารถนําไป ประยุกต์ใช้งานส่วนตัว ในบริษัทหรือเตรียมพร้อมสําหรับการเป็นผู้ให้บริการโทรทางไกล ระหว่างประเทศในราคาประหยัดเมื่อมีการเปิดเสรีด้านโทรคมนาคมในอนาคตอันใกล้นี้
2.6 Media streaming server
หลักสูตรสําหรับการนําเครื่องคอมพิวเตอร์มาจัดสร้างสถานีกระจายสัญญาณภาพ และ เสียงเพื่อถ่ายทอดผ่านระบบเครือข่าย ทั้งแบบถ่ายทอดสดและแบบถ่ายทอดย้อนหลัง อีกทั้งสามารถนําไปประยุกต์ใช้งานอื่น ๆ อีกมากมาย ้
140/40 ITF TowerII 19th Floor Silom Road Bangrak, Bangkok 10500 Thailand
IT BAKERY Where ideas baked fresh
itbakery.net
6
Linux Server course
2.7 Xen virtualization server เทคโนโลยี Virtualization เป็นเทคโนโลยีที่สามารถทําให้เครื่องแม่ข่าย (Server) หนึ่ง เครื่องสามารถมีระบบปฎิบัติการ (Operating System: OS) หรือระบบเสมือน (Virtual System) อยู่ภายในได้มากกว่าหนึ่งระบบ โดยใช้วิธีการสร้างชั้น (Layer) ของ การเชื่อมต่อระหว่างอุปกรณ์ทางกายภาพ (Hardware) กับระบบปฎิบัติการขึ้นมา ซึ่ง เรียกว่า Hypervisor เพื่อทําหน้าที่บริการจัดการให้ระบบปฎิบัติการหลายๆตัวในเครื่อง สามารถใช้งานทรัพยากรต่างๆ ไม่ว่าจะเป็น CPU, Memory หรือ Hard disk ได้อย่างมี ประสิทธิภาพ จากความสามารถในการที่ทําให้ระบบปฎิบัติการหลายๆระบบสามารถ ทํางานบนเครื่องแม่ข่ายเพียงเครื่องเดียวได้ของเทคโนโลยี Virtualization ทําให้ สามารถช่วยในการลดค่าใช้จ่ายในการซื้อเครื่องแม่ข่าย และช่วยให้สามารถใช้งาน เครื่องแม่ข่ายได้อย่างมีประสิทธิภาพมากขึ้นด้วย รวมถึงการบริหารจัดการระบบที่ดีขึ้น
140/40 ITF TowerII 19th Floor Silom Road Bangrak, Bangkok 10500 Thailand
IT BAKERY Where ideas baked fresh
itbakery.net
7
Linux Server course
2.8 Hardening Ubuntu server การติดตั้งและปรับแต่งเครื่องแม่ข่ายลินุกซ์ให้สามารถเปิดให้บริการได้เป็นสิ่งที่ สําคัญ แต่สิ่งที่สําคัญที่สุดคือการทําให้เครื่องที่เราติดตั้งสามารถเปิดให้บริการได้ อย่างต่อเนื่องและปลอดภัยต่อการถูกโจมตีจากผู้ไม่ประสงค์ดี (hacker) ดังนั้น หลักสูตรนี้จึงเป็นหลักสูตรที่มุ่งเน้นฝึกอบรมให้ผู้ดูแลเครื่องแม่ข่ายลินุกซ์ สามารถ ติดตั้งและปรับแต่งบริการ ต่างๆของเครื่องแม่ข่ายให้มีความปลอดภัยสูงสุด เพื่อ รักษาความต่อเนื่องของการให้บริการและรักษาผลประโยชน์ทางธุรกิจ
140/40 ITF TowerII 19th Floor Silom Road Bangrak, Bangkok 10500 Thailand
IT BAKERY Where ideas baked fresh
itbakery.net
8
3. Embedded Linux course
3.1 Embedded Linux with Kurobox workshop หลักสุตรนี้จะมุงเน้นให้ผู้เรียน เข้าใจหลักการทํางานของระบบสมองกลฝังตัว ตั้งแต่การ ทํางานของฮาร์ดแวร์ การปรับแต่งเฟิร์มแวร์ ระบบปฏิบัติการ ตลอดไปจนถึงการสร้าง เฟิร์มแวร์ใหม่ๆ เพื่อให้อุปกรณ์สมองกลฝังตัวสามารถติดต่อกับฮาร์ดแวร์ใหม่ๆ ได้ โดย ในหลักสูตรจะใช้อุปกรณ์ เก็บข้อมูลความจุสูง Kurobox หรือ Linkstation จากบริษัท Buffalo เป็นแบบอย่างในการสอนและการพัฒนา โดยมีจุดมุ่งหมายหลักคือต้องการให้ผุ้ เรียนสามารถที่จะนําความรู้ไปพัฒนาอุปกรณ์สมองกลฝังตัว Kurobox หรือ Linkstation โดยหวังว่า ความรู้ที่ได้จากคอร์สการพัฒนานี้จะสามารถนําไปใช้พัฒนาต่อยอดกับ อุปกรณ์ฝังตัวระบบอื่นๆ ได้ด้วย
140/40 ITF TowerII 19th Floor Silom Road Bangrak, Bangkok 10500 Thailand
IT BAKERY Where ideas baked fresh
itbakery.net
9
4. Programming language course
4.1 Introduction to Python programming
4.2 Introduction to Perl programming ศึกษาหลักการและวัตถุประสงค์ในการออกแบบภาษา ศึกษาโครงสร้างของภาษา ไวยากรณ์ คําสั่งต่าง ๆ และไลบรารี ต่างๆ การเขียนโปรแกรมประยุกต์ การเขียน โปรแกรมเครือข่าย การเขียนโปรแกรมเพื่อเชื่อมโยงกับฐานข้อมูล ความปลอดภัย และ การประยุกต์ ในงานด้านต่าง ๆ และเป็นพื้นฐานในการพัฒนาโปรแกรมบนอินเทอร์เน็ต
140/40 ITF TowerII 19th Floor Silom Road Bangrak, Bangkok 10500 Thailand
IT BAKERY Where ideas baked fresh