×
۱۷,۰۰۰ تومان ۱۰,۲۰۰ تومان

آموزش برنامه نویسی تحت شبکه با سی شارپ در قالب پروژه

آموزش برنامه نویسی تحت شبکه با سی شارپ در قالب پروژه

تعداد دانشجو
۱,۵۳۳ نفر
مدت زمان
۱ ساعت و ۳۶ دقیقه
هزینه عادی آموزش
۱۷,۰۰۰ تومان
در طرح تخفیف
۱۰,۲۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۶ بازخورد (مشاهده نظرات)
آموزش برنامه نویسی تحت شبکه با سی شارپ در قالب پروژه

چکیده

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

آموزش برنامه نویسی تحت شبکه با سی شارپ در قالب پروژه

تعداد دانشجو
۱,۵۳۳ نفر
مدت زمان
۱ ساعت و ۳۶ دقیقه
هزینه عادی آموزش
۱۷,۰۰۰ تومان
در طرح تخفیف
۱۰,۲۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۶ بازخورد (مشاهده نظرات)
مدرس
سید رضا هاشمیان

کارشناسی مهندسی فناوری اطلاعات

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

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

آنچه در این آموزش یاد می گیریم:

در این فرادرس، نحوه پیاده سازی یک برنامه ساده مدیریت صف بانک تحت شبکه به زبان سی شارپ ارائه می شود.

مدیریت صف مشتریان بانک ها، در سه قسمت خلاصه می شود:

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

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

سوکت پروگرمینگ (Socket Programming)، برنامه نویسی تحت شبکه

با ارائه شبکه های کامپیوتری، نیازهای جدیدی نیز مطرح گردید مانند نرم افزارهایی که تحت شبکه بتوانند امور را مدیریت کنند. به طور مثال شما یک محیط کوچک مانند کافی نت ها را در نظر بگیرید.

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

با ارائه روش برنامه نویسی تحت شبکه، کارها کمی آسان تر شد. برنامه هایی به منظور مدیریت انتقال داده ها در شبکه های کامپیوتری به وجود آمد که کارها را بسیار آسان تر می کرد.

سوکت (Socket)، اساس برنامه نویسی تحت شبکه

در برنامه نویسی تحت شبکه، ما یک موضوع و عنوان مهم داریم و آن هم سوکت می باشد. سوکت به ترکیب یک آدرس ماشین یا IP و یک شماره درگاه یا Port گفته می شود.

در برقراری و انتقال اطلاعات بین کامپیوترها در یک شبکه کامپیوتری، دو چیز بسیار اهمیت دارد:

  1. آدرس کامپیوتر و یا دستگاهی که می خواهیم اطلاعات را به آن ارسال و یا از آن دریافت کنیم
  2. برنامه ای که از آن دستگاه یا کامپیوتر اطلاعات را درخواست کرده است و یا قصد ارسال اطلاعات را دارد.

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

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • مقدمه ای بر سوکت پروگرمینگ
  • پیاده سازی سیستم نوبت دهی به مشتری
  • پیاده سازی سیستم کارمند
    • اعلام آماده به کار کارمند
    • دریافت مشتری بعدی
  • پیاده سازی سرور
    • تهیه لیست کارمندان فعال
    • تهیه لیست مشتریان موجود در صف

مفید برای رشته های
  • کامپیوتر و فناوری اطلاعات و تمامی علاقه مندان
مشاهده بیشتر مشاهده کمتر

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده

نرم افزارهای مرتبط با آموزش

Visual Studio 2015

پیش نیاز

برای این یادگیری بهتر این آموزش، آشنایی با مباحث سوکت پروگرمینگ، نیاز است.


پیش نمایش‌ها

۱. آموزش برنامه نویسی تحت شبکه به زبان سی شارپ در قالب پروژه درس یکم

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۲۰ مگابایت -- (کلیک کنید +))

۲. آموزش برنامه نویسی تحت شبکه به زبان سی شارپ در قالب پروژه درس دوم

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۷ مگابایت -- (کلیک کنید +))

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

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

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

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


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

نام آموزش آموزش برنامه نویسی تحت شبکه با سی شارپ در قالب پروژه
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۵۲۳۴۷ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVCS94083
مدت زمان ۱ ساعت و ۳۶ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (لینک دانلود)
حجم دانلود ۱۳۴ مگابایت (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

تا کنون ۱,۵۳۳ نفر از این آموزش استفاده کرده اند و ۶ نظر ثبت شده است.
شاهرخ
شاهرخ

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

ali
ali

ممنونم از فرادرس واقعا سایت مفیدی برای آموزش است.

محمد
محمد

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

محمدهادی
محمدهادی

کلا آموزش ها برای آشنایی با مفاهیم خوبن و اینکه مثال هایی هم حل شده مناسب تر کرده آموزش رو.

بابک
بابک

با سلام و احترام
بنده این اموزش رو تهیه کردم ولی وقتی اون رو اجرا می کنم برنامه هنگ میکنن
برنامه سمت سرور کار می کنه ولی وقتی برنامه کارمند رو اجرا می کنم و شروع به کار رو می زنم برنامه هنگ می کنه‌
در فایروال هم پورت رو اضافه کردم.
ممنون میشم راهنمایی کنین من به این پروژه نیاز دارم

hassan
hassan

یکی از اموزش های بسیار خوبی بود که استفاده کردم اما با وجود اینکه مبحث چند نخی بسیار پرکاربرد است ولی هیچ اموزشی در مورد این مبحث بزرگ و جذاب نیست امید وارم اموزش چند نخی در فرادرس ارائه شود.


برچسب‌ها:
C# | Port | Programming socket | Socket | آدرس ماشین | آموزش برنامه نویسی | آموزش برنامه نویسی تحت شبکه با سی شارپ در قالب پروژه | اعلام آماده به کار کارمند | برنامه نویسی تحت شبکه | برنامه نویسی تحت شبکه به زبان سی شارپ | پروژه #c | پروژه سی شارپ | پروژه محور | پروگرمینگ | پیاده سازی اعلام آماده به کار | پیاده سازی دریافت مشتری بعدی در C#‎ | پیاده سازی دریافت مشتری بعدی در سی شارپ | پیاده سازی سرور | پیاده سازی سیستم کارمند | پیاده سازی سیستم نوبت دهی | پیاده سازی سیستم نوبت دهی به مشتری | تهیه لیست کارمندان فعال | تهیه لیست کارمندان فعال در C#‎ | تهیه لیست کارمندان فعال در سی شارپ | تهیه لیست مشتریان موجود در صف | تهیه لیست مشتریان موجود در صف در C#‎ | دریافت مشتری بعدی | دستگاه نوبت دهی | سوکت | سوکت پروگرمینگ | سی شارپ در قالب پروژه | سیستم شماره خوان | سیستم کارمند | سیستم مرکزی مدیریت | سیستم نوبت دهی | سیستم نوبت دهی به مشتری | سیشارپ | صف پاسخگویی | کامپیوتر | مسائل و روابط مربوط به برنامه نویسی
مشاهده بیشتر مشاهده کمتر