آموزش سی شارپ ۲۰۱۵ و Sql Server 2014 با Entity FrameWork و تحت شبکه و WPF(فروش و انبارداری )

مهمترین تکنولوژیهای استفاده شده در این دوره پروژه محور (سیستم فروش کالا و انبارداری)

طراحی گرافیکی به روش WPF (Windows Presentaion Foundation)

آموزش کامل برنامه نویسی xaml (برای طراحی های گرافیکی و آماده سازی شما برای برنامه نویسی یونیورسال)

برنامه نویسی کاملا شی گرا (Object Oriented)

برنامه نویسی تحت شبکه به صورت کاملا واقعی

آموزش کامل برنامه نویسی لایه ای (N Tier Programming)

آموزش کامل تکنولوژی Entity FrameWork و Linq

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

و …


لیستی از مطالبی که در حین دوره خواهید آموخت :

WPF (Windows Presentation Foundation)

  • آموزش و تسلط کامل شما بر مفاهیم WPF
  • آموزش زیبا سازی پروژه با استفاده از WPF
  • آموزش ساخت فرم های گرافیکی با استفاده از روش WPF
  • کار با کنترلهای DataGrid و Rectangle، TextBox، Label، PasswordBox، Image،TextBlock، Ribbon menu، Button،PersianDatePicker و بسیاری از کنترلهای WPF دیگر
  • کار با تصاویر در سی شارپ و WPFو نمایش تصاویر در DataGrid
  • نمایش عکس در جدول و نمایش تصاویر در کنترل Image از دیتابیس
  • آموزش کامل زبان طراحی و تگ نویسی xaml
  • آشنایی کامل با تمام تگهای  xaml
  • انجام کارهای گرافیکی با WPF و xaml
  • آشنایی با تمامی خواص کنترلها در xaml از قبیل :
    • Vertical Alignment
    • Horizental Alignment
    • IsEnabled
    • IsChecked
    • HorizentalContentAlignment
    • VerticalContentAlignment
    • Content
    • Click
    • Background
    • AllowsTransparity
    • Title
    • و …

در این دوره ضمن تسلط کامل شما بر مبحث WPF در مورد برنامه نویسی یونیورسال هم که پیش نیاز آن WPF می باشد اطلاعاتی را کسب خواهید کرد.

EF (Entity FrameWork)

  • تشریح کامل تکنولوژی Entity FrameWork و روش استفاده از آن
  • تسلط بر تکنولوژی Entity FrameWork 6
  • آشنایی کامل با Code First، DataBase First و … و مزایا و معایب هر کدام
  • آموزش کامل دستورات Sql  و Linq
  • تعریف مفاهیم مدل داده ای در EF
  • آشنایی کامل با دستورات from،  select،where و … در Linq
  • آشنایی با نحوه اجرا کردن دستورات در EF
  • آشنایی با متد ToList()
  • به روز رسانی مدل داده ای با توجه به دیتابیس
  • استفاده از جداول ، ویوها و SP ها در EF
  • آموزش کامل کلاسهای  Entity Framework
  • آشنایی کامل با مفاهیم Mapping  و کلاسهای EF برای کار با دیتابیس
  • آشنایی کامل با فایلهای XML و طراحیهای EF
  • آموزش کامل دستورات Linq و کار با آنها از همان مراحل ابتدایی پروژه
  • و …

