برنامه نویس

به اشتراک گذاری تجربیات، دانش ها و غیره در برنامه نویسی و کامپیوتر

برنامه نویس

به اشتراک گذاری تجربیات، دانش ها و غیره در برنامه نویسی و کامپیوتر

دنبال کنندگان ۱ نفر
این وبلاگ را دنبال کنید
تبلیغات
Blog.ir بلاگ، رسانه متخصصین و اهل قلم، استفاده آسان از امکانات وبلاگ نویسی حرفه‌ای، در محیطی نوین، امن و پایدار bayanbox.ir صندوق بیان - تجربه‌ای متفاوت در نشر و نگهداری فایل‌ها، ۳ گیگا بایت فضای پیشرفته رایگان Bayan.ir - بیان، پیشرو در فناوری‌های فضای مجازی ایران
بایگانی
نویسندگان

سرفصل دروس دوره MCSD

شنبه, ۳۱ مرداد ۱۳۹۴، ۰۲:۰۲ ب.ظ

MCSD مخفف جمله:  “Microsoft Certified Solutions Developer” است، و به معنی " کارشناس توسعه دهنده راه حل های مورد تأیید ماکروسافت " می باشد. به عبارتی متخصصینی که این دوره را گذرانده اند " کارشناس ارشد برنامه نویس ماکروسافت " گفته می شود.

هدف اصلی:

متخصصان این دوره می تواند به عنوان یک توسعه دهنده نرم افزار، توسعه دهنده وب، مهندس برنامه های کاربردی و سایر مشاغل فعالیت کنند.

اصول برنامه نویسی با net.


آشنایی با متدولوژی مهندسی نرم افزار
تحلیل مسئله
ارائه راه حل
آشنایی با فلوچارت
استفاده از حلقه ها در حل مسئله
آشنایی با آرایه ها کاربرد و تعریف آنها
آشنایی با Visual Studio نصب، اجرا و ایجاد پروژه
تعریف متغییر
معرفی حلقه ها
استفاده از توابع
استفاده از Console 

.Net Faramework Application Development Foundation I (70-536)

آشنایی با .Net Framework
آشنایی با ابزارها
آشنایی با Code Protection
آشنایی با مفهوم Type 
کلاس ها
سطوح دسترسی
تعریف Method 
تعریف Property
تعریف Operator 
تعریف رویداد ها
مفاهیم شی گرایی (کپسوله سازی، وراثت و چند ریختی)
آشنایی با مدل سازی و زبان UML 
معرفی Cast,Enumerator
مجموعه ها
Design Patterns
آزمایش و رفع خطاهای برنامه
Black Box, White Box
ذخیره سازی و بازیابی اطلاعات
آشنایی با Serialization ,XML
Thread
عملیات روی متن

SQL Server 2014 Data Base Development (70-461)

