پرش به محتویات

پروژه اول

نام پروژه

پیام رسان اضطراری بی درنگ

کارکرد پروژه

توضیحات ویدیویی درباره پروژه

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

زمان بندی پروژه

  • شروع: دوشنبه ۵ فروردین ۱۳۹۸
  • پایان پیاده سازی ها: جمعه ۲۳ فروردین ۱۳۹۸
  • انتشار کدها و محتواهای تولید شده: تا آخر فروردین ماه ۱۳۹۸

کارهای اختیاری و پیشنهادی:

در این فایل ویدیویی همه موارد زیر را به صورت خلاصه توضیح دادیم: لینک

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

شرکت کنندگان + تکنولوژی ها:

  • امیرحسین بقایی (Swoole + Vue Js)
  • مهدی حسین زاده بحرینی (Flask + React Js)
  • اشکان رحمانی + سمانه یعقوبی (ASP.NET Core + React js)
  • علی ابراهیمی (Go + Vue js)
  • ملیحه محمدی تبار (Django + Vue Js)
  • علی حشمتی (Nodejs + Electron + React js)
  • پرهام حیدری (Nodejs + React js)
  • محمدعلی انارکی (Nodejs + React Js)
  • علیرضا سالاری (ASP.NET Core + Blazor + Xamarin)
  • محمد رضا میرحاجیان (Flask + Jquery)

محتواهای تولید شده

  • ویدیو کال با علی ابراهیمی درباره Docker: لینک
  • ویدیو کال با مهدی بحرینی درباره Git: لینک
  • ویدیو کال با اشکان رحمانی درباره Unit Test: لینک
  • ویدیو کال با محمدرضا میرحاجیان درباره Socket Programming: به زودی

ریپوزیتوری ها

بعد از پایان طرح این بخش به روزرسانی میشود.