برنامه نویسی تحت شبکه (.Net Programming)

  • کار با رجیستری ویندوز
  • تعریف متغیر در رجیستری
  • مقداردهی متغیرها در رجیستری و گرفتن مقادیر از رجیستری
  • ساخت Connection String داینامیک و منعطف
  • آموزش ذخیره Connection String در رجیستری بمنظور استفاده در سیستم های شبکه ای
  • ساخت رشته اتصال بصورت انعطاف پذیر
  • آشنایی با مباحث شبکه در ویندوز و مباحث IP و ComputerNameو سایر مباحث مورد نیاز اجرای سیستم در یک شبکه
  • کار با Command Prompt ویندوز و برخی دستورات مورد نیاز جهت کسب اطلاعات از سیستم های درون شبکه
  • رمز نگاری کردن اطلاعات در رجیستری جهت اطمینان و امنیت اطلاعات در شبکه
  • ساخت فرم لاگین حرفه ای با امنیت بالا
  • ورود امن کاربران به سیستم
  • کنترل ورود و خروج های کاربران به صورت کاملا پشت صحنه و مخفی
  • جستجوهای پیشرفته روی ورود و خروج کاربران
  • ثبت تمام ورود و خروج های کاربر جهت پیگیریهای سیستمی
  • برنامه نویسی کامل تحت شبکه و اجرای سیستم روی یک سرور و استفاده از آن در یک شبکه
  • کار با کلاسهای قدرتمند  TransactionScop (از مهمترین مباحث شبکه)
  • کار با دستورات چند سطحی و کار با Transaction ها
  • مبحث مهم Work of Unit یا WoU جهت حفظ جامعیت سیستم
  • کار با انواع آی پی ها(آی پی های درون یک شبکه یا لوکال و آی پی ولید) در واقع این سیستم با توجه به تحت شبکه بودن براحتی با داشتن آی پی ولید در بستر نت هم قابل اجراست.
  • ساخت دسترسی های چند سطحی و حرفه ای
  • ساخت فرم های گرافیکی با کنترل TreeView جهت ایجاد دسترسی های بسیار منعطف توسط ادمین سیستم
  • افزودن دسترسی یا گرفتن دسترسی از کاربران تنها با زدن یک کلیک و به سادگی
  • آشنایی کامل با مباحث Domain و Join در یک شبکه
  • و …

برنامه نویسی شی گرا (Object Oriented)

  • آموزش کامل شی گرایی
  • آموزش کامل و حرفه ایه ساخت مدل و تعریف اشیا در سی شارپ
  • آشنایی کامل با ساخت مدل از کلاسها
  • تسلط کامل بر ساخت و تعریف Property برای کلاسها و استفاده از آنها
  • آموزش کامل مفاهیم ارث بری در کلاسها
  • آشنایی کامل با انواع کلاسهای Static، Partail و …
  • آشنایی کامل با مفاهیم کپسوله سازی
  • آشنایی کامل با استفاده چند باره از کنترلها و کلاسها
  • آشنایی کامل با ساخت اشیا در حین اجرای سیستم
  • استفاده از تمامی اشیا موجود در ویژوال استودیو و کار با خواص آنها و نحوه استفاده از آنها
  • و …

امنیت در سی شارپ (Security)

  • کار با الگوریتمهای رمز نگاری مختلف
  • آموزش استفاده از کتابخانه های cryptography
  • توضیح مفاهیم الگوریتم های رمز نگاریMD5  و SHA2
  • ساخت بلوکهایی از دستورات با امنیت بالا جهت مقابله با خطا برای موارد حساس اطلاعات (استفاده از Transaction ها و کتابخانه های مربوطه)
  • آشنایی کامل با مباحث امنیت در شبکه
  • آشنایی کامل با امنیت در دیتابیس و Sql Server
  • آشنایی کامل با موضوع امنیت در Windows Server ها
  • و …

گزارشگیری (Crystal Report)

  • گزارشگیریهای حرفه ای و منعطف
  • آموزش کامل نرم افزار Crystal Report
  • آموزش کامل اسکریپت نویسی کریستال ریپورت
  • آموزش ارسال پارامتر و متغیر به گزارش
  • جستجوهای حرفه ای و کارامد
  • آموزش ساخت متدهای جستجوگر
  • ساخت توابع ایجاد شرط برای جستجوی انعطاف پذیر
  • تهیه گزارش از فعالیتهای کاربران از جمله ورود و خروج
  • آموزش زیباسازی گزارش
  • آموزش کار با گروه بندی در گزارش
  • آموزش استفاده از فایل گزارش در ویژوال استودیو(روشی بسیار کارآمد و منعطف)
  • به روز رسانی گزارشها
  • آموزش ساخت انواع گزارشات سیستمی
  • تبدیل گزارشات به فایلهای PDF ، Word، Excel و …
  • آموزش استفاده از متغیرها در کریستال ریپورت
  • فرمول نویسی در کریستال ریپورت
  • و…

