دوره برنامه نویسی#C

مهندس حیدری

ثبت نام آنلاین در دوره

دوره برنامه نویسی#C

مهندس حیدری

ثبت نام آنلاین در دوره
کد دوره:
۳۰۰۶

گواهینامه:
ملی و بین المللی

ساعت آموزشی:
۴۶ ساعت

طول دوره:
حداکثر ۵ ماه

دانش پذیران:
۱۳۵۰+

قیمت:
۲۲۹٫۰۰۰ تومان

معرفی دوره


در این دوره سعی شده است اصلی ترین و کلیدی ترین مبانی و مفاهیم مطرح در زبان برنامه نویسی #C سی شارپ (به انگلیسی: C#) زبانی شیءگرا و سطح بالا از خانوادهٔ زبان‌های چارچوب دات‌نت شرکت مایکروسافت است. زبان سی شارپ، یک زبان برنامه‌نویسی چند الگویی و است و منظم شده مدل‌های تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت می‌باشد. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت.

هدف و ضرورت برگزاری این دوره
با توجه به اینکه امروزه در اکثر شرکت ها، سازمان ها، ارگانی از برنامه های کاربردی برای مکانیزه کردن فرآیندهای مختلف استفاده می شود و این نیاز روز به روز بیشتر احساس می شود و همچنین اصلاحات و تغییرات در برنامه های کاربردی و فرایندها با سرعت زیادی روبرو است لذا دانش برنامه نویسی C# می تواند در جهت تولید برنامه های کاربردی و اعمال اصلاحات و تغییرات در برنامه های کاربردی موجود موثر واقع شود.

معرفی دوره


در این دوره سعی شده است اصلی ترین و کلیدی ترین مبانی و مفاهیم مطرح در زبان برنامه نویسی #C سی شارپ (به انگلیسی: C#) زبانی شیءگرا و سطح بالا از خانوادهٔ زبان‌های چارچوب دات‌نت شرکت مایکروسافت است. زبان سی شارپ، یک زبان برنامه‌نویسی چند الگویی و است و منظم شده مدل‌های تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت می‌باشد. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت.

هدف و ضرورت برگزاری این دوره
با توجه به اینکه امروزه در اکثر شرکت ها، سازمان ها، ارگانی از برنامه های کاربردی برای مکانیزه کردن فرآیندهای مختلف استفاده می شود و این نیاز روز به روز بیشتر احساس می شود و همچنین اصلاحات و تغییرات در برنامه های کاربردی و فرایندها با سرعت زیادی روبرو است لذا دانش برنامه نویسی C# می تواند در جهت تولید برنامه های کاربردی و اعمال اصلاحات و تغییرات در برنامه های کاربردی موجود موثر واقع شود.

سرفصل های دوره


1شروع برنامه نویسی با #C
معرفی زبان #C
برنامه Hello World
کامپایل و اجرای برنامه
نوشتن اولین برنامه #C در Visual Studio
2مبانی مقدماتی #C
متغیر ها عملگر ها رشته ها
ثوابت
عبارات شرطی
حلقه های تکرار
توابع
پیاده سازی عبارات if-else در ویژوال استدیو
پیاده سازی و استفاده از switch-case در ویژوال استدیو
نحوه تعریف و پیاده سازی متد ها در ویژوال استدیو
3ساختار های داده در #C
ساختار ها (structs)
آرایه ها
نوع داده شمارشی (Enum)
تعریف و استفاده از آرایه ها در Visual Studio
پیمایش عناصر آرایه بوسیله حلقه Foreach
استفاده از Listview در ویژوال استدیو
4اشیاء و کلاس ها و فضای نام
کلاس ها وراثت تعریف مجدد اعضاء سطوح دسترسی نوع استاتیک
خاصیت ها
Indexer
واسط ها (interface)
Abstract
چند ریختی (polymorphism)
فضای نام
نکات تکمیلی در ارتباط با اشیاء و کلاس ها
5رویداد ها و مدیریت آنها
رویداد ها
Delegate
تفاوت رویداد ها در #C 4.0 با نسخه های قبلی
6Generic ها در #C
متد های Generic
کلاس های Generic
محدودیت ها (constraints)

سرفصل های دوره


1شروع برنامه نویسی با #C
معرفی زبان #C
برنامه Hello World
کامپایل و اجرای برنامه
نوشتن اولین برنامه #C در Visual Studio
2مبانی مقدماتی #C
متغیر ها عملگر ها رشته ها
ثوابت
عبارات شرطی
حلقه های تکرار
توابع
پیاده سازی عبارات if-else در ویژوال استدیو
پیاده سازی و استفاده از switch-case در ویژوال استدیو
نحوه تعریف و پیاده سازی متد ها در ویژوال استدیو
3ساختار های داده در #C
ساختار ها (structs)
آرایه ها
نوع داده شمارشی (Enum)
تعریف و استفاده از آرایه ها در Visual Studio
پیمایش عناصر آرایه بوسیله حلقه Foreach
استفاده از Listview در ویژوال استدیو
4اشیاء و کلاس ها و فضای نام
کلاس ها وراثت تعریف مجدد اعضاء سطوح دسترسی نوع استاتیک
خاصیت ها
Indexer
واسط ها (interface)
Abstract
چند ریختی (polymorphism)
فضای نام
نکات تکمیلی در ارتباط با اشیاء و کلاس ها
5رویداد ها و مدیریت آنها
رویداد ها
Delegate
تفاوت رویداد ها در #C 4.0 با نسخه های قبلی
6Generic ها در #C
متد های Generic
کلاس های Generic
محدودیت ها (constraints)

گواهینامه پایان دوره