پروژه های کاربردی با PHP
"مینی پروژههای کاربری با PHP" یه دوره آموزشی گام به گام هست که برای توسعهدهندگان وب، به ویژه کسایی که میخوان مهارتهای برنامهنویسی PHP خودشونو تقویت کنن و تجربههای عملی کسب کنن، مناسبه

وضعیت دوره
درحال برگذاری
مدت زمان دوره
3 ساعت
آخرین بروزرسانی
1402/09/12
روش پشتیبانی
آنلاین
پیش نیاز
PHP
نوع مشاهده
دانلودی/آنلاین
دانشجو
رضایت
معین باغشیخی
برنامه نویس بکند
توضیحات
دوره “مینی پروژههای کاربری با PHP” یک مجموعه آموزشی گام به گام است که برای توسعهدهندگان وب، به ویژه کسانی که میخواهند مهارتهای برنامهنویسی PHP خود را تقویت کرده و تجربههای عملی کسب کنند، مناسب است. این دوره به صورت کامل و جامع بر مهارتهای کاربری با PHP تمرکز دارد و به شرکتکنندگان امکان میدهد تا پروژههای عملی و کاربردی با استفاده از این زبان را پیادهسازی کرده و تواناییهای خود را بهبود ببخشند.
سرفصلهای اصلی دوره:
ساخت سیستم ورود:
در این بخش، شما با نحوه پیادهسازی یک سیستم ورود کاربر به وبسایت با استفاده از PHP و MySQL آشنا میشوید. این بخش شامل مواردی از جمله ثبت نام کاربران، ورود به حساب کاربری، و استفاده از کد یکبار مصرف (OTP) برای امنیت بیشتر میشود. طبیعتاً یکی از بخش هایی که توی تمام پروژه ها وجود دارد بخش مدیریت کاربران هست و توی این بخش شما به صورت کامل با زیر و بم این کار آشنا میشید.
پروژه کوتاهکننده لینک:
شما در این بخش یاد میگیرید که چطور یک سایت کوتاهکننده لینک مشابه به Bit.ly یا b2n.ir رو بسازید. پیاده سازی یه سیستم از نقطه صفر یه سری چالش های جذاب و مهم داره که توی این بخش دوره تمرکز ما روی اوناست.
توسعه فرم تماس با ما:
در این بخش، یاد میگیرید چطور یک فرم تماس با ما با PHP ایجاد کنید. این فرم اطلاعات مشتری رو دریافت میکنه و اونهارو به مدیریت ارسال میکنه. توی این بخش هدف ما یادگیری بهتر نحوه تعامل فرانت با بکند و کار با فرم ها هست.
ساخت سایت آپلودر:
شما در این بخش یک وبسایت آپلود فایل مشابه به uUpload ایجاد میکنید. یاد میگیرید چطور فایلها را بارگذاری کنید، جایگاه های تبلیغاتی بسازید و برای اجاره ماهانه اون ها پلن بنویسید و اطلاعات فایلها رو در پایگاه داده ذخیره کنید. کار با فایل ها و مدیریت اون ها توی پروژه همیشه چالش ساز هست. توی این بخش دوره با یه ساختار خیلی خوب این کارو انجام میدیم تا دیگه واسه مدیریت و آپلود فایل ها توی پروژتون به مشکل نخورید.
اتصال به درگاه پرداخت:
این بخش به مشتریان امکان میدهد تا به درگاه پرداخت متصل بشن. ما توی این بخش ماژول فروش محصولات یا خدمات رو هم پیادهسازی میکنیم. همینطور یاد میگیریم چطور تراکنشهای موفق یا پرداخت شده رو مشاهده کنیم و چطور این تراکنش هارو اعتبارسنجی کنیم.
پیادهسازی اعتبارسنجی فرمها:
توی این بخش یاد میگیرین چطور فرمها را اعتبارسنجی کرده و پیامهای خطا رو به کاربران نمایش بدید. توی این دوره از کتابخانه sweetAlert جهت اعلانهای جذاب و گرافیکی استفاده میکنیم. توی پروژه های بزرگ نیازه که علاوه بر فرانت، توی بکند پروژه هم داده ها بررسی و اعتبارسنجی بشن تا حتما داده درست ذخیره بشه. توی این بخش تمرکز ما روی پیاده سازی این اعتبارسنجی هست
کار با ckEditor و ساخت وبلاگ:
در این بخش، یاد میگیرید چطور از کتابخونه ckEditor استفاده کنید و یک وبلاگ با ویژگیهای پیشرفته ایجاد کنند. کلی چالش واسه ساخت دیتابیس خوب و بهینه وجود داره که توی این پروژه قراره تمرکزمون روی اون چالش ها باشه.
پیادهسازی بخش نظرات چند سطحی:
توی این بخش یاد میگیرید چطور سیستم نظرات چند سطحی پیادهسازی کنید. این سیستم به کاربران امکان میدهد نظرات خود را ارسال کنند و مدیریت نظرات ارسالی را انجام دهند. همینطور میتونن روی یک نظر دیگه ریپلای کنن:)
نمایش بازدیدها و پیادهسازی امکانات لایک و سیو:
در این بخش، یاد میگیرید چطور بازدیدها رو ثبت کنید و با تکنیکهایی از قبیل چک کردن و جلوگیری از ثبت بازدیدهای تکراری بر اساس IP کاربران آشنا میشید. همچنین، قابلیتهای لایک و سیو برای مقالات هم به پروژه اضافه میشن. با اضافه کردن این بخش هر کاربر توی پنل کاربری خودش امکان دیدن محصولاتی که لایک یا سیو کرده رو داره.. این بخش دوره نیاز به کوئری نویسی خوبی داره و ارتباط بین جداول خیلی مهمه!، ما این کارو به بهینه ترین حالت ممکن انجام میدیم
سبزلرن قسط تدریس دوره ای با عنوان «آموزش PHP از صفر تا پیشرفته» رو داره؟
چون مثلا من PHP رو بلد نیستم و میخوام با سبزلرن آموزش ببینم و بعد این دوره رو ببینم
سبز لرن قوی بود خدا رو شکر با اومدن شما و این دوره شما قوی تر هم شد
لطفا تو پروژه وبلاگ صفحه ادمین و تایید کامنت ها از طرف ادمین رو هم بزارین که با تایید ادمین کامنت نشون داده بشه
و اگه امکانش هست بخش سرچ فیلتر کردن دسته بندی و مدیریت مقالات از طرف ادمین و نوشتن مقاله توسط کاربران رو هم یاد بدین
میدونم شاید اینا تو برنامه هاتون نبوده ولی خیلی کاربردی هستن
ای کاش پروژه و دوره های بیشتری رو از شما ببینیم
سعی میکنم مواردی که گفتی رو تا جایی که بتونم انجام بدم. و هرجاش که امکان پیاده سازی کردن توسط خودتون داشت رو هم به عنوان تمرین بهتون بدم و برای انجامش راهنماییتون کنم. اینکه یه سری جاهاشو خودتون پیاده سازی کنید خیلی خفن تره;) باعث میشه هر ایده ای داشتید رو بتونید به پروژه اضافه کنید
انشالله موفق و پیروز باشید.
لطفا اگر امکان داشت نحوه ایجاد یک فروشگاه اینترنتی ساده که دارای سبد خرید و...باشه رو یا درگاه پرداخت آموزش بدید.متشکرم
توی بخش مربوط به درگاه پرداخت حتما بهش میپردازیم
از php میشه توی کارهای دیگه به جز طراحی سایت استفاده کرد؟
برای برنامه نویسی بکند وبسایت هست
کلا زبان های بکندی کاربردشون واحد هست و میتونید باهاشون پردازش سمت سرور رو انجام بدید
حالا یا بکند سایت مینویسید، یا اپلیکیشن، یا وب سرویس و..
پ.ن: php مثل جاوااسکریپت چند سکویی نیست و نمیشه باهاش هم فرانت و هم بکند نوشت
اول اینکه یه سوال داشتم واسه آپلود دوره هایه خود php که چجوری خواهد بود یعنی مثلا هفته ای ۱ ساعت ویدیو ( آموزش ) آپلود میشه یا بیشتر و یا کمتر
اگه امکانش هست کم کم اپلود بشه چون تمامه کار آموز هایه سایت تنها دقدقشون همین دوره نیست در کنارش باید دوره ها و مقاله های دیگه درباره راه برنامه نویسیشون دارن اینجوری که کم کم اپلود بشه نه استرس عقب موندن از دوره رو داریم و نه استرس کم آوردن تایم روزانه برای تحقیق هرکدوم از مباحث و تمرین
ممنون