دیتابیس (Sql Server DataBase)

  • طراحی یک دیتابیس کاملا واقعی و نه صرفا آموزشی
  • آموزش نصب نرم افزار Sql Server
  • تسلط بر ساخت دیتابیس
  • یادگیری ساخت جداول به همراه فیلدهای کنترلی (این فیلدها در سیستمهای بزرگ با تعداد کاربران بالا فوق العاده مورد نیاز است)
  • تعاریف انواع روابط بین جداول، ایندکس ها و کاربردهای آنها
  • تعریف انواع توابع و روالهای ذخیره شده در دیتابیس (Stored Procedure)
  • یادگیری بک آپ گیری های اتوماتیک و دوره ای و بک آپ های لاگ
  • موضوع مهم DataBase Tuning یا سرعت بخشیدن به دیتابیس(خصوصا برای دیتابیس های بزرگ بسیار ضروری است)
  • موضوع امنیت در دیتابیس
  • ساختن view های فوق العاده حرفه ای
  • آشنایی با دستورات حرفه ای در sql مثل Alter…ُSelect Case…Join و …
  • تسلط بر دستورات شرطی و پیچیده در Sql از قبیل Select Case
  • تبدیل تصاویر به رشته های باینری جهت ذخیره در دیتابیس
  • نمایش مقادیر در جداول و اعمال شرط بر روی آنها
  • کار با دستورات پیچیده و شرط گذاریهای چند سطحی در دیتابیس
  • آشنایی با جداول موقت و نحوه استفاده از آنها
  • آموزش کامل دستورات DDL و DML جهت راهبری دیتابیس
  • آموزش نوشتن Query های بهینه
  • آموزش کامل کار با Trigger ها
  • تعریف انواع تریگرهای After Delete و After Update
  • کنترل تمامی عملیات درون دیتابیس با استفاده از تریگرها
  • و …

کنترلهای سفارشی (User Control)

  • ساخت  User Control و widget
  • آموزش کامل ساخت کنترلهای سفارشی
  • نحوه استفاده از کنترلهای سفارشی
  • ساخت چند نمونه User Control و استفاده از آنها در پروژه
  • ساخت یک کنترل سفارشی ساعت از ابتدا تا انتها و به صورت کامل
  • آشنایی با دلایل استفاده از کنترلهای سفارشی
  • ساخت کلاسهایی از نوع UserControl
  • ارث بری و شی گرایی در UserControl ها
  • تعریف متدها و خواص برای UserControl ها
  • و …

نمودارها (Chart)

  • ساخت انواع نمودارهای آماری جهت مشاهده کارکنان و کاربران سیستم و نمودارهای مدیریتی و …
  • آشنایی کامل و استفاده از کلاسها و DLL های نموداری
  • ساخت نمودارهای گرافیکی و بسیار زیبا در WPF
  • آشنایی با انواع نمودارهای دایره ای، میله ای، ستونی و …
  • ساخت انواع نمودارهای میله ای، دایره ای و … با گرافیک فوق العاده زیبا
  • نمایش اطلاعات در نمودارها
  • ساخت نمودارهای فروش
  • ساخت نمودارهای مدیریتی
  • ساخت نمودارهای تحلیلی
  • و …

برنامه نویسی لایه ای (.N Tier Programming)

  • آموزش کامل مفاهیم برنامه نویسی لایه ای
  • آموزش کامل ساخت برنامه نویسی سه لایه
  • آشنایی کامل با
    • Presentaion Layer
    • Data Layer
    • Bussiness Logic Layer
  • ساخت لایه های مختلف پروژه
  • تحلیل کامل لایه ها
  • آشنایی با WPF Application و Class Librray ها
  • آشنایی با روشهای آقای John Paul Muller در برنامه نویسی لایه ای
  • تفاوت برنامه نویسی لایه ای و معمولی
  • آشنایی با تفکیک لایه ها
  • آشنایی با ارتباط لایه ها در سیستم
  • و …

