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

  • ساخت شبکه اجتماعی با جاوا را می آموزید .
  • صفر تا صد طراحی و پیاده‌سازی یک نرم‌افزار شبکه اجتماعی مبتنی بر زبان جاوا را یاد خواهید گرفت.
  • دوره با تفکر برنامه نویسی و حل مسئله را نیز فرا خواهید گرفت.
  • طراحی و پیاده‌سازی پایگاه داده ( بررسی زبان SQL) می آموزید .

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

۱ فصل
۱۷ جلسه
۵ ساعت
۱

لیست ویدئوهای دوره

۱۷ قسمت
۰۵:۲۱:۴۷

قسمت اول

رایگان
۲۱:۵۱

قسمت دوم

رایگان
۲۳:۵۰

قسمت پنجم

۴۵:۰۳

قسمت ششم

۰۸:۰۰

قسمت هفتم

۱۴:۰۱

قسمت هشتم

۲۲:۲۱

قسمت نهم

۲۲:۴۲

قسمت دهم

۲۲:۱۷

قسمت یازدهم

۰۶:۱۸

قسمت دوازدهم

۲۱:۱۲

قسمت سیزدهم

۰۷:۳۵

قسمت چهاردهم

۰۴:۴۸

قسمت پانزدهم

۰۷:۰۴

قسمت شانزدهم

۰۷:۵۲

قسمت هفدهم

۱۴:۰۶

فایل جانبی

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

آنچه در این دوره آموزش ساخت شبکه اجتماعی فرا می گیرید:

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

  • صفحه  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 ماه بعد از انتشار دوره دارای پشتیانی تخصصی توسط مدرس هستند.
  • چنانچه سورس و فایل های جانبی برای دوره موجود باشد، همراه با لینک های آموزش در اختیار شما قرار می گیرد.
  • با تهیه این دوره آموزشی، محتوای ارزشمند برای ورود به بازار کار را به قیمت ناچیزی در اختیار دارید.
  • ویدئو های آموزشی توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود.
  • ویدئو های آموزشی ما در حد نیاز به مباحث تئوری می پردازد و بیشتر آموزش به صورت عملی و متناسب با بازار کار می باشد.
  • بلافاصله پس از ثبت سفارش لینک دانلود برای شما فعال شده و به ایمیلتان ارسال میگردد.
  • کیفیت تمامی دوره های سایت تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما یا به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید و یا ۷۰ درصد مبلغ پرداختی به کیف پول شما بازگشت داده می شود.
نکته
چناچه شما علاقه مند به آموختن زبان پایتون هستید، می توانید به مقاله آموزش پایتون مراجعه نمایید.

 

توضیحات بیشتر

مدرس

محمد تقی زاده

محمد تقی زاده مدرس

سابقه بیش از پنج سال برنامه نویسی حرفه ای با زبان های برنامه نویسی مختلف و البته علاقه مند به پایتون ، توسعه ی بک اند و هوش مصنوعی (کارشناس مهندسی نرم افزار)

حوزه های مطالعاتی :
- هوش مصنوعی
- معماری های نرم افزار ، معماری تمیز ، کد نویسی تمیز
- تدریس و علم فن بیان
- علم فلسفه و عرفان
- تاریخ ایران و ملل دیگه

علاقه مندی ها :
- بررسی کدهای برنامه نویس های دیگر
- پینگ پنگ
- فیلم های کلاسیک
- موسیقی
- گوش دادن به پادکست

برخی از حوزه های فعالیت :
- برنامه نویسی Python
- طراحی سایت (Backend) با پایتون
- برنامه نویسی Java و توسعه دسکتاپ اپلیکیشن ها
- برنامه نویسی PHP
- برنامه نویسی Android (تا حدودی :) )

یوتیوب چنل : youtube.com/c/MohammadTaghizadeh
گیتهاب : github.com/M-Taghizadeh
اینستاگرام : instagram.com/taghizadeh.me
رزومه لینکدین : linkedin.com/in/mtaghizadeh