آموزش پروژه محور جاوا (Java) - طراحی و ساخت شبکه اجتماعی
آموزش پروژه محور جاوا (Java) - طراحی و ساخت شبکه اجتماعی
چکیده
در این فرادرس، نحوه ساخت پایگاه داده برای یک شبکه اجتماعی را یاد خواهید گرفت. مواردی از قبیل نحوه ثبت نام در شبکه اجتماعی، نحوه اشتراک گذاری متن و عکس، نحوه دنبال کردن یک کاربر، نحوه لایک یک پست و سایر موارد پایه ای که در یک شبکه اجتماعی وجود دارد را بررسی خواهیم کرد. در این فرادرس، نحوه ساخت برنامه گرافیکی با استفاده از GUI Swing در محیط NetBeans در قالب پروژه شبکه اجتماعی که قابلیت اجرا در سیستم عامل ویندوز دارد را بررسی خواهیم کرد. در این آموزش ما از پایگاه داده MySQL برای ذخیره موارد مربوط به شبکه اجتماعی استفاده خواهیم کرد.
چکیده آموزش
توضیحات تکمیلی
امروزه اکثریت افراد، عضو حداقل یک شبکه اجتماعی هستند. کاربران با استفاده از شبکه اجتماعی می توانند مطالب مورد نظر خود را به اشتراک بگذارند و با همدیگر در ارتباط باشند. ما در این فرادرس قصد داریم شما را با نحوه ساخت یک شبکه اجتماعی ساده که قابلیت اشتراک گذاری متن و عکس را دارد، آشنا کنیم.
در این فرادرس، نحوه ساخت پایگاه داده برای یک شبکه اجتماعی را یاد خواهید گرفت. مواردی از قبیل نحوه ثبت نام در شبکه اجتماعی، نحوه اشتراک گذاری متن و عکس، نحوه دنبال کردن یک کاربر، نحوه لایک یک پست و سایر موارد پایه ای که در یک شبکه اجتماعی وجود دارد را بررسی خواهیم کرد.
برای این کار از زبان برنامه نویسی بسیار قدرتمند جاوا و پایگاه داده MySQL استفاده خواهیم کرد. امروزه برنامه نویسان زیادی تمایل به یادگیری این زبان قدرتمند دارند. مهم ترین ویژگی زبان برنامه نویسی جاوا، شی گرا بودن آن است. از دیگر ویژگی های مهم این زبان برنامه نویسی ،قابل حمل بودن آن است به گونه ای که می توان برنامه های نوشته شده با این زبان را روی ماشین های مختلف اجرا کرد.
در این فرادرس، نحوه ساخت برنامه گرافیکی با استفاده از GUI Swing در محیط NetBeans در قالب پروژه شبکه اجتماعی که قابلیت اجرا در سیستم عامل ویندوز دارد را بررسی خواهیم کرد. در این آموزش ما از پایگاه داده MySQL برای ذخیره موارد مربوط به شبکه اجتماعی استفاده خواهیم کرد.
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
- درس یکم: ایجاد پایگاه داده برای شبکه اجتماعی
- ساخت پایگاه داده بر روی Localhost با استفاده از WampServer
- ایجاد جدول در پایگاه داده برای ذخیره انواع اطلاعات
- اطلاعات کاربران
- لیست های کاربران
- لیست دنبال کنندگان
- کامنت های مربوط به پست های کاربران
- لایک های مربوط به پست های کاربران
- پیغام های خصوصی مربوط به کاربران
- درس دوم: ساخت نرم افزار شبکه اجتماعی
- نحوه اتصال برنامه به سرور آنلاین
- طراحی انواع فرم و برنامه نویسی آن ها
- ورود به شبکه اجتماعی
- ثبت نام در شبکه اجتماعی
- پروفایل کاربر
- نحوه نمایش پست های دنبال شوندگان به ترتیب زمان ارسال
- طراحی فرم پست های من و برنامه نویسی آن
- نحوه نمایش پست های کاربر
- نحوه حذف پست توسط کاربر
- طراحی فرم ارسال پست جدید در شبکه اجتماعی
- نحوه ارسال متن و تصویر در شبکه اجتماعی
- طراحی فرم جستجو در شبکه اجتماعی
- نحوه جستجوی کاربران در شبکه اجتماعی
- طراحی فرم صفحه شخصی سایر کاربران
- نحوه محاسبه تعداد پست های یک کاربر و نمایش آن
- نحوه محاسبه تعداد دنبال کنندگان یک کاربر و نمایش آن
- نحوه محاسبه تعداد دنبال شوندگان یک کاربر و نمایش آن
- نحوه دنبال یا Follow کردن یک کاربر
- نحوه لغو دنبال کردن یا Unfollow کردن یک کاربر
- طراحی فرم ارسال پیغام خصوصی به یک کاربر و برنامه نویسی آن
- نحوه ارسال پیغام خصوصی به یک کاربر
- طراحی فرم مشاهده پیغام های خصوصی و برنامه نویسی آن
- نحوه نمایش پیغام های خصوصی
- طراحی فرم دنبال کنندگان (Fallowers) و برنامه نویسی آن
- نحوه نمایش دنبال کنندگان
- طراحی فرم دنبال شوندگان (Following) و برنامه نویسی آن
- نحوه نمایش دنبال شوندگان
- طراحی فرم مشاهده پست ها و برنامه نویسی آن
- نحوه دریافت تصویر از پایگاه داده و نمایش آن
- نحوه ارسال کامنت برای یک پست و نمایش کامنت های دیگران برای یک پست
- نحوه محاسبه تعداد کامنت های یک پست و نمایش آن
- نحوه لایک کردن یک پست
- نحوه شمارش تعداد لایک های یک پست
- درس سوم: ایجاد فایل خروجی پروژه
- ایجاد فایل jar مربوط به پروژه
- تبدیل فایل jar پروژه به فایل exe با استفاده از نرم افزار Jar2Exe Wizard
مفید برای رشته های
- مهندسی کامپیوتر
آنچه در این آموزش خواهید دید:
نرم افزارهای مرتبط با آموزش
پیش نمایشها

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

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

راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
اطلاعات تکمیلی
نام آموزش | آموزش پروژه محور جاوا (Java) - طراحی و ساخت شبکه اجتماعی |
---|---|
ناشر | فرادرس |
شناسه اثر | ۸–۱۲۴۵۲–۰۷۱۹۵۱ (ثبت شده در مرکز رسانههای دیجیتال وزارت ارشاد) |
کد آموزش | FVJ9803 |
مدت زمان | ۶ ساعت و ۲۴ دقیقه |
زبان | فارسی |
نوع آموزش | آموزش ویدیویی (لینک دانلود) |
حجم دانلود | ۱۱۰۶ (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس) |
نظرات
سهیل
عالی، بی نظیر. طراحی گرافیک، کدی که نوشته بود، همه چی شو کامل توضیح دادند.
شاهین
آموزش بسیار عالی و پر بار بود لذت بردم.