آموزش کامل برنامه نویسی سی شارپ و ویژوال استودیو (C# Programming)

  • برنامه نویسی سی شارپ به صورت کامل
  • آموزش کامل کار با فایل های App.config
  • آموزش ساخت کلاس های تنظیم سیستم
  • کار با کلاسهای پیشنهاد شده مایکروسافت جهت کار یا دیتابیس
  • آشنایی کامل با سیستمهای  فروش، انبارداری و …
  • کار با کتابخانه های کار با فایل
  • کار با کلاس های OpenFileDialog و FileDialog
  • کار با دستورات رشته ای و آرایه ها
  • آموزش کامل انواع متغیرها، آرایه ها و …
  • آموزش کامل خطایابی در سیستم
  • آموزش کامل رفع خطاها و Debug کردن سیستم
  • کار با حلقه ها For، While  و …
  • انواع روشهای Bind کردن کنترلها
  • آشنایی با انواع متدها
  • آشنایی با ساخت انواع توابع
  • آشنایی با حوزه دید توابع و متغیر ها (public , private, protected)
  • آشنایی با تبدیل نوع در سی شارپ
  • برنامه نویسی انواع کنترلها
  • آشنایی با دستورات شرطی if, switch, case و …
  • آشنایی با انواع نوع داده ای یا DataType ها
  • آشنایی با برنامه نویسی چند سطحی
  • و …

بروزرسانی نرم افزار از طریق شبکه

  • آشنایی کامل با بروز رسانی نرم افزار از طریق شبکه
  • آشنایی با تمامی فایلهای اجرایی برنامه

کار با پنل SMS و دریافت و ارسال پیامک از طریق نرم افزار

  • آشنایی کامل با پنل پیامک
  • آشنایی با سایت SMS.ir
  • آموزش ثبت نام در سایت
  • آموزش دریافت شماره پیامک اختصاصی
  • آموزش کامل استفاده از وب سرویس ها جهت ارسال پیامک
  • پیگیری وضعیت ارسال پیامک ها
  • و …
  • این آموزش در حال ضبط می باشد وبه به زودی به صورت کاملا رایگان در اختیار کاربران محترم قرار می گیرد
چاپ مطلب

درباره‌ی داوودمحمدنیا

حتما ببینید

آموزش Java Scriptقسمت سیزدهم

آموزش Java Script بر نامه نویسی کردستان کلیک سایت

درونی کردن ویژگی ها

درونی کردن ویژگی ها سه ویژگی درونی وجود دارند که برای اکثر عناصر HTML استفاده …

ویژگی style

ویژگی style این ویژگی به شما اجازه می دهد تا قوانین CSS را در داخل …

ویژگی class

ویژگی class این ویژگی برای برقراری ارتباط بین یک عنصر با یک صفحه ی طراحی …

ویژگی title

ویژگی title این ویژگی یک تیتر پیشنهادی برای عنصر ارائه می دهد. ترکیب مربوط به …

ویژگی های اصلی HTML

ویژگی های اصلی HTML چهار ویژگی اصلی که می توانند در اکثر عناصر HTML مورد …

ویژگی های زبان HTML

ویژگی های زبان HTML برخی از برچسب های HTML مانند برچسب های تیتر و برچسب …

آموزش عناصر در HTML

آموزش عناصر در HTML یک عنصر HTML توسط یک برچسب شروع کننده تعریف می شود. …

برچسب های پایه ای در HTML

برچسب های پایه ای در HTML برچسب های تیتر هر داکیومنت با یک تیتر آغاز …

برچسب

برچسب<DOCTYPE!> برچسب اطالعیه ی <DOCTYPE!> توسط مرورگرهای وب برای پی بردن به ورژن HTML استفاده …

احراز هویت با اثر انگشت در زامارین

احراز هویت در زامارین برای شروع ابتدا باید طریقه کانفیگ کردن پروژه های Xamarin.Android را …

ساختار داکیومنت HTML

ساختار داکیومنت HTML یک نمونه از داکیومت HTML دارای ساختار زیر خواهد بود [crayon-5d60c6f3add73836954327/] تمام …

برچسب های HTML

همانطور که قبال گفته شد HTML یک زبان نشانه گذاری است و برای طراحی محتوا …

داکیومنت پایه ی HTML

داکیومنت پایه ی HTML به ساده ترین شکل خود، در زیر مثالی را از یک …

مروری بر HTML

مروری بر HTML HTML مخفف Language Markup Hypertext می باشد که گسترده ترین زبان مورد …

آموزش مقدمات HTML

آموزش مقدمات HTML HTML مخفف عبارت Language Markup Text Hyper می باشد که در ئاقع …

تکرار بیشترین عدد وارده

 تکرار بیشترین عدد وارده تکرار بیشترین عدد وارده برنامه ای که معدل ۱۰ دانشجو را …

ریختن معدل در آرایه

ریختن معدل در آرایه برنامه ای که معدل ۵ دانشجو را از ورودی گرفته در …

چاپ برعکس اعداد یک آرایه

چاپ برعکس اعداد یک آرایه آموزش #C برنامه ای که ۵ عدد را از ورودی …

چاپ و شمارش اعداد ±

برنامه ای که تعداد ۱۰ عدد صحیح را از ورودی می خواند و ابتدا اعداد …

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *