[MS Cert] The Road to MCSD#04 (Ready for App Builder)

สำหรับ Blog นี้ตอนสุดท้ายของ Series MCSD: App Builder โดยผมมาสรุปว่า แต่ละวิชาที่ส่องๆ ไว้มีการเตรียมตัวอย่างไรบ้างครับ ซึ่งมี ดังนี้

  • ภาษาอังกฤษ
  • 70-480: Programming in HTML5 with JavaScript and CSS3
  • 70-483: Programming in C#
  • 70-486: Developing ASP.NET MVC Web Applications
  • 70-487: Developing Microsoft Azure and Web Services
  • แนวข้อสอบ และการสอบ

ภาษาอังกฤษ

  • ไม่ได้ลงลึกถึงพวก Grammar นะครับ เอาแค่อ่านโจทย์เข้าใจ ฝึกท่องศัพท์มาเยอะๆ
  • อ๋อ และไม่ได้มีภาษาอังกฤษ อย่างเดียวนะครับ หากใครเชี่ยวภาษาจีน เยอรมันกว่า ตอนสมัครสอบ สามารถแจ้งได้ตอนที่สมัครสอบครับ

70-480: Programming in HTML5 with JavaScript and CSS3

ความรู้ ทักษะที่ต้องใช้

  • HTML5 - เน้น Tag หลักก่อนครับ ส่วน Tag แปลกๆ ให้ไปดูจากแนวข้อสอบเอาครับ ส่วนภาพนี้เป็นสรุปรวมการเลือกใช้ Tag ครับ
  • CSS3 ทั่วไป และรวม CSS ที่เป็นของ Microsoft ด้วย (อันนี้หา doc ยากมาก เพราะ บางอันสูญหายไปตามกาลเวลา)
  • JavaScript ทั่วไป
  • Jquery - ออกการใช้งานทั้งหมด ตั้งแต่การอ้างถึง Element การใช้ Ajax
  • ทำเว็บอย่างไรให้เข้ากับ SEO มันขึ้นกับการเลือกใช้ Tag ใน HTML5 เป็นหลักครับ
  • ส่วนพวก Angular และ React ไม่มีนะครับ เข้าใจว่าคนส่วนใหญ่ของโลก ยังไม่ได้ใช้เยอะ แม้ว่า Trend ของมันมาแรงครับ
  • สำหรับในวิชานี้ มีข้อสอบแนวๆ ให้หาผลลัพธ์จาก Code ที่ใช้มาด้วย
  • ต้องสอบวิชานี้ผ่าน หรือ 70-483 ผ่าน ถึงจะไปสอบ 70-486 ได้

Resource/Reference ที่ผมใช้

70-483: Programming in C#

สำหรับวิชานี้ ผมเตรียมตัวไว้นะ แต่ไม่ได้สอบครับ

ความรู้ ทักษะที่ต้องใช้ ในวิชานี้เป็นพื้นฐานของ C# ทั้งหมดเลย โดยมีเนื้อหาหลักๆที่ต้องเจอ

  • OOP
  • Control Flow
  • Object Lift Cycle
  • Generic & Collection
  • Data Access
  • Parallel vs Concurrent Programming
  • Thread
  • Exception Handle
  • และอื่นๆ อีกมากมาย
  • สำหรับในวิชานี้ มีข้อสอบแนวๆ ให้หาผลลัพธ์จาก Code ที่ใช้มาด้วย
  • ต้องสอบวิชานี้ผ่าน หรือ 70-480 ผ่าน ถึงจะไปสอบ 70-486 ได้

Resource/Reference ที่ผมใช้

70-486: Developing ASP.NET MVC Web Applications

ใช้พื้นฐานจาก 70-480 และ 70-483

ความรู้ ทักษะที่ต้องใช้

  • สร้างเว็บได้ รู้จักพื้นฐานของ MVC
  • การ Deploy Website ขึ้น ซึ่งมีทั้งใช้ Tools ก็ตัว Visual Studio รวมถึงการแก้ Config ทั้งบนตัวเว็บของเราเอง (webconfig.config) หรือการ Config ตัว IIS (applicationhost.config)
  • Data Access
  • Best Practics ในการจูน Web ให้มี Performance ที่ดีตาม Case Study ที่ยกมาครับ เช่น การทำ Caching, การทำ Bundle เป็นต้น
  • ออกแบบ Hybrid Application เพื่อให้ Service ของภายในองค์กร ใช้งานร่วมกับ Azure ได้
  • Case Study มาให้อ่านจากนั้น เลือก Technology ที่เหมาะสม หา Solutionที่เหมาะได้
  • ต้องสอบวิชานี้ผ่าน ถึงจะไปสอบ 70-487 ได้

Resource/Reference ที่ผมใช้

70-487: Developing Microsoft Azure and Web Services

ความรู้ ทักษะที่ต้องใช้

  • ถึงวิชานี้ชื่อ Azure แต่ไม่ได้เน้น Azure ครับ หลักๆ มีประมาณ 20% มันเป็นการผสมผสานระหว่าง 70-483 และ 70-486
  • Web Service ของทาง Microsoft มี 2 แบบ ASP.Net Web API กับ WCF ครับ
  • Data Access & Storage
  • การทำงานแบบ Asynchonous อันนี้เจอเยอะ Async & Await
  • Case Study มาให้อ่านจากนั้น เลือก Technology ที่เหมาะสม หา Solutionที่เหมาะสม

Resource/Reference ที่ผมใช้

แนวข้อสอบและการสอบ

  • แนวข้อสอบมีครับ หาได้ผ่าน Google เลย มีเว็บเ เช่น AIOTestKing, Examref เป็นต้น ที่มีข้อสอบให้ แต่อย่าเชื่อมั่นในเฉลยครับ
  • สิ่งที่สำคัญ คือ พื้นฐานครับ ถ้าเรามีพื้นฐาน ข้อสอบมันช่วยเสริมความเข้าใจ แต่ถ้าไม่มีมันก็ไม่ต่างอะไรกับท่องจำไปสอบครับ
  • การสอบ ผมไปสอบแยกไป ทิ้งช่วงให้ห่างประมาณเกือบ 3 Week ครับ

ท้ายที่สุดแล้ว ใบ Certification ที่ได้รับ มันถูกกองไว้ ถ้าเราเตรียมตัวศึกษามาแล้วใช้แค่สอบ แต่ไม่สามารถนำมาประยุกต์ใช้กับงานที่ทำได้ครับ ขอบคุณที่ท่านที่นั่งอ่านมาจนครบ 4 ตอนครับ


Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts sent to your email.