قراره تو این دوره چی یاد بگیرم؟

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

سرفصل های دوره

۳ فصل
۹۷ جلسه
۴۸ ساعت
۱

مقدمات

۸ قسمت
۰۳:۳۱:۴۱
1

بخش اول - قسمت اول-دموی آموزش

رایگان
۱۴:۱۸
2

بخش اول - قسمت دوم-آنالیز و بررسی دیتابیس به‌وسیله نمودار ER

رایگان
۱۷:۴۰
3

بخش اول - قسمت سوم-ساخت دیتابیس

رایگان
۳۲:۱۳
4

بخش اول - قسمت چهارم-ایجاد رابطه‌های لازم بین جداول دیتابیس

رایگان
۱۹:۱۶
5

بخش اول - قسمت پنجم-ساخت پروژه

رایگان
۲۱:۴۹
6

بخش اول - قسمت ششم-طراحی فرم اصلی

رایگان
۳۱:۲۱
7

بخش اول - قسمت هفتم-ساخت فرم فعال‌سازی و لاگین

رایگان
۴۸:۵۴
8

بخش اول - قسمت هشتم-ساخت فرم پروفایل اولیه ثبت‌نام

رایگان
۲۶:۱۰
۲

فصل اول

۲۷ قسمت
۱۱:۳۲:۳۶
۳

فصل دوم

۶۲ قسمت
۳۲:۵۳:۴۰

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

یکی از پرطرفدارترین های شبکه های اجتماعی موجود telegram است که البته با فیلتر شدن تلگرام، فضا برای رشد مابقی شبکه‌های اجتماعی در ایران پیدا شد. اما چگونه یک پیام رسان بسازیم؟

شما با استفاده از این دوره و بهره‌گیری از کمی نبوغ می‌توانید شبکه‌های اجتماعی مخصوص خود را تحت پلتفرم ویندوز طراحی و اجرایی کنید.

 دوره آموزش ساخت تلگرام برای چه افرادی مناسب است؟

دوره ساخت پیام رسان با سی شارپ برای افرادی مناسب است که به تازگی مفاهیم اولیه سی شارپ را فراگرفته‌اند و به دنبال درک مفاهیم پیشرفته‌تر ویندوز فرم نظیر طراحی کنترل‌های اختصاصی و… هستند.

تلگرام ,ویندوز ,ساخت شبکه اجتماعی,آموزش ساخت شبکه اجتماعی ,تحت ویندوز ,سی شارپ, C# ,csharp ,ساخت تلگرام ,آموزش Repository Pattern , آموزش EntityFramwork, آموزش SQL ,,,,,

بازارکار دوره و تخصصی که فراگرفته می‌شود :

  • با توجه به نیازهای جدید بازار برنامه‌نویسی قابلیت چت برای نرم‌افزارهای گروهی نظیر CRM و اتوماسیون و …. به‌شدت احساس می‌شود. با فراگیری این دوره می‌توانید قابلیت چت را به پروژه‌های خود با طراحی کنترل‌های انحصاری اضافه کنید و جذابیت و کارایی نرم‌افزارهای خود را چند برابر کنید. علاوه بر این مبحث، مبحث سطح دسترسی یوزر های مختلف در برنامه اجراشده است که قابلیت لازم برای برنامه‌های اتوماسیونی و مدیریتی به‌حساب می‌آید.
  • دانشجویانی که این دوره را ببینند توانایی خواهند داشت که از این به بعد در نرم‌افزارهای تحت شبکه(بانکداری؛اتوماسیون اداری؛و….) مبحث چت و جابه‌جایی اطلاعات را به‌صورت گرافیکی(مشابه تلگرام) به‌صورت کامل اجرا نمایند.
  • تمام کنترل‌هایی که در طول یک برنامه نیاز داشته باشند را با چاشنی خلاقیت طراحی و کد نویسی و استفاده کنند.

