چگونه متخصص شویم (بخش سوم: MCSD)
چگونه متخصص شویم (بخش سوم: MCSD)
آندره گالستیان
اشاره :
در این مقاله میخواهیم در مورد یکی دیگر از مدارک معروف شرکت مایکروسافت یعنی MCSD صحبت کنیم و آن را مورد بحث و بررسی قرار دهیم.
مقدمه
در مقاله گذشته در مورد MCSE و MCSA صحبت کردیم و آنها را مورد بحث و بررسی قرار دادیم. گفتیم که MCSE بیانگر توانایی دارنده آن در طراحی، نصب و مدیریت شبکههای کامپیوتری مبتنی بر سیستم عاملهای مایکروسافت است و MCSA نیز بیانگر توانایی دارنده آن در مدیریت این شبکههاست. به عبارت دیگر، در MCSA، برخی آزمونهای MCSE که مربوط به طراحی و نصب شبکههای مایکروسافت است، وجود ندارد و فردی که دارای گواهینامه MCSA است،در صورت موفقیت در آزمونهای مربوطه، میتواند گواهینامه MCSE دریافت کند.
همچنین بیان نمودیم که MCSE یکی از شناختهشدهترین مدارک شرکت مایکروسافت است و در مورد آزمونهای مربوطه و تفاوتهایی که در آزمونهای آن با MCSA وجود دارد، به تفصیل صحبت نمودیم.
شکل 1: MCSD
MCSD
MCSD که اختصار Microsoft Certified Solution Developer است، بیانگر توانایی دارنده آن در طراحی، برنامهنویسی و اجرایی نمودن نرمافزارهای گوناگون، برای شرکتها، سازمانها، موسسات و غیره با استفاده از ابزارهای برنامهنویسی و پایگاههای داده ارائه شده توسط شرکت مایکروسافت است. این گواهینامه عمدتاً بر اساس Microsoft .NET Framework 1.0 و Microsoft .NET Framework 1.1 است.
نکته قابل ذکر آن است که گرچه این گواهینامه از جمله مدارک مشهور مایکروسافت است و در طی سالهای گذشته افراد بسیاری در سطح جهان موفق به اخذ آن شدهاند، اما بسیاری از آزمونهای مربوط به آن، دیگر برگزار نمیشود. با این وجود، اگر در گذشته این آزمونها را با موفقیت گذراندهاید، میتوانید برای دریافت MCSD از آنها استفاده نمایید. به عبارت دیگر، مدارک آزمونها کماکان برای دریافت MCSD قابل پذیرش هستند. در ضمن، امکان ارتقا(Upgrade) گواهینامه MCSD وجود دارد و افرادی که دارای این گواهینامه هستند میتوانند با گذراندن یک یا دو آزمون مدرک خود را ارتقاء دهند. در انتهای این مقاله، در مورد ارتقا این گواهینامه نیز صحبت خواهیم نمود.
آزمونها
برای دریافت MCSD، داشتن مدارک آزمونهای مربوطه، به شرح زیر لازم است.
الفـ آزمونهای مربوط به برنامههای کاربردی مبتنی بر وب
(Web Applications Development)
در اختیار داشتن مدرک یکی از آزمونهای زیر لازم است:
Developing and Implementing Web Applications with Microsoft Visual •
(Basic .NET and Microsoft Visual Studio .NET (Exam 70-305
Developing and Implementing Web Applications with Microsoft Visual •
(C# .NET and Microsoft Visual Studio .NET (Exam 70-315
نکته: هر دو این آزمونها از چرخه برگزاری آزمونهای مایکروسافت حذف شدهاند اما اگر در گذشته آنها را با موفقیت گذراندهاید، کماکان قابل پذیرش هستند.
بـ آزمونهای مربوط به برنامههای کاربردی مبتنی بر ویندوز
(Windows Applications Development)
مدرک یکی از آزمونهای زیر، لازم است:
Developing and Implementing Windows-Based Applications with Microsoft •
(Visual Basic .NET and Microsoft Visual Studio .NET (Exam 70-306
Developing and Implementing Windows-Based Applications with Microsoft •
(Visual C# .NET and Microsoft Visual Studio .NET (Exam 70-316
نکته: این آزمونها دیگر برگزار نمیشوند، اما اگر در گذشته آنها را با موفقیت گذراندهاید، کماکان قابل پذیرش هستند.
جـ آزمونهای سرویسهای وب و اجزا سرور
(Web Services and Server Components)
مدرک یکی از دو آزمون زیر، لازم است:
Developing XML Web Services and Server Components with Microsoft •
(Visual Basic .NET and the Microsoft .NET Framework (Exam 70-310
Developing XML Web Services and Server Components with Microsoft •
(Visual C# .NET and the Microsoft .Net Framework (Exam 70-320
نکته: آزمونهای فوق نیز دیگر برگزار نمیشوند، اما کماکان مدرک آنها قابل پذیرش است.
دـ آزمون مربوط به معماری نرمافزاری (Solution Architecture)
مدرک زیر الزامی است:
Analyzing Requirements and Defining Microsoft .NET Solution Architectures •
(Exam 70-300)
نکته: آزمون فوق دیگر برگزار نمیشود، اما مدرک آن کماکان قابل پذیرش است.
هـ آزمونهای اختیاری (Elective)
داشتن مدرک موفقیت در تنها یک آزمون از آزمونهای زیر، لازم است.
Designing and Implementing Databases with Microsoft SQL Server 2000 •
(Enterprise Edition (Exam 70-229
Microsoft SQL Server 2005 – Implementing and Maintenance•
(Exam 70-431)
Designing and Implementing Solutions with Microsoft BizTalk Server 2000 •
(Enterprise Edition (Exam 70-230
Developing E-Business Solutions Using Microsoft BizTalk Server 2004 •
(Exam 74-135)
Developing Business Process and Integration Solutions Using Microsoft •
(BizTalk Server (Exam 70-235
Designing and Implementing Solutions with Microsoft Commerce •
(Server 2000 (Exam 70-234
Implementing Security for Applications with Microsoft Visual Basic .NET •
(Exam 70-330)
Implementing Security for Applications with Microsoft Visual C# .NET •
(Exam 70-340)
Managing, Organizing and Delivering IT Projects by Using Microsoft •
(Solutions Framework 3.0 (Exam 70-301
نکته: آزمون 74-135 از تاریخ 31 اکتبر 2010 دیگر برگزار نخواهد شد. همچنین آزمونهای 70-229، 70-230، 70-234، 70-301، 70-330 و 70-340 از چرخه برگزاری آزمونها حذف شدهاند، اما اگر در گذشته آنها را با موفقیت گذراندهاید، میتوانید از آنها برای دریافت MCSD استفاده نمایید.
همانگونه که ملاحظه کردید، برای دریافت MCSD، نیاز به مدرک قبولی در پنج آزمون وجود دارد.
ارتقاء گواهینامه
MCSD را میتوان با گذراندن آزمون
MCSD Microsoft .NET Skills to MCPD Enterprise Applications Developer by (Using the Microsoft .NET Framework: Part 2 (Exam 70-554 به گواهینامه MCPD: Enterprise Applications Developer ارتقاء داد.
به صورت کلی میتوان بیان نمود که MCSD قابل ارتقا به موارد زیر است:
.MCTS: NET Framework 2.0 Web Applications
.MCTS: NET Framework 2.0 Windows Applications
.MCTS: NET Framework 2.0 Distributed Applications
.MCPD: Enterprise Applications Developer on Visual Studio 2005
و برای ارتقاء MCSD به مدارک فوق، دو آزمون زیر پیشبینی شده است:
MCSD Microsoft .NET Skills to MCPD Enterprise Applications Developer by •
(Using the Microsoft .NET Framework: Part 1 (Exam 70-553
MCSD Microsoft .NET Skills to MCPD Enterprise Applications Developer by •
(Using the Microsoft .NET Framework: Part 2 (Exam 70-554
MCTS و MCPD جایگزینی برای آزمونها و گواهینامه MCSD هستند که در شمارههای آینده در مورد آنها نیز، به تفصیل، صحبت خواهیم نمود.
منابع:
http://www.microsoft.com
http://www.quickcert.com
http://www.sybex.com
http://www.ucertify.com
http://www.netwind.com