هیچ دوره ای در سبد آموزش شما وجود ندارد
در دنیای امروز، شبکه های اجتماعی گستره خاصی دارند و در تمام سطوح فرهنگی و در تمامی جوامع در دسترس هستند. شبکههای اجتماعی مفهوم جدیدی نیستند، انسانها از قرنها پیش که گرد آتش مینشستند و برای هم داستان میگفتند مشغول تشکیل شبکههای اجتماعی بودند. اما چیزی که باعث شد امروزه شبکههای اجتماعی بیشتر از همیشه مورد توجه قرار گیرند به وجود آمدن ابزارهای دیجیتال و کمک آنها به توسعهی شبکههای اجتماعی بوده است. در این دوره شما آموزش ساخت شبکه اجتماعی با زبان جاوا را خواهید آموخت.
آنچه در این دوره آموزش ساخت شبکه اجتماعی فرا می گیرید:
شما در آموزش ساخت شبکه اجتماعی با جاوا ، صفر تا صد طراحی و پیادهسازی یک نرمافزار شبکه اجتماعی مبتنی بر زبان جاوا را یاد خواهید گرفت.
در ضمن دوره با تفکر برنامه نویسی و حل مسئله را نیز فرا خواهید گرفت. پروژه موردنظر شامل بخشهای اساسی شبکههای اجتماعی انتشار عکس و پست متنی مانند اینستاگرام است که برای آشنایی بیشتر با قابلیتهای نرمافزار میتوانید به دموی آموزش مراجعه کنید، قابلیتهای اساسی نرمافزار بهصورت زیر خواهند بود:
- صفحه Splash برنامه
- امکان Sign in و Log in کردن کاربران
- صفحه پروفایل کاربران
- امکان انتشار پست جدید
- امکان جستجوی کاربران
- گزینههای follow و unfollow کردن کاربران دیگر
- لایک کردن و کامنت گذاری روی پستهای کاربران
- و بسیاری امکانات دیگر
مخاطبین دوره آموزش ساخت شبکه های اجتماعی:
این دوره مناسب برنامهنویسانی است که زبان جاوا را تا حدودی فراگرفتهاند یا شاید کمی هم با فریم ورک های گرافیکی جاوا کار کرده باشند یا شاید مفاهیم طراحی و برنامه نویسی زبان SQL را تا حدودی میشناسند و کمی با دیتابیس نیز آشنایی داشته باشند اما می خواهند دانش خود را در بوته عمل بسنجند، این پروژه برای آنها بهعنوان یک تمرین واقعی و کاربردی خواهد بود.
بازار کار دوره و تخصصی که فراگرفته میشود:
- با فراگیری و مشاهده این دوره میتوانید تا حدود زیادی دید و نگرش خود را درزمینهٔ برنامه نویسی رویداد گرا ( که تقریباً اکثر نرمافزارها و اپلیکیشن ها امروزه به این سمت رفتهاند) افزایش دهید و یک جرقه برای پیشرفتهای پیش روی شما باشد.
تکنولوژی، نرمافزار و زبان برنامهنویسی که در آموزش تدریس میشود:
- در این دوره ضمن آشنایی با برنامه نویسی کاربردی زبان جاوا و کتابخانههای گرافیکی، با زبان sql و عملیات اصلی روی دیتابیس (CRUD) آشنا خواهید شد و ضمناً در طول آموزش با دیتابیس MySql نیز کار خواهید کرد و حتی نحوه ارتباط بین سرور واقعی با برنامه را نیز یاد خواهید گرفت.
ابزارهای موردنیاز دوره آموزش ساخت شبکه اجتماعی:
- Xampp Server
- JDK 8
- JRE 8
- NetBeans 8.0.2
پیشنیازهای دوره آموزش ساخت شبکه اجتماعی:
- آشنایی اولیه با زبان برنامه نویسی جاوا
سرفصلهای آموزش ساخت شبکه اجتماعی با جاوا:
بخش اول : مقدمه و معرفی دوره
بخش دوم : معرفی ابزارهای موردنیاز
- نصب Xampp Server و راهاندازی PhpMyAdmin و بررسی اولیه پایگاه داده MySql
- بررسی IDE های مختلف و شروع دوره
بخش سوم : طراحی و پیادهسازی پایگاه داده ( بررسی زبان SQL)
- ساخت جدول Users
- ساخت جدول Posts
- ساخت جدول Likes برای Post های کاربران
- ساخت جدول Comments
- ساخت جدول Follow
- ساخت جدول Direct Messages
بخش چهارم : طراحی و برنامه نویسی شبکه اجتماعی
- طراحی صفحه Splash نرمافزار
- طراحی و برنامه نویسی صفحه Login
- طراحی و پیادهسازی صفحه Sign up
- طراحی کامل صفحه Profile کاربر Login شده
- قرار دادن Time سیستم
- طراحی و برنامه نویسی دکمه Referesh پروفایل
- طراحی جدول نمایش پستهای کاربران
- مشاهده تعداد دایرکت های کاربر
- طراحی و برنامه نویسی صفحه مدیریت Posts
- گزینه ایجاد پست جدید
- طراحی صفحه انتشار پست و قرار دادن متن و عکس برای پست موردنظر و ذخیرهسازی در پایگاه داده
- گزینه حذف پست
- طراحی و برنامه نویسی صفحه Search کاربران
- طراحی پروفایل کاربران
- امکان follow یا unfollow کردن کاربران
- مشاهده تعداد follower ها و following ها
- مشاهده تعداد پستهای کاربر
- طراحی Post Table برای صفحه کاربر
- برنامه نویسی رویدادگرا برای عناصر (رکورد) های جدول و ورود به صفحه پست مربوطه در صورت کلیک
- طراحی صفحه Post
- طراحی و برنامه نویسی صفحه Follower های کاربر
- طراحی و برنامه نویسی صفحه Following های کاربر
- طراحی صفحه Direct Message های کاربر
- برنامه نویسی رویدادگرا برای پاسخ به پیامدهنده در صورت کلیک بر روی پیام
مزایای خرید دوره:
- تمامی آموزش ها 3 ماه بعد از انتشار دوره دارای پشتیانی تخصصی توسط مدرس هستند.
- چنانچه سورس و فایل های جانبی برای دوره موجود باشد، همراه با لینک های آموزش در اختیار شما قرار می گیرد.
- با تهیه این دوره آموزشی، محتوای ارزشمند برای ورود به بازار کار را به قیمت ناچیزی در اختیار دارید.
- ویدئو های آموزشی توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود.
- ویدئو های آموزشی ما در حد نیاز به مباحث تئوری می پردازد و بیشتر آموزش به صورت عملی و متناسب با بازار کار می باشد.
- بلافاصله پس از ثبت سفارش لینک دانلود برای شما فعال شده و به ایمیلتان ارسال میگردد.
- کیفیت تمامی دوره های سایت تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما یا به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید و یا ۷۰ درصد مبلغ پرداختی به کیف پول شما بازگشت داده می شود.

محمد رضا
سلام استاد من یه مشکل در حین طراحی برنامه برام ایجاد شده اونم اینکه من از فریم ورک work brench my sql استفاده کردم و در بخش تیبل کوئری وقتی بی تی ان نیو پوستو میزنم وارد فایل چوزر میشه عکس و انتخاب میکنن بعد عمل اینزرت داخل تیبل به درستی انجام میشه اما بخش سلکت به درستی انجام نمیشه که تکست و دیت و داخل تیبل نشون بده و اینم بگم که داخل دیتا بیس همه چی سیو میشه من فکر میکنم مشکل از دیتا بیسم هست چون داخل تیبل پوست من فیلد شیرینگ دیت رو از نوع دیت تایم تعریف کردم از نوع دیت نتونستم تعریف کنم چون دیت از حالت default current time_stamo تعریف نمیشد میخاستم یه کمکی بهم بکنید ممنون میشم
امیرحسین
سلام خدمت استاد
من میخواستم سایت گوگل رو در وب ویو باز کنم و با یک EditText به سایت گوگل مقدار بدم و با استفاده از دکمه ای اون مقدار رو جستجو کنم
لطفا راهنمایی کنید که با کدوم کلاس ها کدجاوا اسکریپت رو بنویسم یا لینک آموزشی برام قرار بدین. هر سایتی میرم پیدا نمیکنم.
محمد تقی زاده
درود دوست عزیزم؛
قصد داری اطلاعاتی رو به سمت وب ارسال کنی عملا؟ کمی سوالت رو مبهم پرسیدی! ولی براساس این برداشت:
این مساله مربوط به این آموزش نیست ولی میتونی از پکیج سلنیوم در جاوا استفاده کنی که یه کتابخانه محبوب هم به این نام در پایتون هم وجود داره،
بصورت کلی با دو رویکرد استخراج اطلاعت از وب (اسکپ کردن) و ارسال اطلاعات به سمت وب رو داریم،
برای چنین کارهایی ابزارهایی مثل سلنیوم در جاوا هستن ولی به شخصه برای استخراج اطلاعات از وب ، اسکرپی رو در پایتون (که آموزشش در دانشجویار هست) و برای ارسال اطلاعات به سمت وب ، سلنیوم (که در دوره جامع پایتون دقیقا چنین کاری رو انجام دادیم البته سلنیوم رو بصورت صرفا مختصر معرفی کردیم) رو بهت پیشنهاد میکنم.
امیرحسین
یه آموزش ساخت اپ پرداخت قبض که به وسیله B4A نوشته شده رو دیدم که از طریق کلیک راست کردن روی صفحه وب و انتخاب گزینه Inspect مقدار آیدی و کلاس اون شی که به زبان javaScript رو پیدا میکرد و از طریق دستور و کلاس هایی مثل addJavascriptInterface و addWebChromClient و executeJavascript مقدار متن داخل EditText رو به اون آیدی میداد و میتونست با این اپ با سایت ارتباط برقرار کنه بدون اینکه Api داشته باشه!
ینی در واقع به این وسیله میشه واسه هر سایتی بدون داشتن Api اپ ساخت !!!
اما این دستورات واسه کاتلین و جاوا ناشناخته هست. من دنبال کلاس این دستورات هستم.ممنون میشم آموزشی رو تهییه کنید یا اینکه راهنمایی کنید که چطوره بتونم به هدفم برسم
مهدی
سلام وقت بخیر ، زمانی که من میخوام به سرور واقعی وصل کنم به جای localhost ، حتی با پسورد و اطلاعات درست که وارد می کنم هم نمیتونه با پایگاه داده ارتباط بگیره. تنظیمات خاصی باید سمت سرور انجام بدم ؟
محمد تقی زاده
سلام مهدی عزیز، چند تا نکته مهم رو در نظر بگیر :
1- حتما آدرس ip و پورت cpanel یا دایرکت ادمین هاستت رو به درستی وارد کن به همراه user دیتابیس اون هاست (از داخل phpmyadmin میتونی پیدا کنی)
2- حتما دیتابیست رو هم داخل phpmyadmin ایجاد کن و تستش کن (میتونی از روی local اکسپورت کنی و روی هاستت import کنی)
اگر مشکلت اوکی نشد: با من در ارتباط باش .
مهدی
ممنونم. نه متاسفانه مشکل حل نشد.
نقیب
درود بر شما
آیا ادمین پنل هم براش توسعه میدید؟
محمد تقی زاده
بله برای هر عضو یک پنل پروفایل طراحی و برنامه نویسی شده است و این تنها قسمت کوچکی از کار است.
دموی نرم افزار رو مشاهده کنید تمام feature های نرم افزار توضیح داده شده است.
پیمان
سلام وقتتون بخیر ایا این دوره محیط کارش روی اندروید استدیو هستش
محمد تقی زاده
سلام پیمان عزیز، این دوره مبتنی بر ساخت “نرم افزار دسکتاپ” شبکه ی اجتماعی است