ASP.NET MVC Framework
ชื่อหลักสูตร : ASP.NET MVC Framework ขั้น Advance
ประเภท : Web Application
จำนวนผู้เข้าเรียน: 5 คน และไม่เกิน 10 คน
เวลาฝึกอบรม
: 3 วัน (21 ชั่วโมง)
ช่วงเวลา : 09:00
- 16:00
ค่าใช้จ่าย : 6,000
บาท ***จากราคาปกติ 8,000 บาท หมดเขตุ 30/09/2014***
ผู้สอน : นาย จักรพร กลิ่นพงค์
วัตุถประสงค์
:
หลักสูตรนี้มุ่งเน้นการให้ผู้เข้าอบรมได้นำความรู้ไปใช้ทำงานจริงได้ทันที
และ ยังสามารถนำไปคิดต่อยอดเพื่อจะสร้างเป็นแนวทาง การสร้าง Patterns และ Framework ของตัวเองได้ในอนาคต.
เหมาะสำหรับใคร :
ผู้ซึ่งสนใจการพัฒนา
Web Application ในลักษณะการทำงาน ที่ทำงานร่วมกันหลายๆ Plat
form หลายๆ frame work โดยไม่ยึดติดอยู่กับ plat
form และ frame work ของ Microsoft
ดังนั้น สามรถทำให้เรา สร้าง Web Application ได้อย่างรวดเร็ว และ คุณภาพสูง ลดค่าใช้จ่ายในการพัฒนา และ ที่สำคัญ เราอยากเปลี่ยน Technology ส่วนใหน ก็สามารถเปลี่ยนได้ทันที โดยไม่กระทบ กับส่วนอื่นๆ
ตัวอย่างเช่น เราอยากเปลี่ยน Views เมื่อไหร่ก็เปลี่ยนได้เลย หรือ อยากเปลี่ยน ค่ายของ Database หรือ อยากเปลี่ยนเป็น Entity Framework เป็นต้น
ดังนั้น สามรถทำให้เรา สร้าง Web Application ได้อย่างรวดเร็ว และ คุณภาพสูง ลดค่าใช้จ่ายในการพัฒนา และ ที่สำคัญ เราอยากเปลี่ยน Technology ส่วนใหน ก็สามารถเปลี่ยนได้ทันที โดยไม่กระทบ กับส่วนอื่นๆ
ตัวอย่างเช่น เราอยากเปลี่ยน Views เมื่อไหร่ก็เปลี่ยนได้เลย หรือ อยากเปลี่ยน ค่ายของ Database หรือ อยากเปลี่ยนเป็น Entity Framework เป็นต้น
ความรู้ที่ต้องมีก่อนเรียน : ผู้เข้าอบรมต้องมีพื้นฐาน
ดังนี้
-
HTML
-
Java Script
Ajax
Framework บ้าง
-
พื้นฐาน OOP
หลักสูตรที่ควรเรียนก่อน
: หากผู้เข้าอบรม ต้องการ พัฒนา Web Application ให้หลากหลาย
แล้วมีความคล่องตัว ควรจะ ใช้ Ajax Framework ให้เป็น
ตัวอย่างเช่น Jquery UI , Kendo UI, Ext-js, Dojo UI, Angular JS และมีอีกมากมาย
หลักสูตรที่ควรเรียนต่อไป :หากผู้เข้าอบรม ต้องการ พัฒนา Web Application ให้หลากหลาย
แล้วมีความคล่องตัว ควรจะ
ใช้ Ajax Framework ให้เป็น ตัวอย่างเช่น JQuery UI , Kendo UI, Ext-js, Dojo UI, Angular JS ,
DHTMLX และมีอีกมากมาย
ใช้ Ajax Framework ให้เป็น ตัวอย่างเช่น JQuery UI , Kendo UI, Ext-js, Dojo UI, Angular JS ,
DHTMLX และมีอีกมากมาย
ประโยชน์ที่ได้รับ :
1.
ผู้เข้าอบรมจะเข้าใจถึงหลักการพื้นฐานในการพัฒนา
Web Application ภายใต้กรอบแนวคิด
ของ Design Patterns โดยการแยกชิ้น ในการพัฒนา โดยระหว่างการสอน
ผุ้เข้าอบรมได้รับรู้ถึงแนวคิดต่างๆ ซึ่งแยกเป็น 3 ส่วนหลักๆ คือ
1. 1ขั้นตอนการเก็บ Requirement โดยใช้ หลักการของ Agile โดยใช้ Scrum Process
- Project Backlog
- User Story
1.2 ขั้นตอนของการทำ Analysis & Design จะใช้พื้นฐาน การคิด ตามหลักการของ OOAD และ
แนวคิด ของ OOP เป็นหลัก โดยจะอธิบาย ด้วยภาษา UML (แบบพื้นฐานเท่านั้น)
1.3 ขั้นตอนของการ Coding ผู้เข้าอบรอมจะได้รับทราบถึงการทำ
- Naming Convention ตามหลักการของ Camel และ Pascal
- แนวคิดของการทำ Standard Coding
- เทคนิคการ เขียน Java Script แบบ OOP และ สามารถ Debug Java Script
บน IE ได้โดยใช้ Visual Studio ได้เลย
- แนวความคิดของ MVC แบบพื้นฐาน
- นำแนวความคิด ของ MVC มาสร้างเป็น Framework & Design Patterns
- แนวคิด และ ตัวอย่างการเขียน Code แบบใช้หลักการของ Object Pattern ที่ใช้ มีสองตัวคือ
Abstract Factory Pattern และ Builder Pattern
- ในการตอนการ วาง โครงสร้างของ Project การ Coding จะประกอบ ด้วย แนวคิดของ OOP , OOAD , และ
Design Pattern สอดแทรกอยู่ทุกขั้นตอน
หมายเหตุ : ข้อที่ 1 และ 2 จะสอนสำหรับ SA ในส่วนของรายละเอียด
2. ผู้เข้าอบรมนำไปใช้งานได้ทันที
1. 1ขั้นตอนการเก็บ Requirement โดยใช้ หลักการของ Agile โดยใช้ Scrum Process
- Project Backlog
- User Story
1.2 ขั้นตอนของการทำ Analysis & Design จะใช้พื้นฐาน การคิด ตามหลักการของ OOAD และ
แนวคิด ของ OOP เป็นหลัก โดยจะอธิบาย ด้วยภาษา UML (แบบพื้นฐานเท่านั้น)
1.3 ขั้นตอนของการ Coding ผู้เข้าอบรอมจะได้รับทราบถึงการทำ
- Naming Convention ตามหลักการของ Camel และ Pascal
- แนวคิดของการทำ Standard Coding
- เทคนิคการ เขียน Java Script แบบ OOP และ สามารถ Debug Java Script
บน IE ได้โดยใช้ Visual Studio ได้เลย
- แนวความคิดของ MVC แบบพื้นฐาน
- นำแนวความคิด ของ MVC มาสร้างเป็น Framework & Design Patterns
- แนวคิด และ ตัวอย่างการเขียน Code แบบใช้หลักการของ Object Pattern ที่ใช้ มีสองตัวคือ
Abstract Factory Pattern และ Builder Pattern
- ในการตอนการ วาง โครงสร้างของ Project การ Coding จะประกอบ ด้วย แนวคิดของ OOP , OOAD , และ
Design Pattern สอดแทรกอยู่ทุกขั้นตอน
หมายเหตุ : ข้อที่ 1 และ 2 จะสอนสำหรับ SA ในส่วนของรายละเอียด
2. ผู้เข้าอบรมนำไปใช้งานได้ทันที
ตำแหน่งงานที่รองรับ
: .NET Web Developer,,C# Developer
รายละเอียด
หลักสูตร :
Day1
-
แนวคิดของ MVC เป็นอย่างไร
-
ASP.NET MVC ต่อยอดจาก ของ MVC อย่างไร
-
OOP และ UML พื้นฐาน
-
หลักการคิด พื้นฐาน ของ OOAD
-
จากแนวความคิดของ MVC , ASP.NET MVC , OOP , OOAD และ Design Pattern นำมาสร้าง เป็น
Framework และ Design Pattern ให้เหมาะสมกับงาน กับองค์กร ของเราได้อย่างไร
Framework และ Design Pattern ให้เหมาะสมกับงาน กับองค์กร ของเราได้อย่างไร
-
การตั้งชื่อต่างๆ ตาม Naming Convention เพื่อให้เป็น Standard สำหรับองค์กร
แล้วเพื่อให้ง่ายสำหรับการทำงานเป็นทีม
- เริ่มวางโครง Project
แล้วเพื่อให้ง่ายสำหรับการทำงานเป็นทีม
- เริ่มวางโครง Project
Day2
-
วางโครง Project ต่อ
-
ทำ Work Shop ในส่วน ของ Models
และ Controller
-
เริ่มวางโครงส่วน Views
Day3
-
ทำ Work Shop ในส่วน ของ Views
- ทำ Work Shop ทั้งระบบ
- ทำ Work Shop ทั้งระบบ
Day4
- ทำ Work
Shop ทั้งระบบ ต่อ
-
ทำ Work
Shop แบบ Simulation
การทำงานกันเป็น ทีมโดยแยกกันทำงาน เป็นส่วนๆ
ประวัติผู้สอน :
การศึกษา
1. วิศวกรรมศาสตร์ สาขา วิศวกรรมแมคคาทรอนิกส์
2. วิทยาศาสตร์ สาขา วิทยาการคอมพิวเตอร์
1. วิศวกรรมศาสตร์ สาขา วิศวกรรมแมคคาทรอนิกส์
2. วิทยาศาสตร์ สาขา วิทยาการคอมพิวเตอร์
การทำงาน
(พอสังเขป)
1. Freelance ระบบ งานเกี่ยวกับ Database ตอนเรียน วิทยาการ คอมพิวเตอร์
เช่น CRM, ERP เป็นต้น
2. Robot Control & Automation , Interface Machine กับ ระบบ
1. Freelance ระบบ งานเกี่ยวกับ Database ตอนเรียน วิทยาการ คอมพิวเตอร์
เช่น CRM, ERP เป็นต้น
2. Robot Control & Automation , Interface Machine กับ ระบบ
Database ผ่าน Protocol ต่างเช่น RS232 , RJ-45,
RS485, TCP/IP
เช่น ระบบ Soft Phone ของ Alcatel, ระบบ VOIP โดยใช้ Asterisk, เครื่องชั่ง Digital , เครื่อง Finger Scan , PLC , ใช้ Air Card (EAGE) มาทำเป็นโทรศัพท์ ใช้สำหรับ ระบบ Call Center เป็นต้น
3. Project Leader / Software Architecture ทำระบบ GPS ของบริษัท จาก Netherland
4. Software Architecture ทำระบบ ระบบ Call Center , Soft Phone PABX, VOIP ให้กับ บริษัท Call Center
5. Software Architecture ในการวางระบบ Network VPN ระหว่าง Site ต่าง, ออกแบบระบบ Software
สำหรับ ASP.MVC Famework 1.0, 2.0 ให้กับ บริษัท อสังหาริมทรัพย์
6. Software Architecture ในบริษัท ที่ผลิต Ship (Semi conductor)
- ออกแบบ Framework and Design Pattern ด้วย ASP.NET MVC 3 และ 4
- สอน Framework and Design Pattern ด้วย ASP.NET MVC
เช่น ระบบ Soft Phone ของ Alcatel, ระบบ VOIP โดยใช้ Asterisk, เครื่องชั่ง Digital , เครื่อง Finger Scan , PLC , ใช้ Air Card (EAGE) มาทำเป็นโทรศัพท์ ใช้สำหรับ ระบบ Call Center เป็นต้น
3. Project Leader / Software Architecture ทำระบบ GPS ของบริษัท จาก Netherland
4. Software Architecture ทำระบบ ระบบ Call Center , Soft Phone PABX, VOIP ให้กับ บริษัท Call Center
5. Software Architecture ในการวางระบบ Network VPN ระหว่าง Site ต่าง, ออกแบบระบบ Software
สำหรับ ASP.MVC Famework 1.0, 2.0 ให้กับ บริษัท อสังหาริมทรัพย์
6. Software Architecture ในบริษัท ที่ผลิต Ship (Semi conductor)
- ออกแบบ Framework and Design Pattern ด้วย ASP.NET MVC 3 และ 4
- สอน Framework and Design Pattern ด้วย ASP.NET MVC
ให้กับ Developer ภายในบริษัท และ
บริษัท ข้างนอก
- Implement SOA, Single Sign On , ระบบ Control Application ผ่าน ศูนย์กลาง,
- Implement SOA, Single Sign On , ระบบ Control Application ผ่าน ศูนย์กลาง,
Bus System สำหรับ Web Service Web API
- Implement การทำงานรูปแบบการทำงาน แบบ Agile โดยใช้ Scrum Process
- Implement การทำงานรูปแบบการทำงาน แบบ Agile โดยใช้ Scrum Process
----------------------------------------------------------------------------------------------------------------------------------
สนใจติดต่อ เจ้าหน้าที่ประสานงาน เปิ้ล email : nimitwanich@gmail.com , line id : pern_
ไม่มีความคิดเห็น:
แสดงความคิดเห็น