پروژه های کاربردی با PHP
"مینی پروژههای کاربری با PHP" یه دوره آموزشی گام به گام هست که برای توسعهدهندگان وب، به ویژه کسایی که میخوان مهارتهای برنامهنویسی PHP خودشونو تقویت کنن و تجربههای عملی کسب کنن، مناسبه
دوره “مینی پروژههای کاربری با PHP” یک مجموعه آموزشی گام به گام است که برای توسعهدهندگان وب، به ویژه کسانی که میخواهند مهارتهای برنامهنویسی PHP خود را تقویت کرده و تجربههای عملی کسب کنند، مناسب است. این دوره به صورت کامل و جامع بر مهارتهای کاربری با PHP تمرکز دارد و به شرکتکنندگان امکان میدهد تا پروژههای عملی و کاربردی با استفاده از این زبان را پیادهسازی کرده و تواناییهای خود را بهبود ببخشند.
سرفصلهای اصلی دوره:
ساخت سیستم ورود:
در این بخش، شما با نحوه پیادهسازی یک سیستم ورود کاربر به وبسایت با استفاده از PHP و MySQL آشنا میشوید. این بخش شامل مواردی از جمله ثبت نام کاربران، ورود به حساب کاربری، و استفاده از کد یکبار مصرف (OTP) برای امنیت بیشتر میشود. طبیعتاً یکی از بخش هایی که توی تمام پروژه ها وجود دارد بخش مدیریت کاربران هست و توی این بخش شما به صورت کامل با زیر و بم این کار آشنا میشید.
پروژه کوتاهکننده لینک:
شما در این بخش یاد میگیرید که چطور یک سایت کوتاهکننده لینک مشابه به Bit.ly یا b2n.ir رو بسازید. پیاده سازی یه سیستم از نقطه صفر یه سری چالش های جذاب و مهم داره که توی این بخش دوره تمرکز ما روی اوناست.
توسعه فرم تماس با ما:
در این بخش، یاد میگیرید چطور یک فرم تماس با ما با PHP ایجاد کنید. این فرم اطلاعات مشتری رو دریافت میکنه و اونهارو به مدیریت ارسال میکنه. توی این بخش هدف ما یادگیری بهتر نحوه تعامل فرانت با بکند و کار با فرم ها هست.
ساخت سایت آپلودر:
شما در این بخش یک وبسایت آپلود فایل مشابه به uUpload ایجاد میکنید. یاد میگیرید چطور فایلها را بارگذاری کنید، جایگاه های تبلیغاتی بسازید و برای اجاره ماهانه اون ها پلن بنویسید و اطلاعات فایلها رو در پایگاه داده ذخیره کنید. کار با فایل ها و مدیریت اون ها توی پروژه همیشه چالش ساز هست. توی این بخش دوره با یه ساختار خیلی خوب این کارو انجام میدیم تا دیگه واسه مدیریت و آپلود فایل ها توی پروژتون به مشکل نخورید.
اتصال به درگاه پرداخت:
این بخش به مشتریان امکان میدهد تا به درگاه پرداخت متصل بشن. ما توی این بخش ماژول فروش محصولات یا خدمات رو هم پیادهسازی میکنیم. همینطور یاد میگیریم چطور تراکنشهای موفق یا پرداخت شده رو مشاهده کنیم و چطور این تراکنش هارو اعتبارسنجی کنیم.
پیادهسازی اعتبارسنجی فرمها:
توی این بخش یاد میگیرین چطور فرمها را اعتبارسنجی کرده و پیامهای خطا رو به کاربران نمایش بدید. توی این دوره از کتابخانه sweetAlert جهت اعلانهای جذاب و گرافیکی استفاده میکنیم. توی پروژه های بزرگ نیازه که علاوه بر فرانت، توی بکند پروژه هم داده ها بررسی و اعتبارسنجی بشن تا حتما داده درست ذخیره بشه. توی این بخش تمرکز ما روی پیاده سازی این اعتبارسنجی هست
کار با ckEditor و ساخت وبلاگ:
در این بخش، یاد میگیرید چطور از کتابخونه ckEditor استفاده کنید و یک وبلاگ با ویژگیهای پیشرفته ایجاد کنند. کلی چالش واسه ساخت دیتابیس خوب و بهینه وجود داره که توی این پروژه قراره تمرکزمون روی اون چالش ها باشه.
پیادهسازی بخش نظرات چند سطحی:
توی این بخش یاد میگیرید چطور سیستم نظرات چند سطحی پیادهسازی کنید. این سیستم به کاربران امکان میدهد نظرات خود را ارسال کنند و مدیریت نظرات ارسالی را انجام دهند. همینطور میتونن روی یک نظر دیگه ریپلای کنن:)
نمایش بازدیدها و پیادهسازی امکانات لایک و سیو:
در این بخش، یاد میگیرید چطور بازدیدها رو ثبت کنید و با تکنیکهایی از قبیل چک کردن و جلوگیری از ثبت بازدیدهای تکراری بر اساس IP کاربران آشنا میشید. همچنین، قابلیتهای لایک و سیو برای مقالات هم به پروژه اضافه میشن. با اضافه کردن این بخش هر کاربر توی پنل کاربری خودش امکان دیدن محصولاتی که لایک یا سیو کرده رو داره.. این بخش دوره نیاز به کوئری نویسی خوبی داره و ارتباط بین جداول خیلی مهمه!، ما این کارو به بهینه ترین حالت ممکن انجام میدیم
سلام استاد خسته نباشید ممنونم از دوره عالیتون کلیپ مربوط به نمایش جداگانه پست های save شده داخل یه صفحه مجزارو آپلود نمیکنید ؟؟
سلام ممنونم از نظر لطفت❤️ آپلود شد
خسته نباشید خدمت استاد دوره بسیار عالی و پرقدرت
خیلی ممنونم از محبت و همراهیتون🙏
معین جان دمت گرم بابت دوره رایگان، درجه یکی
ان شاءالله همیشه بدرخشی
عزیزدلین❤️ خیلی خوشحالم که راضی بودین
سلام و خسته نباشید لطفا پروژه ی ادمین پنل یا لاگین رو هم یاد بدید
متوجه منظورتون نشدم؟ این پروژه ها توی دوره هست اگر کامل جلسات رو دیده باشید
سلام استاد لطفا صفحه بندی پست ها هم اموزش بدید مثلا تو صفحه اول 10تا پست نشون بده بعدش بقیش 10تا 10تا تو صفحه های 2و3 و..... نشون بده دمت گرم
سلام. حتما توی آپدیت ها این مورد به دوره اضافه میشه