دوره اینترفیس نویسی با #C پیشرفته

دوره اینترفیس نویسی با #C پیشرفته

نگاهی کلی به دوره آموزشی اینترفیس نویسی با #C پیشرفته

مدت دوره شهریه پیش نیاز
32 ساعت 1,250,000 تومان اینترفیس نویسی با #C مقدماتی
  • اشتراک در شبکه های اجتماعی

آشنایی با دوره اینترفیس نویسی با #C پیشرفته

 

زبان سی شارپ، یک زبان برنامه‌نویسی چند الگویی است و منظم شده مدل‌های تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت می‌باشد. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهایECMA و ISO را نیز در بر گرفت. سی شارپ یکی از ۴۴ زبان برنامه‌نویسی است که توسط زمان اجرای زبان مشترک از چارچوب دات‌نت پشتیبانی می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود. این زبان بر پایه سادگی، مدرن بودن، همه منظوره و شیءگرا بودن ساخته شد.

هدف از برگزاری دوره پیشرفته ، توانایی ذخیره سازي داده هاي دستگاه روي بانك اطلاعاتی نظیر SQL Server، بازیابی و جستجوی  ركورد هاي دیتا، گزارش سازي و آمده چاپ از داده هاي بانك و اتصال به دستگاه هاي تحت شبكه (سوكت نویسی) می باشد.


سرفصل آموزشی دوره اینترفیس نویسی با #C پیشرفته

 

سرفصل آموزشی دوره اینترفیس نویسی با C# پیشرفته :

• مروری بر مطالب دوره مقدماتی

• آشنایی با انواع بانك هاي اطلاعاتی و مفاهیم بانک (جدول، فیلد، ركورد، ارتباط داده ها و ... )

• آشنایی با دستورات اولیه  SQLو ارتباط با آن

• ساخت جدول برای سنسورها ، user ها

• نگارش Query هاي جستجوي نام و جستجوی داده در بازه مشخص

• آشنایی با  راه هاي ارتباطی .Net با بانك و روش های بازیابی و خواندن فیلدها

• آشنایی با ذخیره سازي امن

• آشنایی با Syntax جستجوي LINQ

• آشنایی با دیتا گرید ( نمایش اطلاعات بانک ، نمایش داده های سنسورها و پیاده سازی جستجو )

• آشنایی با مفاهیم شبکه و اجزای آن (IP و روش های اتصال، DNS ، پورت ، Firewall)

• اتصال سرور و واکشی اطلاعات از آن

• آموزش  سوكت نویسی ( انواع سوکت ، سرور ، کلاینت ، ایجاد سرور سوکت )

• آموزش اتصال به سخت افزار روي شبكه

• آشنایی با ابزارهاي گزارش گیري جهت چاپ

 

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

پروژه ها و تمرین های دوره

 

عناوین پروژه ها و تمرین های دوره اینترفیس نویسی با C# پیشرفته :

دفترچه تلفن مقدماتی با فایل

پیاده سازی دفترچه تلفن با بانک

ساخت ورود با استفاده از بانک

امن سازی رمز های کاربر ها

ساخت بانک برای ذخیره سازی مقادیر سنسور ها

پیاده سازی اینترفیس دستگاه مدل

ذخیره سازی داده های دستگاه مدل در بانک

جستجو مقادیر سنسور ها با استفاده از SQL

نمایش داده و جستجو های بانک با استفاده از Data grid

ساخت گزارش قابل چاپ بر اساس مقادیر از داده ها

ساخت گزارش قابل چاپ بر اساس زمان از داده ها

ساخت برنامه های فرستنده و گیرنده مبتنی بر UDP

ساخت برنامه های فرستنده و گیرنده مبتنی بر TCP

ساخت برنامه ی Chat گروهی درون شبکه

 


توصیه مدرس

مهران بافنده

مهندس مهران بافنده

کارشناس سیستم های نهفته و مدرس دانشگاه

 

این دوره می تواند برای دانشجویان برق و الکترونیک در مقاطع كاردانی و كارشناسی، اینترفیس نویسان و افرادی که علاقه مند به برنامه نویسی رایانه براي ارتباط سخت افزاري هستند مناسب باشد. جهت شرکت در این دوره تسلط کامل به مباحث دوره اینترفیس نویسی با C# مقدماتی و همچنین آشنایی اولیه با مفاهیم شبکه مورد نیاز می باشد.

این را باید به خاطر داشته باشید که تمرین و انجام کار های مختلف است که سطح برنامه نویسی شما را افزایش می دهد و این دقیقا به معنای پشتکار است. در این مراحل با سوال ها و مشکلات مختلفی رو به رو می شوید لذا سوال پرسیدن را یاد بگیرید. با زبان انگلیسی ارتباط خوبی برقرار کنید طوری که بتوانید از مراجع زبان اصلی استفاده کنید.

موفق باشید.

 

 


نظر دانشجویان نیراسیستم درباره دوره اینترفیس نویسی با #C پیشرفته

در حال بروز رسانی


آینده شغلی دوره اینترفیس نویسی با #C پیشرفته

 

با توجه به رشد چشم گیر اتوماسیون در صنعت و تجارت، لازم است تا دستگاه های الکترونیکی ساخته شده دارای مانیتورینگ باشند. هم اکنون تقریبا دستگاهی در صنعت وجود ندارد که به رایانه متصل نشود. این دستگاه ها هم اطلاعات خود را به رایانه ها منتقل می کنند و هم از طریق یک رایانه کنترل شده و فرمان می پذیرند. از این رو توانایی نگارش نرم افزار های interface همواره یک نیاز در ساخت دستگاه های مختلف است. لذا افراد مسلط بر پیاده سازی نرم افزار های interface، جایگاه خاصی در جامعه طراح های دستگاه های الکترونیکی خواهند داشت.


روش برگزاری دوره اینترفیس نویسی با #C پیشرفته

 

پس از هر بخش، تمرین هایی در اختیار دانشجو قرار می گیرد تا در همان محیط آموزشی تجربه کسب نماید و راه حل مشکلات خود را بیابد. همچنین برخی از تمرین ها و یا ادامه ی پروژه ی اصلی نیز در بیرون از کلاس توسط دانشجو انجام می گیرد و در ابتدای جلسه ی آینده ی آن، بررسی و رفع ابهام آن انجام خواهد شد. در انتهای دوره یک آزمون عملی نیز انجام می شود که برآیند آن با فعالیت های کلاس نتیجه ی ارزیابی دانشجو خواهد بود.

 


توانایی دانشجو در پایان دوره اینترفیس نویسی با #C پیشرفته

 

دانشجو در پایان دوره مهارت و توانایی های زیر را کسب خواهد کرد :

• تسلط به ذخیره و واكشی دیتا از  Database

• آشنایی با زبان  SQL

• پیاده سازي HMI هاي تحت شبكه


سوالات متداول دانشجویان

 

. آیا در انتهای دوره برای شرکت کنندگان گواهینامه صادر می شود؟

در صورتی که دانشجو در پایان دوره نمره ی لازم را کسب کند موفق به دریافت گواهینامه خواهید شد. حد نصاب نمره 70 از 100 بوده و از مجموع نمرات فعالیت های کلاسی، کوییز ها ، تمرینات و آزمون پایانی دانشجو محاسبه می شود.

 

. نحوه برگزاری آزمون پایانی دوره به چه صورت است؟

مدت زمان مشخصی از جلسه پایانی هر دوره به برگزاری آزمون اختصاص می یابد. این آزمون کاملا عملی بوده و سوال مطرح شده در قالب یک پروژه  ترکیبی می باشد. 

 

.آیا برای این دوره جزوه یا کتاب خاصی باید خریداری شود ؟

در تمامی دوره های آموزشی کتاب ها ، مراجع و فایل های آموزشی مختلفی توسط اساتید معرفی می گردد .

 



info

قوانین آموزشگاه arrow_backward

از قوانین آموزشگاه قبل از ثبت نام آگاه شوید

می خواهم ثبت نام کنمarrow_backward

با مشاهده تقویم آموزشی دوره اینترفیس نویسی با #C پیشرفته ثبت نام کنید

Make the future now

آینده را اکنون بساز

عضویت در باشگاه نیراسیستم یا نیاز به مشاوره دارم