اصول و مفاهیم اولیه بانک های اطلاعاتی
ساختار (...,SQL Server (Database Engine, Replication, Integration Services
آشنایی با ابزارها
معرفی و طبقه بندی بانک های اطلاعاتی
مدیریت بانک های اطلاعاتی (Create,Drop,Backup,Restore,Attach,Detach,Shrink)
معرفی و طبقه بندی جداول
جامعیت داده ها و استفاده از Constraintها 
بهینه سازی طراحی و تعریف رابطه بین جداول
معرفی زبان T-SQL 
آشنایی با دستورات DML,DDL
آشنایی با Sub Query
آشنایی با Nested Query 
آشنایی با Common Table Expression - CTE
معرفی و طبقه بندی Viewها
معرفی و استفاده از Cursorها
معرفی و طبقه بندی پروسیجرها
معرفی و طبقه بندی Triggerها
معرفی و طبقه بندی Indexها
شناسایی و کنترل سطوح دسترسی
معرفی نوع داده ای XML

.Net Framework 4.5 Windows based-Client Application Development (70-511)

آشنایی با انواع واسط کاربری
آشنایی با ابزارهای طراحی واسط کاربری
آشنایی با نحوه ایجاد فرم ها در .Net
استفاده از چند فرم در برنامه 
آشنایی با متدهای کلاس ....,(Form (Refresh, Activate
آشنایی با رویدادهای فرم ها و کنترل ها شامل
اعتبارسنجی و بررسی صحت اطلاعات وارد شده توسط کاربر 
اصول اولیه گرافیک شامل Point، Size، Rectangle، Color، Font
عملیات چاپی در .Net 
معرفی Assembly 
نحوه ایجاد Reference 
انتشار برنامه ها با استفاده از Windows Installer و Click Once 

.Net Framework 4.5 Microsoft ADO.Net (70-516)

آشنایی با ساختار ADO.Net و معماری Connectioned و Disconnected
آشنایی با کلاس SqlConnection
آشنایی با کلاس SqlCommand
آشنایی با کلاس SqlDataReader
مقابله با حمله امنیتی SQL Injection و آشنایی با کلاس  SqlParameter
دسترسی همزمان به منابع مشترک – Concurrency
آشنایی با کلاس SqlCacheDependency و Local Database Caching 
آشنایی با مفهوم Data Binding، Data Source   و Data Consumer 
آشنای با Entity Framework
آشنایی با Model Designer 
آشنایی با  Linq

.Net Framework 4.5 Web-based Client Application Development I (70-515)

آشنایی با عملکرد برنامه های تحت وب
آشنایی با ASP.Net
نحوه ایجاد Project در Visual Studio
آشنایی با وب فرم ها 
اجزای وب فرم 
معرفی برخی Server Controlها
اعتبارسنجی 
حرکت بین فرم ها
معرفی MasterPage 
معرفی Theme
معرفی کنترل XmlDataSource
معرفی کنترل SqlDataSource 
معرفی کنترل ....,EntityDataSource, Repeater, ListView, GridView, Form View
معرفی کنترل های سفارشی شده مانند ...,Web User Control, Composite Control, Render Control
ارسال و دریافت فایل
ارسال ایمیل
معرفی Ajax و کنترل های ScriptManager, Update Panel, ... 
آشنایی با کتابخانه  AjaxControlToolKit
امنیت، کنترل سطح دسترسی، پروتکل https , ... 
آشنایی با Membership, Role Provider, Profile Services, Web Parts, Error Handling, Trace, Debug
انتشار برنامه ها
ایجاد Web Setup 
استفاده از publish
تنظیمات IIS

.Net Framework 4.5 Web-based Client Application Development II (70-486)

مدیریت Cache در ASP.Net
مدیریت خطاها 
Health Monitoring 
آشنایی با Xml Web Services
استفاده از وب سرویس ها
انجام تنظیمات در  Web.config
استفاده از امکانات AJAX در سمت Client 
نحوه Debug کردن برنامه و آشنایی با  Sys.Debug
معرفی jQuery و استفاده از آن در وب فرم ها
آشنایی با مفهوم Pipeline 
معرفی ASP.Net MVC شامل controller,model,view

.Net Framework Application Development Foundation II (70-513)

آشنایی با ویندوز سرویس ها
آشنایی با کلاس File System Watcher
برنامه نویسی با Socket
.Net Remoting
استفاده از +COM در برنامه ها
امنیت برنامه‌ها در .Net
شناسایی و کنترل سطوح دسترسی
Planning and Configuring Message Transpor
Planning and Configuring Message Hygiene
Planning and Configuring Administrative Security and Auditing
Monitoring and Troubleshooting Exchange Server 2013

Windows Presentation Foundation (WPF)

اصول برنامه نویسی WPF
شرح انواع رویدادها و Handling آنها 
پیکربندی Command ها 
نحوه ساختن یک User Interface
اضافه کردن و مدیریت محتوا (Content)
پیکربندی  Data binding
Convert
کردن و Validate بودن داده ها
ایجاد Style و  Animation
سفارشی کردن  User Interface
توضیحاتی راجع به Localization , Documents, Resources 
  • وحید بابائی

دروس دوره MCSD

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی