|
Microsoft Certified
Application Developer (MCAD)
شهادة
مطور تطبيقات معتمد من
Microsoft
متطلبات شهادة مطور التطبيقات
(MCAD)
بالاعتماد على
Microsoft.Net
إتقان إحدى لغات
البرمجة التالية:
- Visual Basic .NET
- Visual C# .NET
والتقنيات
المتعلقة بإطار العمل FrameWork.NET,
كالوصول إلى قواعد المعطيات باستخدام تقنية ADO.NET,
تطوير تطبيقات الويندوز, تطوير تطبيقات الوب من خلال تقنية
ASP.NET,
تطوير خدمات الوب اعتماداً على لغة XML.
بالتالي النجاح
بامتحانين رئيسيين وامتحان اختياري.
-
الامتحان
الرئيسي الأول: النجاح بإحدى الامتحانات التي تركز على تطوير تطبيقات
الويندوز وتطبيقات
الوب بالاعتماد
على إحدى لغات البرمجة السابقة.
|
Web or
Windows Application Development |
Exam |
|
Developing
and Implementing Web Applications with Microsoft Visual Basic®
.NET and Microsoft Visual Studio® .NET |
70–305 |
|
Developing
and Implementing Windows-based Applications with Microsoft Visual
Basic .NET and Microsoft Visual Studio .NET |
70–306 |
|
Developing
and Implementing Web Applications with Microsoft Visual C#™ .NET
and Microsoft Visual Studio .NET |
70–315 |
|
Developing
and Implementing Windows-based Applications with Microsoft Visual
C# .NET and Microsoft Visual Studio .NET |
70–316 |
-
الامتحان الرئيسي الثاني:
إتمام امتحان تطوير خدمات الوب بالاعتماد على
XML.
|
XML Web
Services and Server Components Development |
Exam |
|
Developing
XML Web Services and Server Components with Microsoft Visual Basic
.NET and the Microsoft .NET Framework |
70–310 |
|
Developing
XML Web Services and Server Components with Microsoft Visual C#
and the Microsoft .NET Framework |
70–320 |
-
الامتحان
الاختياري: يجب النجاح بامتحان اختياري يبين خبراتك في منتجات مايكروسوفت
المخصصة للمخدمات.
|
Elective
Exams |
Exam |
|
Designing and
Implementing Databases with Microsoft SQL Server™ 2000 Enterprise
Edition |
70–229 |
|
Designing and
Implementing Solutions with Microsoft BizTalk Server® 2000
Enterprise Edition |
70–230 |
|
Designing and
Implementing Solutions with Microsoft Commerce Server 2000 |
70–234 |
|
Exam 70-305,
70-306,
70-315,
or
70-316
أو إذا كنت قد
نجحت 70-305 أو
70-315 كامتحان
رئسي تختار إحدى الامتحانات 70-306
أو 70-316
والعكس بالعكس |
المرحلة التأسيسية: تهدف
إلى تعريف الطالب بإحدى لغات البرمجة التي من خلالها يستطيع التقدم لامتحانات
ال (MCAD) أو تطوير
تطبيقات الويندوز أو الوب.
الدورة الأولى:
Visual Basic.NET
أو Visual C#.NET
(20 جلسة).
-
Language Syntax
-
Variables
-
Control Structures
-
Methods
-
Arrays
-
Object Oriented
-
Classes (declaration, properties,indaxers)
-
Polymorphism
-
Operator overloading
-
String class
-
Files
-
Delegates and Events
الدورة الثانية: مفاهيم قواعد
المعطيات العلاقاتية ولغة الاستعلام المهيكلة SQL
(20 جلسة).
o
الهدف من نظم إدارة قواعد
المعطيات.
o
الوظائف التي توفرها أنظمة إدارة
قواعد المعطيات.
o
تصميم قواعد المعطيات.
o
المخطط المفاهيمي لقاعدة
المعطيات نموذج كيانات-ارتباطات.
o
الكيانات وصفوف الكيانات.
o
الارتباط وصفوف الارتباطات.
o
الواصفات.
o
تمثيل الشروط.
o
المفاتيح.
o
مخطط ERD.
o
تحويل مخطط
ERD إلى جداول.
o
لغة الاستعلام المهيكلة (SQL).
o
لغة تعريف المعطيات (DDL).
o
لغة التعامل مع المعطيات (DML).
مرحلة تطوير وتتحيز
تطبيقات ويندوز (40 جلسة).
Developing and Implementing
Windows-based Applications
الدورة موجهة لتطوير
تطبيقات ويندوز بالاعتماد على إحدى لغات البرمجة (VB.NET,C#.NET)
وعلى بيئة العمل Microsoft Visual Studio.Net,
وذلك بهدف التقدم لإحدى الامتحانات 70-306,
70-316 .
|
Creating
User Services |
|
Creating
and Managing Components and .NET Assemblies |
|
Consuming
and Manipulating Data |
|
Testing
and Debugging |
|
Deploying
a Windows-based Application |
|
Maintaining and Supporting a Windows-based Application
|
|
Configuring and Securing a Windows-based Application
|
مرحلة تطوير وتنجيز
تطبيقات الوب (40 جلسة).
Developing and Implementing Web
Applications
الدورة موجهة لتطوير
تطبيقات الوب بالاعتماد على إحدى لغات البرمجة (VB.NET,C#.NET)
وعلى بيئة العمل Microsoft Visual Studio.Net,
بالإضافة إلى تقنية ASP.NET
وذلك بهدف التقدم لإحدى الامتحانات 70-305,
70-315 .
|
Creating
User Services |
|
Creating
and Managing Components and .NET Assemblies |
|
Consuming
and Manipulating Data |
|
Testing
and Debugging |
|
Deploying
a Web Application |
|
Maintaining and Supporting a Web Application |
|
Configuring and Securing a Web Application |
مرحلة تطوير وتنجيز خدمات
الوب (40 جلسة).
Developing XML Web Services and Server
Components
الدورة موجهة لتطوير
خدمات الوب بالاعتماد على إحدى لغات البرمجة (VB.NET,C#.NET)
وعلى بيئة العمل Microsoft Visual Studio.Net,
بالإضافة إلى لغة XML وذلك
للتقدم لإحدى الامتحانات 70-310,70-320
.
|
Skills
measured by exam 70-320 |
|
Creating
and Managing Microsoft Windows® Services, Serviced Components,
.NET Remoting Objects, and XML Web Services |
|
Consuming
and Manipulating Data |
|
Testing
and Debugging |
|
Deploying
Windows Services, Serviced Components, .NET Remoting Objects, and
XML Web Services |
مرحلة تصميم وتحقيق قواعد
المعطيات (40 جلسة).
Designing
and Implementing Databases with Microsoft SQL Server™ 2000 Enterprise
Edition
|
Developing a Logical Data Model |
|
Implementing the Physical Database |
|
Retrieving and Modifying Data |
|
Programming Business Logic |
|
Tuning and Optimizing Data Access |
|
Designing a Database Security Plan |
|