หน้าเว็บ

วันเสาร์ที่ 9 สิงหาคม พ.ศ. 2557

ขั้นตอนการเรียน Advance ASP.NET MVC (Multi UI / Database)

ความรู้ที่ผู้เรียนจะได้เรียนรู้สิ่งต่างๆ เหล่านี้

     1. Basic OOP 
    2. HTML
    3. Razor
    4. Javascript
    5. Jquery
    6. Extjs
    7. Json Format
    8. C#
    9. ASP.NET MVC Framework (ไม่ได้ผูกติดอยุ่ กับ Version ไดๆ)
    10.Design Pattern แยกจากกัน ระหว่าง ฝั่ง Client กับ ฝั่ง Server
    11.แนวคิด แบบ OOP ในการเขียนโปรแกรม 
    12.มี Class ที่ทำงานได้กับ Database หลายตัว ใน Module เดียวกัน
         ให้เอาไปใช้แบบง่ายๆได้เลย 
    13.มี Class แบบ Interface Class / Asbtract Class ร่วมกับ Expression 
         ให้เอาไปใช้แบบง่ายๆได้เลย
    14.มีรูปแบบ การเขียน Code เพื่อทำงานกับ Database และ Mapping 
         ข้อมูลระหว่าง Database มายัง View ด้วย Json Format 
         โดยไม่ยึดติดอยู่กับ Database ค่ายใดค่ายหนึ่ง
    15.ปูพื้นฐาน ของ SOA (Service Oriented Architecture) ให้ตอนท้าย ของการสอน                 

          ความรู้ที่จะได้จากการเรียนเรื่องนี้
            1. แนวความคิดของ SOA
            2. Web Service ที่ทำงานผ่าน Service Bus
            3. JSON Format
       
         


หลักสูตรนี้เหมาะกับใคร ??

   1.  เหมาะกับนักศึกษาที่กำลัง ทำ Project จบ
   2. เหมาะกับ Programmer มือใหม่ ที่ต้องการพัฒนาศักยภาพตัวเอง ในการพัฒนาโปรแกรมให้เพิ่มขึ้น
   3. เหมาะกับ Developer ทุกๆคน ที่ต้องการลดปัญหางานเสร็จช้า แก้ไข Code ภายหลังได้ยาก
       ตามแก้ไขงานของคนอื่นที่ทำอะไรไว้ก็ไม่รู้
   4. เหมาะกับ Software Architecture , Senior Programmer , SA, Junior Programmer      


ประโยชน์ โดยตรงที่จะได้รับ จากการเรียนหลักสูตรนี้

    1. สามาถเอาไปวางแผนการทำงานให้ กับ Programmer เพื่อให้ทำงานได้เสร็จ ในเวลาสั้นๆ
    2. ช่วยลดปัญหา ที่เกิดจากคนในทีมไม่ค่อยคุยกัน
    3. ช่วยให้ทุกคนในทีม เขียนโปรแกรมให้เป็นไปในทิศทางเดียวกัน
    4. สามารถทำงาน คู่ขนานกันได้ในทุกๅ Role      
       เป็นต้น

ประโยชน์ ทางออ้มที่จะได้รับ จากการเรียนหลักสูตรนี้

  1. สามารถนำหลักการนี้ไปประยุกต์ใช้ให้เหมาะสม กับ ทีม กับองค์กรได้
  2. ลด เวลา , ค่าใช้จ่าย,  การ Maintain , ลดความเสี่ยงหลายๆเรื่อง เช่น การลาออกของDeveloper

      Developer มี Skill ต่ำ แต่สามารถทำงานให้มีประสิทธิภาพเท่ากับ คน Skill สุงได้  
  3. ได้รับรู้ถึงแนวคิด แบบวิเคราะห์ ด้วยหลักการของ OOP , Agile, Scrum Process, OOAD 
  4. ผู้ที่สนจะเป็น SA  สามารถ มาเรียนรู้ ใน Course การเป็น SA ที่ดีได้อย่างไร

 ดังนั้น
  ด้วยวิธีการทำงาน ตามหลักสูตรนี้ สามารถ ช่วยให้ปัญหาเหล่านี้ลดลงได้ และ
  ผู้เรียน สามารถ เอาไปต่อยอดในการเขียนโปรแกรม ในที่ทำงาน 
 โดยใช้เวลาในการเขียนสั้นลง และ Maintain ง่าย และ รวดเร็ว ยิ่งขึ้น

หมายเหตุ
  ระว่างการทำ Work Shop จะใช้ Design Pattern ในการเขียนโปรแกรม 
  ซึ่งมีทุกอย่างครบถ้วน สมบูรณ์อยู่แล้ว สามาถนำไปใช้ได้ทันที

ไม่มีความคิดเห็น:

แสดงความคิดเห็น