مواردی که در این دوره آموزش داده شده است:

  • طراحی دیتابیس از تحلیل اولیه توسط نمودار ER تا ایجاد جداول پراسیجرها و رابطه‌ها به‌صورت کامل
  • طراحی اپلیکیشن دسکتاپ پیام‌رسان تلگرام به‌وسیله ویندوز فرم اپلیکیشن به قابلیت ایجاد کانال و گروه و چت‌های خصوصی بین کاربران و سطح دسترسی‌های مدیران مختلف در گروه‌ها و کانال‌ها
  • قابلیت ارسال پیام‌های متنی و تصویری به گروه‌ها و کانال‌ها و چت‌های خصوصی
  • قابلیت ویرایش پیام‌های ارسالی به گروه‌ها و کانال‌ها
  • جهت برقراری ارتباط با دیتابیس از فناوری EntityFramwork و برای ساماندهی کلاس‌های مربوط به دیتابیس از الگوی Repository استفاده شده است.
  • در این دوره آموزش ساخت پیام رسان علاوه بر مفاهیم کد نویسی بر مفاهیم طراحی کنترل‌ها و کامپوننت های مخصوص به خود و با توجه به نیاز برنامه‌نویس تأکید شده و به‌صورت موضوعی آموزش داده‌شده است.

پیش نیازهای آموزش ساخت تلگرام:

  • درک مفاهیم اولیه دیتابیس (موجودیت‌ها و صفت‌ها و …)
  • درک اولیه و ساده از EntityFramwork یا زبان جستجوی LINQ
  • تسلط نسبی بر سی شارپ ویندوز فرم اپلیکیشن

فناوری‌ها و تکنولوژی‌های مورد استفاده:

  • سی شارپ (ویندوز فرم)
  • EntityFramwork
  • SQL Server Database
  • Repository Pattern

نرم افزارهای مورد استفاده آموزش ساخت تلگرام:

  • Visual Studio 2015 Enterprise
  • SQL Server Management Studio 2014

تلگرام ,ویندوز ,ساخت شبکه اجتماعی,آموزش ساخت شبکه اجتماعی ,تحت ویندوز ,سی شارپ, C# ,csharp ,ساخت تلگرام ,آموزش Repository Pattern , آموزش EntityFramwork, آموزش SQL ,,,,,

