
ساخت شبکه ی اجتماعی توییتر با فریم ورک اختصاصی بر پایه MVC
طی این دوره قراره که دانش برنامه نویسی وب خودمونو تا حد خیلی زیادی ارتقاء بدیم. برای اینکه دانشمون ارتقاء پیدا بکنه لازمه که پروژه انجام بدیم چون بدون انجام پروژه نمیتونیم با چالش های برنامه نویسی روبرو بشیم و عملا پیشرفتی هم نمیتونیم داشته باشیم.
حالا از بین این همه پروژه های وبی که وجود داره چه پروژه ای بهتر از شبکه ی اجتماعی؟
چرا که توی این روزا خیلی از وقتمون اختصاص پیدا میکنه به وقت گذروندن در شبکه های اجتماعی مختلفی که توی اون ها عضو هستیم.
در این دوره یک شبکه ی اجتماعی مثل توییتر رو در نظر میگیریم و کارمونو شروع میکنیم.
در شبکه ی اجتماعی خودمون امکانات زیر رو پیاده سازی میکنیم.
۱- پیاده سازی ویژگی های کاربر (ثبت نام، ورود، انتخاب یوزرنیم، صفحه پروفایل کاربر، صفحه ویرایش پروفایل کاربر، تغییر رمز عبور و تغییر ایمیل)
۲- پیاده سازی سیستم توییت و ریتوییت (ارسال توییت همراه با عکس و فیلم)
3- پیاده سازی بخش فالو و آن فالو کردن کاربران
۴- پیاده سازی بخش ترند، هشتک و منشن
۵- پیاده سازی لایک و آن لایک کردن توییت ها
۶- پیاده سازی سیستم نظرات برای یک توییت
۷- پیاده سازی سیستم پیام رسان با قابلیت ارسال عکس
۸- پیاده سازی سیستم اعلان همراه با صدا
در این پروژه همه چیز رو از صفر مینویسیم، از ساخت فریمورک اختصاصیمون که بر پایه mvc هست گرفته تا تمام بخش هایی که در قسمت امکانات شبکه ی اجتماعی گفته شد. تنها چیزی که از صفر نمینویسیم بخش هایی از فرانت اند هست که یک سری فایل های html در اختیارمون هست که از اون ها استفاده میکنیم که این فایل ها فقط چارچوب صفحات رو داره و ما اون هارو تکمیل میکنیم، البته کداهای موجود در اون فایل هارو خط به خط توضیح میدیم، اما بقیه ی بخش ها رو از صفر خودمون مینویسیم.
در این پروژه از زبان Php برای بخش بک اند،
ازjquery , js , css , html بخش فرانت اند،
و برای ارتباط با دیتابیس هم از MySql استفاده میکنیم.
تعداد جلسات دوره حدود ۸۰ قسمت و مدت زمان دوره هم حدودا بین ۳0 تا 35 ساعت هست.
پس از اتمام این دوره، توانایی شما در بخش php ،sql نویسی و jquery به شکل قابل توجهی ارتقاء پیدا خواهد کرد.
برای اینکه بهتر متوجه بشید که چه پروژه ای رو پیاده سازی میکنیم، پیشنهاد میکنم حتما ویدئوی معرفی دوره رو ببینید .
پیش نیاز: شروع کار با php
نظرات کاربران در رابطه با این دوره
mehdi373
ارسال شده در 1400/12/14مهندس اخلاق پسندی
تشکر میکنم از دوره خوبتون
من خیلی دوره ها دیدم برا پیاده سازی طراحی شبکه اجتماعی
هیچ کدوم مث آموزش شما نمیشه و
خیلی ساده و راحت هم کد میزنید هم آموش میدید
برای افرادی که تازه وارد هستن خیلی مفیده
آموزش پروژه محور بهترین سبک آموزشه که شما این سبک رو انتخاب کردین
راه ارتباطی با شما در شبکه های اجتماعی رو اگه بدونیم خیلی خوب میشد
امیدواریم دوره های بعدیتون خیلی پیشرفته تر و بروزتر باشه
طه اخلاق پسندی (مدرس)
ارسال شده در 1400/12/14سلام دوست من .
ممنون از لطفتون .
Mohammad Heydari
ارسال شده در 1400/10/07تموم شد؟
Mohammad Heydari
ارسال شده در 1400/10/07خیلی تاثیرگذار بود.
حسین خانعلی پور
ارسال شده در 1400/10/06سلام
بخش چت با node js زده شده؟
طه اخلاق پسندی (مدرس)
ارسال شده در 1400/10/06سلام .
وقت بخیر .
با javascript و jquery .
.. lsmod
ارسال شده در 1400/09/20سلام استاد خسته نباشید .
خواهشی داشتم یکی دو قسمت یا بخش از یسری قسمت های مهم مثل سیستم روتینگ و مودل ها و ... اگر ممکن بود در حد یکی دو دیقه که ما بدونیم تو چه سطحی هست دوره که خرید کنیم.
جسارت نباشه چون دوره خریدم از جای دیگه به اسم ام وی سی ولی چهرتا کلاس ساده و کلی کد تکراری و sql های تکراری فراوان هرجا دلش میخواست مینوشت و خلاصه تو سطح خوبی نبود . ممنون میشم یه دمو از یسری بخش ها ی اصلی در حد چند خط اگه تمکان داره بزارید که خیالمون راحت باشه برای خرید.
با تشکر فراوان
طه اخلاق پسندی (مدرس)
ارسال شده در 1400/09/20سلام .
وقتتون بخیر .
جلسه معرفی دوره رو نگاه نکردید؟
توی اون جلسه کل پروژه رو اومدیم توضیح دادیم که چیه و چه امکاناتی داره ، همراه با دیتابیس و کد ها .
همچنین چندین قسمت از دوره رایگان در اختیار شما قرار گرفته که میتونید نگاه کنید .
بازم اگه مشکلی بود من در خدمتم .
موفق باشید .
محمد صادقی فر
ارسال شده در 1400/09/14سلام و وقت بخیر برای گذراندن این دوره باید بر معماری mvc تسلط داشته باشیم یا همون php به تنهایی کفایت میکنه .؟
با سپاس
طه اخلاق پسندی (مدرس)
ارسال شده در 1400/09/14سلام دوست من .
دانش php کفایت میکنه .
Mvc رو توی دوره ، خودمون از صفر میسازیمش .