×
زمان تقریبی انتشار: ۴ تا ۱۲ هفته

آموزش پیاده سازی سیستم مدیریت کتابخانه به زبان سی شارپ - پیش ثبت نام

آموزش پیاده سازی سیستم مدیریت کتابخانه به زبان سی شارپ - پیش ثبت نام

درخواست اطلاع رسانی انتشار این آموزش
وضعیت انتشار: در حال برنامه ریزی
زمان تقریبی انتشار: بر حسب تعداد درخواست های دانشجویان و اولویت زمانی و آموزشی اعضای هیات علمی فرادرس، انتشار این آموزش در واحد نشر فرادرس اولویت سنجی می شود. انتشار یک آموزش پس از شروع به ضبط معمولا ۴ تا ۱۲ هفته زمان می برد.
این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در این آموزش پیش ثبت نام نمایید.
آموزش پیاده سازی سیستم مدیریت کتابخانه به زبان سی شارپ - پیش ثبت نام

سی شارپ (C#‎) یک زبان برنامه نویسی مدرن، ساده و همه منظوره هست. این ویژگی های زبان برنامه نویسی سی شارپ باعث شده که همیشه جز ۱۰ زبان برنامه نویسی برتر دنیا باشد. سادگی این زبان برنامه نویسی، محبوبیت فراوانی را برایش کسب کرده به طوری که در حال حاضر سی شارپ محبوب ترین زبان های برنامه نویسی در ایران است. با سی شارپ تقریباً همه کاری می توان انجام داد. بسیاری از نرم افزارها و وب سایت های بزرگ با استفاده از این زبان نوشته شده اند. خیلی از شرکت های نرم افزاری هم به دنبال جذب برنامه نویس سی شارپ هستند.

آموزش پیاده سازی سیستم مدیریت کتابخانه به زبان سی شارپ - پیش ثبت نام

درخواست اطلاع رسانی انتشار این آموزش
وضعیت انتشار: در حال برنامه ریزی
زمان تقریبی انتشار: بر حسب تعداد درخواست های دانشجویان و اولویت زمانی و آموزشی اعضای هیات علمی فرادرس، انتشار این آموزش در واحد نشر فرادرس اولویت سنجی می شود. انتشار یک آموزش پس از شروع به ضبط معمولا ۴ تا ۱۲ هفته زمان می برد.
این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در این آموزش پیش ثبت نام نمایید.

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد.

توضیحات تکمیلی

سی شارپ (C#‎) یک زبان برنامه نویسی مدرن، ساده و همه منظوره هست. این ویژگی های زبان برنامه نویسی سی شارپ باعث شده که همیشه جز ۱۰ زبان برنامه نویسی برتر دنیا باشد. سادگی این زبان برنامه نویسی، محبوبیت فراوانی را برایش کسب کرده به طوری که در حال حاضر سی شارپ محبوب ترین زبان های برنامه نویسی در ایران است. با سی شارپ تقریباً همه کاری می توان انجام داد. بسیاری از نرم افزارها و وب سایت های بزرگ با استفاده از این زبان نوشته شده اند. خیلی از شرکت های نرم افزاری هم به دنبال جذب برنامه نویس سی شارپ هستند.

اگر شما یک دانشجوی رشته کامپیوتر یا فناوری اطلاعات و یا به برنامه نویسی علاقه دارید و علاقه مند شدید تا برنامه نویسی به زبانشی شارپ (C#‎) را یاد بگیرید بد نیست که بدانید حفظ کردن کدها و دستورات تکراری تقریباً به هیچ دردی نمی خورد. قطعاً یکی از بهترین راه های یادگیری برنامه نویسی کار روی یک پروژه و یادگیری به صورت پروژه محور است. در این دوره قصد داریم کلیشه ها را کنار بگذاریم و برنامه نویسی سی شارپ در حین انجام و ساختن پروژه مدیریت سیستم یک کتابخانه یاد بگیریم تا در حین یادگیری کد نویسی به زبان سی شارپ، با تحلیل پروژه و چالش های یک پروژه نیز آشنا و با آن دست و پنجه نرم کنیم. این دقیقاً همان چیزی است که بازار کار می خواهد منتها ما در این دوره همه چیز را به زبان ساده بیان کرده ایم تا همه علاقه مندان به یادگیری کاربردی سی شارپ بتوانند از این دوره استفاده کنند.

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

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: مقدمه
    • معرفی دوره
    • ضرورت دوره (چرا باید برنامه نویسی را به صورت پروژه محور یاد بگیرم؟)
  • درس دوم: نصب ابزارهای مورد نیاز
    • نحوه نصب Microsoft SQL Server
    • نحوه نصب ویژوال استودیو
  • درس سوم: شروع کار با وِیژوال استودیو
    • نحوه ایجاد پروژه جدید کتابخانه در ویژوال استودیو
    • مروری بر ابزارها و پنجره های مورد نیاز در ویژوال استودیو
    • ایجاد و تنظیم مشخصات (Properties) فرم اصلی (Main)
  • درس چهارم: پایگاه داده (بانک اطلاعاتی)
    • تجزیه و تحلیل کامل پایگاه داده سیستم مدیریت کتابخانه شامل تعیین موجودیت ها، فیلدها، کلیدهای اصلی و خارجی، ارتباط بین موجودیت و چگونگی جلوگیری از افزونگی
    • ایجاد پایگاه داده و جداول سیستم کتابخانه در SQL Server Management
    • ایجاد دیاگرام پایگاه داده و ارتباط بین جداول
    • نحوه اتصال پایگاه داده از SQL Server به ویژوال استودیو
  • درس پنجم: کاربران سیستم
    • ایجاد فرم کاربران سیستم
    • ایجاد منو و نحوه فراخوانی و باز کردن یک فرم از فرم دیگر
    • بررسی داده های ورودی کاربر با دستورات شرطی (if)
    • ایجاد اتصال (کانکشن) پایگاه داده به پروژه
    • درج اطلاعات کاربران در جدول کاربر (Insert) و تعیین سطح دسترسی (کاربر عادی و مدیر)
    • مدیریت خطاها (Try Catch) و جلوگیری از تکراری بودن نام کاربری جدید
    • نمایش داده های مربوط به کاربران در دیتاگریدویو (DataGridView)
    • تغییر کاربر سیستم (Log off)
    • خروج کاربر از سیستم (Exit)
  • درس ششم: اعضای کتابخانه
    • ایجاد فرم افزودن عضو جدید
    • ایجاد کلاس تاریخ شمسی (تبدیل تاریخ میلادی به شمسی)
    • کد نویسی تابع تولید کد عضویت یکتا برای اعضا
    • برنامه نویسی بررسی داده های ورودی کاربر
    • بارگذاری تصاویر اعضا از هارد به فرم و ذخیره آن
    • تعیین تاریخ عضویت و مدت عضویت به صورت خودکار و دستی
    • برنامه نویسی درج (Insert) اطلاعات اعضای جدید در پایگاه
    • کد نویسی تابع تولید کد عضویت یکتا برای اعضا
    • ایجاد فرم به روزرسانی اطلاعات اعضای کتابخانه
    • نحوه نمایش خودکار اطلاعات اعضا (Select) با وارد کردن
    • برنامه نویسی به روزرسانی اطلاعات اعضا (Update) بر اساس کد عضو
    • برنامه نویسی حذف اطلاعات اعضا (Delete) بر اساس کد عضو
    • ایجاد فرم جستجوی اطلاعات اعضای کتابخانه
    • نمایش اطلاعات اعضا در دیتاگریدویو
    • تنظیم نمایش داده ها در دیتاگریدویو با عرض های متفاوت نسبت به اندازه فیلدها
    • برنامه نویسی فرم جستجوی کاربران و فیلترگذاری
  • درس هفتم: اسناد و کتاب های سیستم کتابخانه
    • ایجاد فرم افزودن کتاب/سند جدید
    • نحوه ایجاد تولید کد کتاب به صورت خودکار و یا درج کد به صورت دستی
    • برنامه نویسی درج اطلاعات مربوط با کتاب ها با امکان دسته بندی بر اساس موضوع
    • ایجاد فرم تعریف دسته موضوعی کتاب و برنامه نویسی برای درج، ویرایش و حذف موضوعات
    • بررسی درستی و تکراری نبودن کد کتاب هنگام درج در جدول پایگاه داده
    • ایجاد فرم به روزرسانی اطلاعات کتاب ها و نمایش اطلاعات کتاب ها با وارد کردن کد کتاب
    • برنامه نویسی به روزرسانی اطلاعات کتاب ها (Update) و به روزرسانی اطلاعات دیتاگریدویو
    • برنامه نویسی حذف اطلاعات کتاب ها (Delete) بر اساس کد کتاب
    • ایجاد فرم جستجوی اسناد و کتاب ها
    • نمایش اطلاعات کتاب ها در دیتاگریدویو و مرتب کردن بر اساس کد کتاب (Order By)
    • فیلتر کردن اطلاعات کتاب ها/اسناد بر اساس موضوع و نوع سند
  • درس هشتم: تمدید عضویت
    • نحوه تغییر وضعیت اعضا از حالت فعال به غیرفعال به صورت خودکار بر اساس تاریخ انقضا عضویت
    • نمایش اعضایی که تاریخ عضویتشان باطل شده است
    • ایجاد و طراحی فرم تمدید عضویت
    • برنامه نویسی بررسی وضعیت عضو با وارد کردن کد عضویت و تمدید مدت عضویت اعضای کتابخانه
  • درس نهم: امانت
    • طراحی فرم امانت اسناد به صورت کاربرپسند
    • برنامه نویسی تولید کد امانت به صورت یکتا و نمایش اطلاعات اعضا و اسناد با وارد کردن کد
    • بررسی موجودی اسناد بر اساس وضعیت امانتشان
    • نوشتن تابع محاسبه تاریخ بازگشت امانت
    • کد نویسی به روزرسانی وضعیت اسناد به امانت پس از درج در لیست امانت
    • برنامه نویسی درج اطلاعات امانات در پایگاه داده
  • درس دهم: بازگردانی و تمدید امانات
    • ساختن فرم بازگردانی و تمدید امانات
    • نمایش اطلاعات کامل مرتبط با امانت با وارد کردن کد امانت
    • امکان تمدید و یا بازگردانی هر یک از اسناد به صورت جداگانه
    • برنامه نویسی به روزرسانی وضعیت اسناد و امانات
    • محاسبه تاریخ بازگشت امانت به صورت خودکار پس از تمدید مجدد
  • درس یازدهم: فرم ورود (Login)
    • ساختن و کد نویسی فرم ورود (Login) - بررسی صحت داده های ورودی کاربر بر اساس اطلاعات درون پایگاه داده
    • فرم ورود و فرم کاربر پیشرفته – افزودن تعداد ورودها، تاریخ و ساعت آخرین ورود
    • محدود کردن دسترسی به گزینه ها بر اساس سطح دسترسی (کاربر عادی و مدیر)
  • درس دوازدهم: گزارشات (Report)
    • فرم گزارش اسناد امانت داده شده بر اساس تاریخ بازگشت و به صورت بازه زمانی
    • فرم گزارش اسناد امانت داده شده بر اساس کد عضویت یا کد سند
    • فرم گزارش امانات دارای تأخیر در بازگشت
    • فرم گزارش اعضایی که تأخیر عضویتشان در حال اتمام است
    • نمایش کتاب های محبوب بر اساس تعداد دفعات امانت گرفته شده
    • گزارش از میزان امانت هر ماه به صورت نمودار گرافیکی
  • درس سیزدهم: آماده سازی برای انتشار
    • نگاهی مجدد به طراحی رابط کاربری پروژه، زیباتر و بهینه کردن آن
    • نحوه تهیه نسخه پشتیان از پایگاه داده پروژه
    • ایجاد فایل Setup برای نصب برنامه در کامپیوترهای دیگر
  • درس چهاردهم: نتیجه گیری و تشکر
    • نتیجه گیری
    • چند توصیه برای یادگیری بهتر




راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش پیاده سازی سیستم مدیریت کتابخانه به زبان سی شارپ - پیش ثبت نام
ناشر فرادرس
کد آموزش FVCS9411
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)






نظرات

hamedfbook
hamedfbook

سلام خسته نباشید خواهش می کنم سریع تر انتشار دهید .
پاسخ به نظر

محمد
محمد

از فرادرس خواهش میکنم این آموزش مفید رو هر چه زودتر منتشر کنه. ممنون
پاسخ به نظر

محمد
محمد

ممنون از فرادرس.این آموزش فوق العاده لازمه خواهشا زودتر منتشر کنید
پاسخ به نظر

ebrahi
ebrahi

با عرض سلام ، بسیار عالیه ، لطفا زودتر منتشر کنید.
پاسخ به نظر

محمد
محمد

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

elnaz
elnaz

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

پاسخ به نظر

mohamad
mohamad

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

پاسخ به نظر

ایمان
ایمان

با سلام
لطفا هرچه سریعتر شروع به ضبط کنید
پروژه محورهای سی شارپ قبلی مقدماتی هستند
این پروژه محور واقعا کاربردی و لازمه
با تشکر

پاسخ به نظر

برچسب‌ها:
Data Grid View | Insert | Main | Microsoft SQL Server | Properties | SQL Server Management | Try Catch | Update | دیتاگریدویو | ویژوال استودیو
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۰ جلسه ویدئویی