سر فصل های آموزش ساخت تلگرام :

  • ارسال پیام متنی
  • ارسال پیام تصویری
  • بلاک کردن اشخاص
  • تنظیم تصویر پروفایل
  • تنظیم بیوگرافی پرفایل
  • تنظیمات مربوط به آخرین بازدید
  • کانال های تعاملی
  • گروه ها و سوپر گروه ها
  • امکان حذف و ویرایش پیام ها بعد از ارسال
  • پشتیبانی از ایموجی ها در قسمت ارسال متن
  • قابلیت عضویت با شماره تلفن همراه و ارسال پیامک فعالسازی
  • امکان فروارد پیام ها از (شخصی؛گروه ها؛کانال ها)
  • آنالیز و بررسی دیتابیس به‌وسیله نمودار ER
  • ساخت دیتابیس
  • ایجاد رابطه‌های لازم بین جداول دیتابیس
  • ساخت پروژه
  • طراحی فرم اصلی
  • ساخت فرم فعال‌سازی و لاگین
  • ساخت فرم پروفایل اولیه ثبت‌نام
  • ساخت کنترل مخصوص چت
  • ساخت کنترل پیام‌های متنی
  • ساخت کنترل پیام‌های تصویری
  • اضافه کردن تعداد بازدید و قابلیت ویرایش به کنترل چت
  • ساخت کنترل لیست چت‌ها
  • ایجاد قابلیت forward
  • ساخت و طراحی فرم تنظیمات
  • ساخت و طراحی فرم اطلاعات کانال‌ها
  • ساخت و طراحی فرم اطلاعات گروه‌ها
  • ساخت و طراحی فرم افزودن اعضای کانال
  • ساخت و طراحی فرم نمایش اطلاعات کاربران
  • ساخت و طراحی فرم Privacy(Last Seen)
  • ساخت و طراحی فرم تنظیمات اعلان‌ها(Notification)
  • ساخت و طراحی فرم لیست مخاطبین
  • ساخت و طراحی فرم لیست مدیران کانال و گروه‌ها
  • ساخت و طراحی فرم لیست کاربران Ban شده
  • ساخت و طراحی فرم سطح دسترسی مدیران کانال و گروه
  • ساخت و طراحی فرم مدیریت کاربران بلاک شده
  • ساخت و طراحی فرم ویرایش مخاطبین
  • ساخت و طراحی فرم ویرایش اطلاعات پروفایل
  • ساخت و طراحی فرم افزودن مخاطبین
  • ساخت و طراحی فرم ویرایش نام کاربری
  • ساخت و طراحی فرم ساخت گروه جدید
  • ساخت و طراحی فرم ساخت کانال جدید
  • ساخت و طراحی فرم نمایش تصاویر (اعم از پروفایل‌ها و پیام‌های تصویری)
  • ساخت فرم اصلی چت
  • کدنویسی نمایش لیست کانال ها
  • کدنویسی بخش Event های لیست چت ها
  • تکمیل کدنویسی بخش نمایش لیست چت ها
  • کدنویسی مربوط به Badge ها در لیست چت ها
  • کدنویسی نمایش پیام های کانال در فرم اصلی چت
  • کدنویسی نمایش پیام های گروه در فرم اصلی چت
  • کدنویسی نمایش پیام های شخصی در فرم اصلی چت
  • کدنویسی نمایش تعداد بازدید پیام ها
  • کدنویسی فرم نمایش اطلاعات چت
  • کدنویسی بخش ارسال پیام
  • کدنویسی بخش عضویت و ترک کانال
  • کدنویسی بخش RightClick Menu روی پیام ها
  • کدنویسی بخش حذف پیام
  • کدنویسی بخش ویرایش پیام
  • کدنویسی بخش پین کردن پیام در گروه و کانال
  • کدنویسی بخش نمایش پروفایل کانال
  • کدنویسی بخش نمایش پروفایل گروه
  • کدنویسی بخش نمایش پروفایل کاربران
  • کدنویسی بخش ساخت چت خصوصی جدید
  • کدنویسی بخش مدیریت مدیران کانال ها
  • کدنویسی بخش مدیریت مدیران گروه ها
  • کدنویسی بخش مدیریت دسترسی مدیران
  • کدنویسی بخش حذف اعضای گروه ها
  • کدنویسی بخش حذف اعضای کانال ها
  • کدنویسی بخش مدیریت کاربران بن شده
  • کدنویسی بخش افزودن مدیربه کانال ها و گروه ها
  • کدنویسی بخش افزودن عضو به کانال ها و گروه ها
  • کدنویسی بخش نمایش کابران بن شده در گروه
  • کدنویسی بخش ویرایش پروفایل – نام و نام خانوادگی
  • کدنویسی بخش تنظیمات نرم افزار
  • کدنویسی بخش ویرایش پروفایل – بیوگرافی
  • کدنویسی بخش ویرایش پروفایل – آخرین بازدید
  • کدنویسی بخش ویرایش پروفایل – نام کاربری
  • کدنویسی بخش ویرایش پروفایل – تصویر پروفایل
  • کدنویسی بخش ویرایش پروفایل – پس زمینه چت
  • کدنویسی بخش بلاک کردن کاربران
  • کدنویسی بخش ویرایش پروفایل – لیست کابران بلاک شده
  • کدنویسی بخش ویرایش پروفایل – مدیریت حافظه داخلی
  • کدنویسی بخش نمایش تصاویر پروفایل
  • کدنویسی بخش نمایش تصاویر داخل چت ها(پیام های تصویری)
  • کدنویسی بخش افزودن مخاطب
  • کدنویسی بخش لیست مخاطبان
  • کدنویسی بخش ویرایش و حذف مخاطبان
  • کدنویسی بخش ساخت گروه جدید
  • کدنویسی بخش ساخت کانال جدید
  • کدنویسی بخش ترک کانال و گروه
  • کدنویسی بخش آی دی یاب(مشابه Global Search تلگرام)
  • کدنویسی بخش مدیریت پیام ها(Manage Notifications)
  • کدنویسی نمایش پیام های جدید(Notification)
  • کدنویسی بخش نمایش منوی اصلی
  • دریافت کد Rtf ایموجی ها
  • کدنویسی مربوط به ارسال ایموجی ها
  • کدنویسی مبحث ورود به حساب کاربری(Login)
  • کدنویسی بخش نمایش تمام دستگاه های لاگین شده و خروج از حساب کاربری
  • کدنویسی مربوط به Try Icon
  • آپلود دیتابیس روی اینترنت
  • آموزش پیاده سازی روی فضای نت