عنوان دوره | طول دوره | زمان برگزاری | تاریخ شروع دوره | شهریه | استاد | نوع برگزاری | وضعیت ثبت نام | ثبت نام | فیلم جلسه اول | |
---|---|---|---|---|---|---|---|---|---|---|
دوره آموزش سی شارپ پیشرفته و EntityFramework | 12 جلسه 48 ساعت |
دوشنبه
از
ساعت 17:30
الی 21:30
|
دوشنبه ۳ دی ۱۴۰۳ | 3,754,000 تومان | مهندس رسول پاشایی | آنلاین | دانلود |
طول دوره: 48 ساعت
سرفصل دوره:
آشنایی با dotNET Framework
نحوه مدیریت حافظه در dotNET
معرفی انواع داده
آشنایی با Boxing و UnBoxing
معرفی شی گرایی و ویژگی های چهارگانه آن
نوشتن متد و استفاده از آن به روش های مختلف (Method types + Extension Method + Anonymous)
ویژگی های جدید در #C
پردازش رشته ها (String Processing + Regular
Expression)
روش های تشخص و مدیریت خطاها (Exception Handling)
معرفی نوع داده Generic و نحوه استفاده
کار با روش کلاسیک ارتباط با دیتابیس (ADO.NET Classic)
کار با زبان پرس و جو در زبان سی شارپ (Linq)
ارتباطبا دیتابیس از طریق Entity Framewrok به روش CodeFirst و DBFirst
کار با رخدادها (Delegate & Event)
معرفی و کار با واسط ها در سی شارپ (Interface)
امنیت در نرم افزار شامل مدیریت کاربران، مدیریت نقش ها و دسترسی ها (Authentication , Authorization)
روش های رمزنگاری داده ها در سی شارپ - Encryption – Hashing
نحوه تبدیل Object به آرایه ای از بایت (Serialization)
آشنایی و کار با فرمت های نگهداری و انتقال داده (JSON , XML)
نحوه اجرای کارها به صورت همزمان در سی شارپ (Multi Threading , Async)
مدیریت Transaction در سی شارپ
خواندن و نوشتن در فایل ها
نحوه ارسال ایمیل
نوشتن Windows Service و نحوه نصب آن در ویندوز
معرفی روش های ارتباط سیستم های نرم افزاری با یکدیگر (Web Service , WebAPI , Socket Programming)
پرس و جو از کتابخانه ها و اعضای آنها (Reflection)
روش های تولید گزارش در نرم افزار و معرفی ابزارها (Stimulsoft)
لایه بندی در نرم افزار و معرفی روش های مختلف (Layering)
روش های مدیریت پروژه های نرم افزاری
آشنایی با نرم افزار مدیریت کد ها (Team Foundation Server , Git)
نحوه ساخت فایل برای نصب روی سیستم کاربر - Setup & Deployment